fffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) 16:00:17 executing program 1: socketpair(0x20, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) listen(r0, 0xaa5) r3 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x500, 0x0) write(r4, &(0x7f0000000100)="51fce5ff759b4bc440681597b47f617f2b983c0fda0de90e42b52cb9349220df6956207282972a393c57af5a7d3cc8a2f2e76ef2bcf9f94941b0188b301de3fb645262a6cc72eb298430067f0195fb8676d2591054fc05efb3ddf6d25c25bf7fe3f066b4cf32d927487002fa764d7a980c62ab65e660e4eeca6ad9b260280a3df58be828d8000b91040ca86055e327e2b797b7014d16ed02e8af55800c1c84fbfa77678986d52d49fc1eee659f0047498ba007cc099141", 0xb7) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8c10, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x0, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x0, 0x0) r10 = accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) poll(&(0x7f0000000380)=[{r5, 0x8}, {r1, 0x10}, {r6, 0x8}, {r7, 0x100}, {r8, 0x4}, {r9, 0x4}, {r10, 0x2}, {r4, 0x80}, {0xffffffffffffffff, 0x80}], 0x9, 0xff) r11 = dup(r2) dup(r11) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000440)) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r13, 0x80105727, &(0x7f0000000500)={&(0x7f00000004c0)=[{0x41}, {0x8b, 0x3723}, {0x8a, 0x1}, {0x25}], 0x4}) syz_extract_tcp_res$synack(&(0x7f0000000540), 0x1, 0x0) flock(r12, 0x0) pwrite(r1, &(0x7f0000000580)="1a006c38bdca31d0d9fdcd24", 0xc, 0x0, 0x4f) r14 = open(&(0x7f00000005c0)='./file0\x00', 0x1, 0x10) ioctl$VMM_IOC_READREGS(r14, 0xc2485607, &(0x7f0000000600)) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x40, 0x0) ioctl$LIOCSFD(r15, 0x80046c7f, &(0x7f00000008c0)=r0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r16, 0x29, 0x69, &(0x7f0000000940)={{0x18, 0x0, 0x43262415, 0x7ff}, {0x18, 0x3, 0x4, 0x6}, 0xaa, [0xd76c, 0x0, 0x5, 0x1, 0x40, 0x3f, 0x1, 0x3]}, 0x3c) syz_extract_tcp_res(&(0x7f0000000980), 0x5, 0x40) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) shmget(0x0, 0x4000, 0x8, &(0x7f0000102000/0x4000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r4 = semget$private(0x0, 0x3, 0x10) semop(r4, &(0x7f0000000400), 0x2aaaaaaaaaaaa84f) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = semget$private(0x0, 0x7, 0x287) semop(r21, &(0x7f0000000180), 0x419) semop(r21, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r21, &(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(r21, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r18, r17, r18, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r13, r18) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r13, r2, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/123) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r22 = socket(0x2, 0x1, 0x0) connect$unix(r22, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r23 = fcntl$dupfd(r22, 0x0, r0) accept(r22, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) connect$unix(r23, &(0x7f0000000000)=@file={0x0, '.\x00'}, 0x4) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x120, &(0x7f00000001c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x168) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000007700000000000000dc0000fde8f968000038f55727d48a663780a4aba4497343401d3e548d928ddda8f3a2fd0a19e0821e7050f6b44459f1a48d6dd1cfd9fa8c2d12c70899e1ae1510a6e0cc1027ccbba986b7dab68b69345ceaed32077ec86f243ff67bce78f14ce41a942de8a1bbd9fa2a430ede9b37df8cb04e9bf168ed5c2e78bd9b80bf783ad5c7ef10dbd2f6d9434e0b8d275463aa419dad246827413a2686de843059d4076bd7baa1e3a21817f440e3702b816099ab"], 0x2b, 0x0, 0x1000) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r9 = geteuid() r10 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x6, r7, r8, r9, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) geteuid() r11 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000500)=0x5) 16:00:18 executing program 1: dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r2) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000005c0)={0x80000000, 0x8}, 0x10) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r5) r6 = accept$inet(r5, &(0x7f0000000600), &(0x7f0000000640)=0xc) sendto$inet(r6, &(0x7f0000000680)="9269a5e18028fb72f29a98f0ce4c30f98fc948e86534c88de2760a", 0x1b, 0x2, &(0x7f00000006c0)={0x2, 0x2}, 0xc) sendto$inet6(r4, &(0x7f00000004c0)="59891e9a90d85799a02d240b2e54ec353d7c5e8c1ee506bb34304c11ab8a7b03b6c5dc585550c5f8fd69041d46b7d54af2fe7963738692d7dc776f8701d1dffd974e56e2915f7039a6d16c21ffe8cc2bbda072cfcf9e12e512a1d3d3741b9f0dfb133ab414441fbdd8cfbf40bd2d3f69fda3e6f957d2bb34d3713bf2251abca3d61de42adb60d55a8093886d5aad416531e908365bc547c8d75dda9e41e5edfe0a5937cb7e72ad3b61001233dde8cad9d18967f1e8110a6886d19b5771daaca7572f52d39e72aa266ff52934d6384e705cee46bc38138cc833", 0xd9, 0x402, &(0x7f0000000040)={0x18, 0x2, 0x7fff, 0xb48}, 0xc) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000900)=ANY=[], 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000730600"/189], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="b1dfa7cab2a13ecdb6b8492b42733f982e7af0ac2f8ccb4b9ab3149784e4e1ed1c29b21245d534df1017aedfc5c7cdb6c0114a29bb227f08a831c7b1865bed1e9c630dc3a7be949d78fdcad46805c4ad0bd27a743afa17e9959ca1d7e88200174bae84acba1f0f91bd1489d0d90ec30b9e438232445d1b379cd8a3dbec1ac420cab8e5d0947a304c1872c76818f85869eec5cdb8b2f4f9e4c2c6167ccf033bd267ac5d623eb4188531b7c9be1f035fb4"], 0xffffff64, 0x1, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "6dfb8754465102a765523f6e737e3426bf3d1a42"}, 0x1c, 0x800) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) fsync(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r2) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b59682b6e80de53379883878f683") syz_open_pts() 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) pipe2(&(0x7f00000000c0), 0x2) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) r1 = getppid() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, r1, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) pipe(&(0x7f00000011c0)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wskbd\x00', 0xe52, 0x0) kevent(r3, &(0x7f00000012c0)=[{{r4}, 0xfffffffffffffffa, 0x4, 0x20000013, 0x7, 0x9147}, {{r5}, 0xc674a50208a81194, 0x0, 0x0, 0x7, 0x4}, {{r2}, 0x7ffffffffffffffc, 0xa1, 0x40000000, 0xf9b, 0x7ff}], 0x2f89, &(0x7f0000001380)=[{{r6}, 0xf0676c3bd2fb50f0, 0x4, 0x40000002, 0x57, 0x52b}, {{r7}, 0xfffffffffffffffc, 0xb1, 0x40000091, 0x1, 0x4}, {{r8}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x7, 0x3}], 0x80, &(0x7f0000001400)={0x1, 0x7}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r9, 0x5) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f0000000000)=0x3) r10 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x9) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r11 = open(&(0x7f0000001280)='./file0\x00', 0xc00, 0x88) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000001240)=0x7) kqueue() pipe(&(0x7f0000000040)) getppid() 16:00:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) 16:00:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x400}, {0x1, 0x6, 0x800}, {0x3, 0x0, 0x1800}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, r12, 0xffffffffffffffff, r13, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r0, r1, r2, 0x0, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r14 = getuid() r15 = getegid() r16 = geteuid() r17 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) r18 = getgid() bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x1000005, 0xffffffffffffffff, r18, r19, r20, 0x162, 0x9}, 0x8, 0x1, 0x10000000000009}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x7f, r14, r15, r16, r20, 0x20, 0x1}, 0x400, 0x6, 0x2}) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x140a8885}], 0x1, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r5) bind$unix(r5, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) msgget$private(0x0, 0x1bc) r6 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0xfffffff9, 0x80000000, 0x80000001, 0x0, "364c8865e562ac5e7313f1d5be9b2f355f512f2d", 0xa1, 0x7fff}) r8 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000340)=""/229) 16:00:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff8, 0x8, 0x4, 0xfffffffffffffffd, 0x1}, {{r5}, 0xfffffffffffffffa, 0x85, 0x4, 0x9, 0x4ece03a}, {{r6}, 0xfffffffffffffffc, 0x84, 0x80000000, 0xfffffffffffff000, 0x80}, {{r1}, 0xfffffffffffffffb, 0x2, 0x4a, 0x4, 0xffffffffffffff57}, {{r1}, 0xfffffffffffffffd, 0x31, 0x4, 0x81, 0xffffffffffffffff}, {{r7}, 0xfffffffffffffff9, 0x10, 0x80, 0x3}, {{r8}, 0x0, 0xb60fa08ea825b86d, 0x80, 0x7, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x9, 0x1ff}], 0x1f, &(0x7f00000000c0)=[{{r9}, 0xfffffffffffffffe, 0x40, 0x2, 0x2, 0x1b488bbe}], 0x401, &(0x7f0000000140)={0x7f, 0x870d}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r10) sendto$unix(r10, &(0x7f0000000040)="5a664b03304e1ba5c7af1bb84217df", 0xf, 0x4, 0x0, 0x0) 16:00:18 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = getppid() wait4(r20, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r21 = syz_open_pts() ioctl$TIOCSETA(r21, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r22 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000480)={{0x20000006, r24, r23, 0x0, r25, 0x100010024, 0x7}, 0x2, 0x7, 0x3}) r26 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r26, 0x5, 0x8, &(0x7f0000000140)) r27 = getuid() r28 = getgid() r29 = syz_open_pts() ioctl$TIOCSETA(r29, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r30 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r33 = getgid() semop(r30, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r32, r31, 0x0, r33, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r27, r28, r32, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r18, r32, r23, 0x1e4, 0x7}, 0x5, 0x5, r20, r19, 0xfffffffffffffe01, 0x20000009, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getgid() r38 = semget$private(0x0, 0x7, 0x286) semop(r38, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r38, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f00000000c0)) r39 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r43 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r43, 0x2, &(0x7f0000000100)=""/114) r44 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r45 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000200)={{0x3ff, r41, r42, r41, r42, 0x104, 0x5}, 0xfff, 0x9, r45, r45, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r41, r42) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r42, 0x0, 0xffffffffffffffff, 0x0]) r47 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r40, r46, 0xffffffffffffffff, r47, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r34, r35, r36, r37, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r48, r48, r48, r48, r48]) chown(&(0x7f0000000b40)='./file0/file0\x00', r34, r48) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x4, r2, r8, r34, r8, 0x104, 0x5}, 0xffe, 0x9, r11, r16, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r50 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r6, r49, 0xffffffffffffffff, r50, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r0, r1, r2, r3, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) setgroups(0xa7, &(0x7f0000000340)) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6202e57f7f0000015daa80c0de32d5794b20d2665d82408b6abbe4c0e827d750458168fe7ca9526d02b13cf1ec854f903d88a1aa007efdaa87a1ceab9bd6c23895bf974a94e291b39a8cb93ba87a19c85af5504e075732f5624ee9273ab559db7e7b3c581903d6db7104a3dfc84392cf878e535e0a845b0400cf7d1d7d5bfa1279d414361fdfc8c545da49cdf10064d679dee84cbde7d1b0a18485970c3764"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r51 = socket(0x2, 0x24366a40c8fc4f13, 0xfd) bind(r51, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r52 = dup(r51) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)=[{0x41, 0x4, 0x1, 0x4}]}) r55 = dup2(r53, 0xffffffffffffffff) ioctl$DIOCMAP(r55, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r51}) listen(r52, 0x0) r56 = socket(0x2, 0x1, 0x0) connect$unix(r56, &(0x7f0000000540)=ANY=[@ANYBLOB="0900000000000000c7e5e05b428fe91d22a57c68546c22315726296b6dc74b349689c70ec2be7bd19dc88b0365bd5f67a8570b81497db05013374e5aad37aca605adc67fd5886cf21a7057b41f904a7ca1b3c50a60fc43d889b68317850466f0a8ee36c70a3cbeb7bc91354d7a82b1294cf22866be18c2cbcd02f8d31507430d24606032a4c4c4f8747a736d322070a50493b66f76ee2459958c5a84fd7e466668dfc979e565c44ce7c8e85b77d8e8e7ef1532ed1f47d6ce0400d2bf71fcd91745b00a7bf2d857c05c4ca11816c892b8789d03c3d483362f01749d6ab043780c08fb3b82afd59d3e2ced4e86d833353e10ec64cd714a880514270c33576576f10c96acb16720c025c1b430ef33"], 0x10) shutdown(r56, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') close(r56) 16:00:18 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r7 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r9, r8, 0x0, r10, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, r9, r1, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/174) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r12 = msgget(0x3, 0x400) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r13, r14) r18 = getegid() r19 = getuid() r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000340)=0xfe) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) r22 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) r28 = getppid() getpgid(r28) r29 = msgget$private(0x0, 0x20000003c4) msgrcv(r29, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075d478dfe814a3d1df2be3"], 0xc, 0x2, 0x1000) msgrcv(r29, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r29, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r29, 0x0, 0x0, 0x1800) msgsnd(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x1, r24, r26, r23, 0x0, 0x46, 0x81}, 0x10001, 0x1, r27, r28, 0xa5, 0x1, 0x4e2c, 0x6}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000180)={{0x0, r13, r18, r19, r20, 0x10, 0x7}, 0xb5, 0x2d8, r27, r3, 0x0, 0x80000001, 0x800, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x21}, {}], 0x2}) 16:00:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7ff, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:18 executing program 1: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r1 = socket(0x2, 0xc003, 0x2) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000480)="60de7ee9b158feac2232675ea3900ff7a2cf248e2cbcf7d465d3f7367a0ae366c088befc66e67fdf761469ee61ab5c073d352091a196c0c5b4a7f39b9fad0f6020dc82ad058642c270d4db15df1fbf91c44404a57f76ab052d7debb7380d409df765bf48e61b1c696c6594b6a270d7def09b300236f34cdcc1f3c26469992f395f774eb2e0110007044608e69b9db30976c24178f5ce0a4a51ea5093ffd643c80dda6d61555ee0cffb799b594b625e84b0a2ffe6c11d7b0e522bd47e96f39f830d35582da9f217ef6cfdadf47ce8aee1f88d10623fe200a5d07c01cf5d", 0xdd}, {&(0x7f0000000580)="ec1eff375c17c5ac8b7eeb9b1eeba153410a2d9e9b36ef877ee8ff21948bbeb8661a55687409886e6e398af14be4d41ee2373bcc6d9539f47946de2c200400e02997263e0ef961bbec67ca134f4d57492488cc1ae0190c0a187c1f360924a1521c5ba4e211b3640292c7673cd6b3e9b9c29cfeb9714270aad9", 0x79}, {&(0x7f0000000600)="7098cc7ef572b657c3e238423d141b7d2bc748b7b19494dab707b3a93dee396d953008b574a4bc7b62b688237b7746af09f6c49def7bf5e6ace28d030980dbc61ba8454ba866ce26dac348e2cabb772e08c8e8134903c4350496b4802b750020a4733339f11596e9bdd922ed1963e5be4f0fdbc5821b0bbe85cf4b57d8ffc8f95fca44b0a397b64b0e05073f2553e08b7f672c0ec428545c486a080091943507f98a73df79bf9fd472640bd41dedb8f16581d22f4f5d3249fcddc409a950e12e0d536cd83654b80f444c8c8d5e198a0f18e239b4fbbc1acbb96fb921246a52ede780", 0xe2}, {&(0x7f0000000700)="556130fe202ff83ed992367e4acb980c5d1d631a3ea82b315f47ba4fc79149974185b01270ef92dc413891727f8f6f4e1a01e313bbb79d16354b95880f2d083f6f91fbc136e62abea6dc9b19f23846ea95", 0x51}, {&(0x7f0000000780)="227c3dca6f12e65c1956e57a7229fa6deea4", 0x12}], 0x5) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) setsockopt(r2, 0x5, 0x8, &(0x7f0000000480), 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x49) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getppid() getpgid(r9) r10 = msgget$private(0x0, 0x20000003c4) msgrcv(r10, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r10, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r10, 0x0, 0x0, 0x1800) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x1, r5, r7, r4, 0x0, 0x46, 0x81}, 0x10001, 0x1, r8, r9, 0xa5, 0x1, 0x4e2c, 0x6}) msgrcv(r10, &(0x7f0000000240)={0x0, ""/67}, 0x4b, 0xffe49fb9953f7b7f, 0x2800) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2000000000000042, &(0x7f0000000080)=[{0x2, 0x7f, 0x6, 0x3}, {0x4a4, 0x4, 0x5, 0xfffffff6}, {0xa6c0, 0x40, 0x80, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x368, &(0x7f0000000000)="b6bc1fc92479ff6a783f6e8a9c81") recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000140)=""/117, 0x75, 0x800, 0x0, 0x0) 16:00:18 executing program 0: ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000000)=0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x8) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r5) getpeername$inet(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r4) setsockopt(r4, 0xf81, 0x2e, &(0x7f0000000080)="ba7af7f7c305000000aa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x10c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000480)={0x3, 0x3ff, {[0x9, 0xfff, 0x400, 0x6, 0xa36, 0x3, 0x0, 0x8, 0xffff, 0x1000, 0x5, 0x1f, 0xfff, 0x9, 0xb60, 0xffffffff00000000, 0x6, 0x87], [0x7e0a, 0x1, 0x7fff, 0x1, 0x7, 0x5, 0x7, 0xff, 0x1, 0x9], [0x6, 0x80000001, 0xf935, 0x10000, 0x4, 0x70ef, 0x4], [0x3, 0x600000000000, 0x3, 0x200, 0x7bfe, 0xa296], [{0x1c, 0x0, 0x6, 0x24}, {0x6, 0x101, 0xfffffffe, 0x3}, {0x100, 0x800, 0x80000001, 0x4}, {0xff80, 0x6, 0x5, 0xfff}, {0x2, 0x3a, 0xfff, 0x4}, {0xff, 0x0, 0xd0, 0x4}, {0x6, 0x1ff, 0xb5cb7bf, 0x7}, {0xff, 0x2, 0x81, 0x100000000}], {0xff, 0x200, 0x9, 0x6}, {0xff01, 0x9, 0x5, 0xf7}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x60}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="13db8293b633f338caa61adb7742") 16:00:18 executing program 1: setrlimit(0x9, &(0x7f0000000140)={0x8001, 0x100004}) 16:00:18 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000280)="01538298dd5d7fa75e4018b90ac5daa894c643acc260d4d65c8b3c65afe5a66e044ca6727307f74bdd46e69cb5f98a6e47d8202e4b7a9bbee0e6fb256236a09254fb3e5318c559d41987e38bd463b08a93615e3b1f87ae456b3d7ab6ebdb26cf24667df4a336ae879311b4a3f6fa70b4317d4fccd91db8daaeb0b7dd8e38f859ea731156de2c544831178afe2a6345a10c01495d728dc726fd54064e9865849008d07f5465", 0xa5}], 0x1, 0x0, 0x0, 0x3}, 0x1) 16:00:18 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x2612) r1 = socket(0x18, 0x8001, 0x0) dup2(r1, r1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1, 0x1}) chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') setreuid(0x0, 0xee01) r2 = open(&(0x7f0000000440)='./file0\x00', 0x10, 0x11) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000380)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() recvmsg(r3, &(0x7f00000002c0)={0x0, 0x182, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0xffffffffffffed29, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f000000f8ffffff00"}) readv(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_open_pts() getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:18 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000380)={0x2, 0x629f}, 0x10) fcntl$setflags(r0, 0x2, 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000180)={0x6, 0x6dc7ef63}, 0x10) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r4, 0x0, r6) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r4], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) msgsnd(r7, &(0x7f0000000900)=ANY=[], 0x0, 0x7fb) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r8, 0x0, 0xa, 0x0, 0x0) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r9, 0x0, r9) write(r9, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r10, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r10, 0x0, r10) write(r10, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x212}], 0x1) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r11, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46add182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef4987d21852dece05b2a1d3370dfb1b52e3c8b838205dde1d9508600"/481], 0x156, 0x800) msgrcv(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="000000000000f9ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000844199ae137097503029c713d73719dfa0c477e0000000000000000000000000000000000000000000000000000000000000faa31ea8d0b5a3725487b7700acb700c8e1745827000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad3e92e776106094e56d320640f5044f8cd0466a8e7173f8c0ce1193d710bc2144bc6127fd42cc44e72cde136a94a979eca0508920ea2629fd67d7c6ea5735fe7e3314f2a2ca6c41ff8a6d15c3fba2c1ff9b02adc1581df2777573cee8305a426b555c07afdb45415d573662bc0bc47ddf06d6991ac6efcd6575ecd46f1d3197e8842783b20000000000fcb25acbb7eb42f1ef667f5a945bde53fa0ec327bfd541"], 0x49b, 0x3, 0x800) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000080)=""/186, 0xba}, {&(0x7f0000000140)=""/116, 0x74}, {&(0x7f00000003c0)=""/18, 0x12}, {&(0x7f0000000500)=""/204, 0x29b}, {&(0x7f0000000280)=""/137, 0x89}], 0x5, 0x0, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r4, &(0x7f0000000000)="622c4340ad", 0x5, 0x604, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c6cd73799653000"], 0xa) r5 = dup2(r1, r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r9 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) kevent(r3, &(0x7f0000000a80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x4, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x6, 0x7}, {{r6}, 0x0, 0x13, 0x10, 0x5, 0x2}, {{r7}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x300000000000, 0x1f}, {{r5}, 0xfffffffffffffffd, 0x1, 0x1, 0x7ff, 0x9}, {{r7}, 0xfffffffffffffffb, 0x50, 0x0, 0x100, 0x6}, {{r9}, 0x689a8b5c1deb7f8d, 0xa, 0x1, 0x2, 0xffffffff}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) setreuid(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000080)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000500)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:18 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000240)={0x3, 0x10041, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x5], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x4000000000000009, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x3ff}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r1 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getppid() getpgid(r11) r12 = msgget$private(0x0, 0x20000003c4) msgrcv(r12, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r12, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r12, 0x0, 0x0, 0x1800) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x1, r7, r9, r6, 0x0, 0x46, 0x81}, 0x10001, 0x1, r10, r11, 0xa5, 0x1, 0x4e2c, 0x6}) r13 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) r19 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x1, r7, r13, r14, r19, 0x4, 0x4}, 0x81, 0xcf5, 0x1}) fchmod(0xffffffffffffffff, 0x100000042) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r20 = accept(0xffffffffffffffff, &(0x7f0000001e40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d7b772a8cbf015d7262cae39400"/4101], &(0x7f0000000140)=0x1002) recvfrom$unix(r20, &(0x7f00000002c0)=""/103, 0x67, 0x40, &(0x7f0000000340)=ANY=[@ANYBLOB="1e1cb315859fa829e1"], 0x8) r21 = socket(0x2, 0xc003, 0x6) r22 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) connect$unix(r21, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a179"], 0x10) write(r21, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(0xffffffffffffffff, &(0x7f0000000380)={0x2, 0x3}, 0xc) 16:00:18 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, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r2) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000180)=[{0x101, 0xa2}, {0x4, 0x7ff}, {0x0, 0x2}, {0x4, 0x101}, {0x26, 0x800}, {0x88, 0x9}, {0x6, 0x40}], 0x2000000000000138}) sendsyslog(&(0x7f0000000200)="73dbdd5148d1aac23dab5bcc437dd43c621a59d8c08ff849883416473aa9b7f79fdafc0cc53958474c6d83fcf45e89ff4e7f48cc057fe2e44019b5410ed18cb0be17f61c0905bb51e7ef935ccbfbaed2832dd59c", 0x54, 0xf) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) 16:00:18 executing program 1: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r4, &(0x7f0000000300), 0x0) r5 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) socket$inet(0x2, 0x2, 0x9) 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00d535e3b22569ec8df906037da815f5275a727930fe1e2bd07c224f1b5f48cdc191912ea77d71c26ebeba50"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000215000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x38, 0x2, 0x1) close(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r3) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000200)=0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x3f, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x5, 0x1, 0x7f, 0x7f, "0c0a719974f3a8e0b71c7dffe38725dffa445175", 0x892, 0x5}) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="007d44db00452f66696c6530003cf22c937a7d81da45d59cf4b0d2181bf3cf53fd50cc6c1285e3c30a10a23c66aa3082faee78a5f8b59cbd5a813e54e308935b5e798f0c8cd314445f5be0c6a1d3f2e78105"], 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) minherit(&(0x7f0000215000/0x3000)=nil, 0x3000, 0x3) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x6}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:19 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="11df", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:19 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000001a0000020000000000ecff70ff000000000000000000000000e1ff005db146bcfac6ca1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd07000000b7e886873b55454c6a0bd73c8e58b35321000000000000000000000000004de130c802ffe481350b1405df640593a91143e94b344a3a8912a2345c2553e0c0fce27c6d8e19bf903914b3f4"], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/d\xa7v/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000007f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10e37c227a8a0ada6e2c8a0dfb1486d2be261851926f5c22cc64cbb38f74c7f018ed019718fa00cc482000013a9922e02047d1393faf1c48fdc4cdc787346ff239542948d7428b3e537e4fd90407dd84bc6901097d62384dcb1dda1d4fa36b7c20ca78822d7e825211724d12d7e5b230ad2aa2acd1f29715ef6c9f8ca4f73e0c8b9d59529114536b7f76ba1fd00e1eca648aec59f47ba5d7c0ff84177ef6b68fc3de7616c32b45cd48771d4180a5c3a2fbe714a2a717521234920a7237b0541408f5d896fc0e04318cb7aaad8d95e27b5f2e1f2706d9be58fd99e82e1970443ac1f2a5c0637df30203dd325582025287a5cc335d2550e5595ef548685b5699918905cd94eb70eb92b3ed878208ee09324a4b50c3c55162301c8e011278887ee58921ea8c0bff1bb2c0af7d5e5ed2b100b28182e04fb6c5a2d3a96d"], 0x3e8f321d5b654fbe, 0x800) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c921359d584e72d88c405a7c1c6467063e"], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r5, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r20 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r19, 0xffffffffffffffff, r20, 0x0, 0x0]) setegid(r22) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r23, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r25 = kqueue() r26 = fcntl$dupfd(r25, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r26, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf1, 0x0, r21, 0x0, r21, 0x2, 0x3f}, 0xfffffffffffffffc, 0x3, 0x0, 0x0, 0x2, 0x8, 0x0, 0x2}) 16:00:19 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x1, 0x4000, 0xfd) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) 16:00:19 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1f}, {0x10054}, {0x6}]}) fchmod(r1, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x13) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4ad07a1343eca9fe8a6c563f67f147ddf6854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4b91cb777fa69dfceac2a84e6abc004896bc5e57c6388bbd2ad88b2951b15801360bd34c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f00004385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b6502003d2870b4122cd2350000000000000000f4ffffffffffffff00e676693c34ace437bdae12780d142e1e7af204c69d78edb1ea33fdb9452feed0880f8f29fcc3468aece4515337a2bd67976300"/267], 0x10) write(r2, &(0x7f0000000440)="9e3fb3900603828bf0c7419aab42e5304cbd8c32b4eb50e86be4f27242c90022c8593642cdef1e1100", 0x29) 16:00:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/6}, &(0x7f00000001c0)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, r3) r7 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0xffffffffffffffff, r2, r7}, 0xc) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000080)=""/232) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x1}) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840), 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)="134767bb706559107fc428a6fc4f8c18aa6a440ff275acd587fcaaae4cc7d572f15bc88ecf1e14e0c6f87b0fed9dd19bbb58f90789f798a0ee105bae9b35773af248cc7c428d32516c52c43cb41825d9351f82fbe48e5e8b4be5", 0x5a}], 0x1) 16:00:19 executing program 1: msgctl$IPC_RMID(0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/206) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x40, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r16, r17) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = getgid() setegid(r21) r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r22, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r22, &(0x7f0000000080)='\x00', r23, r21, 0x6) r24 = semget$private(0x0, 0x7, 0x287) semop(r24, &(0x7f0000000180), 0x419) semop(r24, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r24, &(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(r24, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r21, r20, r21, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r16, r21) lchown(&(0x7f00000001c0)='./file0\x00', r16, r17) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, r16, r6, r10, r12, 0x1e6, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r25, 0x5, 0x8, &(0x7f0000000140)) r26 = getuid() r27 = getgid() r28 = syz_open_pts() ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r29 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r32 = getgid() semop(r29, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) r33 = getuid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r33, r30, 0x0, r32, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r26, r27, r31, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r10, r27, 0xa) rmdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:19 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="1b3529a766ad6db8116b4d773d32e471832df7febd96626bf318cd858cc67053f15f7c00dea0f7b2ecf796739e4f1ae22ecd001ff235b08fd7dafcf9122369e2270ad9609f400077e8d43b0f3959362bc53d0f8e5491e48b015f338e3a1829e1999950f6249dfe7c3fcc5141aeb590d255a920f7e334338f878b5c18f0c3500dd454b14d85fc88b0f9861b1cc56aad68e2379752afb4378b4ca118b8aa7089f82525173e9c0a8c0f0f4795fb162a80d7421428", 0xb3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="985238a669ab541d1369151a49be") ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000100)) 16:00:19 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x2, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x1ee}, 0xc04) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:19 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r1) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x116) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 16:00:19 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) socket(0x2, 0x4, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r3) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0x20, 0x10000, 0x1}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x1, 0x2, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x25701) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) ftruncate(r1, 0x0, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x40, 0x0, 0xfd, 0x2}, {0x8, 0x1, 0x1, 0x5}, {0x3f, 0x7, 0x7f, 0x140000}]}) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000380)=""/231, 0xe7) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000140)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000500)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r5) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) chflags(&(0x7f00000002c0)='./bus\x00', 0x10001) fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffff9c) r6 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000180)={0x3, 0xa9}) unlink(&(0x7f00000000c0)='./file0\x00') r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r7) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000540)=r0) dup(r0) 16:00:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0xffffffe1) write(r1, &(0x7f0000000040)="a53c5dbb11f6ea16454d400dc0d2ad7687fcd8479dfd547cf9d9ba61350269aaaa00acfa11f37f33603c870672b8a1900d481b1f0e4014884d4dcf2619e31317294c9fe39fd09ed3c80262f3469265875f75ecdfad8592652df11e2e934543138b6e09ad48573b4f1f723f23a2ea2b0aed13a2c5b0f5f14361d4138088f423a94a0b117ebc031d9e18b79f", 0x8b) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) kqueue() ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x6, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) kqueue() 16:00:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x20) writev(r0, &(0x7f0000000180), 0x0) 16:00:22 executing program 1: msgget$private(0x0, 0x140) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) close(r1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0xc3, 0x0, &(0x7f0000000280)=""/195}) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0xc2, 0x1, 0x1}, 0x1, 0xd2bd, 0x1}) pledge(0x0, &(0x7f00000000c0)='vmm ') ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f0000000240)=[0x0, 0x0]}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x3f, 0x2, 0x5, 0x2}, {0x7, 0x6, 0x20, 0x1}, {0x400, 0x1f, 0x0, 0x100}, {0x1, 0x4b, 0x30}, {0x3, 0x7, 0x4, 0x408}, {0x2, 0x7f, 0xf5, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f00000016c0)=@in={0x2, 0x0}, 0xc) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = socket(0x46, 0x2aacc582cfa71d, 0x0) r2 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={r2, r3, r4}, 0xc) r5 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r5) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000014c0)) recvmsg(r5, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) readlinkat(r6, &(0x7f00000015c0)='./bus\x00', &(0x7f0000001600)=""/160, 0xa0) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) fcntl$setflags(r2, 0x2, 0x1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0xea8946e491f99c34, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x7ffffffffffffffa, 0x12, 0x20000000, 0x2, 0xfffffffffffffffc}], 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x90, 0x80, 0x2, 0xc59}, {{r1}, 0xfffffffffffffff9, 0x0, 0x40, 0x1, 0x59}, {{r3}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x40, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x7ff, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x24, 0x8, 0x40, 0x9}, {{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0xa06, 0x1}, {{r4}, 0x2b329ffa72e43b04, 0x2b, 0x0, 0x9, 0x100000001}], 0x0, &(0x7f0000000140)={0x101, 0x9}) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) dup2(r5, r6) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x22, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7) 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) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getppid() wait4(r8, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r10 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r12, r11, 0x0, r13, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r14 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r14, 0x5, 0x8, &(0x7f0000000140)) r15 = getuid() r16 = getgid() r17 = syz_open_pts() ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r18 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r21 = getgid() semop(r18, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r20, r19, 0x0, r21, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r15, r16, r20, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r6, r20, r11, 0x1e4, 0x7}, 0x5, 0x5, r8, r7, 0xfffffffffffffe01, 0x20000009, 0x8}) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffffff, 0x5) r25 = getppid() wait4(r25, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r26 = syz_open_pts() ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r27 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r30 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r29, r28, 0x0, r30, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r31 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r31, 0x5, 0x8, &(0x7f0000000140)) r32 = getuid() r33 = getgid() r34 = syz_open_pts() ioctl$TIOCSETA(r34, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r35 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r38 = getgid() semop(r35, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r37, r36, 0x0, r38, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r32, r33, r37, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r23, r37, r28, 0x1e4, 0x7}, 0x5, 0x5, r25, r24, 0xfffffffffffffe01, 0x20000009, 0x8}) setgroups(0x5, &(0x7f0000000140)=[r3, r3, 0xffffffffffffffff, r6, r23]) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:00:22 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312f7d1"], 0x4, &(0x7f0000000a00)=[{&(0x7f0000001f00)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7caf7dd9d93bf2e00963f555e7053c6eb1ee376bdbb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694c145aa0f43d9643109e0777995eddd498c38403cae119d6afb46e701181aead236e3b95792df33faf08bec79b78e71fba1e96d425df35b49c8a9e8523da9f18ffb7efb8b5348e3f4ea5f1c2d9ce5406d710dbadd76702a44c87784d5a10fda675d1c0d14c0377ff1dc179e71a0262c23158d900b1cbcd3a624f8497c6acd5803ebfe29db4d", 0xe}, {&(0x7f0000000380)="441a83986db9bfda9888a93c806be5fa849127d621300685b973fc371450693b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000003480)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9df011c8c7174a31392b467c8f5134358b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d05dcd39b3fa13eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d0674120287c60cb2da7b850af0df8509d75393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c84ee54fa4f6cfd5ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf14d1a7b5e93664681c04b8728e1ea33f60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b15b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e53187404006be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c38ea1129425d91e4deb7b5b22f395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657ed58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf0f30e191912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568ecefe69200ca54261c673f8df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca993707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a62ab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b36fbfabe36f5bafc36a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193da42e5e2b07f9b410f0f1982e8785b950a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd34490828100000000000000bfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc22bbc842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f3e5d82f41bd154ec393232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c790f00001ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd0b6744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dccc9a572bbed50b8634b6d27e9a6f47e0c80c53c3f1fc731f4919500a4a09b2762134a983249773865dc4e71cfb434b5cbcca5d6b3b4476ec75a1abd19d99eafcd238d0bfd27f4005202f6ae2469351904acecd827d50833cb1bc2a4abaa32dd1310df77dae6a2c067d5006c61b5ceb8926b883b77152b911e2f926d9109a7aa6b25a28c5348ab5eaa124ceeb16d2446a5f488525000000000"], 0x13b0}, 0x40d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) syz_open_pts() r2 = open(&(0x7f00000007c0)='./file1\x00', 0x20000, 0x100) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000800)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r3, 0x10000) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000880)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r7 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r8, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x1d2) fcntl$dupfd(r8, 0x7446a94d0241c2b1, r9) ioctl$BIOCSDLT(r5, 0x4020426b, &(0x7f0000000040)) r10 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30091, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000100)={0x3, 0x7, './file0\x00', 0x0, 0xfffffffc, 0x7, 0x3}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10, 0x0) r5 = fcntl$dupfd(r4, 0xa, r0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000001c0)={0x1}) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x101, 0x7}, {0x80000001, 0x100}}, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x4) ioctl$KDSETRAD(r7, 0x20004b43) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f00000002c0)=0x7) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffff9c, 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xf2be99bdee2089cf, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000300)) getuid() shmget$private(0x0, 0x6000, 0x1e6, &(0x7f0000ffa000/0x6000)=nil) close(r5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xf2747aae5e4af8ab, &(0x7f0000000380)="0da893962506d9c0b6ea53663a806249c53dbad2eb39ea920176c485ce0f3fa850523c54ff684884d699ae32383549d4ec9416ecb60d484973add9e3532d3572d250b6818608bea93df145ad1e4e58cd426541992b7904360a9d7b7226bf9ff8c1ec9d200c536a0f9f98954c8a01a7a114d913b0004703da962fc787265a94857ec72cc5ceeeffff2909d436bde8606ba268d3e95c72c675c3865542aa8829be583766f4de1f3d9295ef28fb2de9cad549cddb17f1e92d66f0372ecc", 0xbc) mkdirat(r8, &(0x7f0000000440)='./file0\x00', 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f00000004c0)={0x3, 0x4aca}) recvfrom(0xffffffffffffffff, &(0x7f0000000500)=""/4096, 0x1000, 0x41, &(0x7f0000001500)=@in6={0x18, 0x3, 0xa0000000, 0x8}, 0xc) pipe2(&(0x7f0000001540), 0x10004) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd0\x00', 0x80, 0x0) fchmod(r10, 0x90) r11 = semget$private(0x0, 0x1, 0x40) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001640)=[r3, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001680)={{0x6, r12, r3, r13, r14, 0xa4, 0x1}, 0x7, 0xfff, 0x1f62ddf7}) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000200)={0x3f, [{0x81e19c2f604c4348, 0x80000001}, {0x3, 0x1ff}, {0x1, 0x3}, {0x1, 0x3}, {0x2, 0x81}, {0x3, 0x9}, {0x0, 0x5}, {0x3, 0x8}, {0x3}, {0x1, 0x100}, {0x1, 0x7f00}, {0x1, 0x7d}, {0x1, 0x1}, {0x2, 0xb6}, {0x1, 0x81}, {0x1}, {0x2, 0x8}, {0x2, 0x5}, {0x1, 0x1}, {0x1, 0xcc9}, {0x1, 0x9716}, {0x0, 0x10}, {0x2, 0x3ff}, {0x1, 0x6}, {0x1, 0x8}, {0x1, 0x1}, {0x0, 0x7}, {0x3, 0x4}, {0x7, 0x3}, {0x2, 0x6}, {0x3, 0x40}, {0x2, 0x7f}]}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x10054}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90", 0x1}], 0x1, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x900c, 0xec, 0x5d04, 0x1, 0x4, 0x7, 0x8, 0x0, 0x5, 0x1800000, 0x8}) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) accept$inet6(r1, 0x0, 0x0) close(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r3) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) getppid() execve(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x5) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b580a4337b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b02000000ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08769eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc78ddce52196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb995b81a4a7fc4349006f825141e4023103c5971ec58bee0a6fa3a57ed06e03b07e25109d8c36f152a814384cc734c5de900d505c44c30b39ec021d0d87124c703474767b6f60ad52a12db732fe276a2a0e1b3fddf06b8de0ef84"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x3, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:23 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000730600"/189], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f00000010c0)=ANY=[@ANYBLOB="b1dfa7cab2a13ecdb6b8492b42733f982e7af0ac2f8ccb4b9ab3149784e4e1ed1c29b21245d534df1017aedfc5c7cdb6c0114a29bb227f08a831c7b1865bed1e9c630dc3a7be949d78fdcad46805c4ad0bd27a743afa17e9959ca1d7e88200174bae84acba1f0f91bd1489d0d90ec30b9e438232445d1b379cd8a3dbec1ac420cab8e5d0947a304c1872c76818f85869eec5cdb8b2f4f9e4c2c6167ccf033bd267ac5d623eb4188531b7c9be1f035fb4"], 0xffffff64, 0x1, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/35) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x7) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 0: clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget(0x3, 0x0, 0xa80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) r4 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r4, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semop(r4, &(0x7f0000000d40)=[{0x2, 0xff, 0x1800}], 0x12c94462) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x1, 0x7, 0xfff, 0xf3d, 0x1000, 0x74, 0x9, 0x0]) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x305c2, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket(0x12, 0x2, 0x6) kevent(r2, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x6, 0x6}, {{r0}, 0x0, 0x1, 0x400ffffe, 0x0, 0xfc7}, {{r3}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x8001}, {{r4}, 0xfc7d38a9d0ad777, 0xeddd1e8363bc5015, 0x0, 0x4, 0x100000000}, {{r5}, 0xfffffffffffffff8, 0x74, 0x2, 0x0, 0xffff}], 0x9bc, &(0x7f00000002c0)=[{{}, 0x6, 0x0, 0x90, 0x93d2, 0x4}, {{r6}, 0x8000000000000000, 0x4, 0x0, 0x8, 0x225d}, {{r0}, 0xfffffffffffffffa, 0x1b, 0x20000005, 0x401, 0x8000}, {{r7}, 0xfffffffffffffff6, 0x9, 0xfffff, 0xb37, 0x2}, {{r8}, 0xfffffffffffffffc, 0x60, 0x20, 0x9, 0x6}, {{r1}, 0x4, 0xc5, 0xc, 0x7, 0x9}, {{}, 0xfffffffffffffffb, 0x4, 0x70000040, 0x1, 0x1f}, {{r0}, 0x6, 0x2, 0x0, 0x4327, 0x7}, {{r0}, 0x0, 0x1, 0xf0000000, 0xffffffffffffffff, 0xb3}], 0x7, &(0x7f0000000080)={0x1}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) read(r1, &(0x7f0000000180)=""/4096, 0x1000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82e3fa80f8"], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000001180)=[{0x6, 0x7f, 0x7, 0xb03}]}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fil\a\x00\x00\x00ile0\x00'], 0x10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0xbd) sendto$inet6(r0, &(0x7f00000000c0)="85112913304018319e025edeaf87b1d723193bbd929423dfd215d33d1570556e2c055ef19a257fe3c5cdf49dc4ca254597b5b997cd215c28c48328e17330fcd21f2c8d0d6e120ca4b1de3b1386323d570b8149e4962215ba2e03d443ad233c838dfeb45a8dc1705cd5a8626d6a7394c469a800443f5a890d1459f33cf15c4b434011c3972f", 0x85, 0x5, &(0x7f0000000000)={0x18, 0x3, 0xff, 0x6}, 0xcd) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x0, 0x7fffffff}, 0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='C\xeb') 16:00:23 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getppid() wait4(0x0, &(0x7f0000000440), 0x6, &(0x7f0000000340)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r7 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r9, r8, 0x0, r10, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r11 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r11, 0x5, 0x8, &(0x7f0000000140)) r12 = getuid() r13 = getgid() r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r15 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = getgid() semop(r15, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r17, r16, 0x0, r18, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r12, r13, r17, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r17, r8, 0x1e4, 0x7}, 0x5, 0x5, r5, r4, 0xfffffffffffffe01, 0x20000009, 0x8}) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x400, 0x1ff, 0x0, "000000000000000100002000"}) 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:23 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) setreuid(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8148, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x4}, {0x20000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000, "001c0000008100000080f2ff1900ffe609609600"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180)=ANY=[@ANYBLOB="e8c53fb495cad2933eb758211bc684653000"], 0xa, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x3f, 0x8}, {0x18, 0x3, 0x2, 0x29}, 0x6, [0x7, 0x1, 0x1ff, 0x6, 0x1, 0xa415, 0x0, 0xad]}, 0x3c) 16:00:23 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r1, 0x3}) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f78000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) dup(r4) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, 0x0) shmctl$SHM_LOCK(r5, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) ioctl$TIOCMSET(r8, 0x40044271, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000080)) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r9 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r9, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf\x00', 0x840, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x01\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x807b25355d81d846, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) write(r1, &(0x7f0000000000)="0d304e8c97ef", 0x6) 16:00:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x401}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf6, &(0x7f0000000240)="bde4d729c5a9c0dfeed58bb333b9bff6a72d70e678e7549868e285dac5834877b14476a9799c9daefcef544a695e851877a722eeaa4629abc6014d2d5a2be95ffc104bd392e3a8167cb164f9ea45303ca68889d564765258ea18e50a6cc3776451bb7fb45b8fcf36cad776312dd842120488f707746a354e9faf368206d3624d8a97c877e145fdd246dd1d517814002ad970cf6047457d04bd93cdb0dffabb492d13dee88b2fdef65a680eb72ecb156bff42c73e3124611a7275de7fa40af8545cd351a58966ab678d5a9575ad9104f4fc0600d2971461906548c7399e2325b94856ff728b142cc68b00008dfd03a8a165dd76243aa4") 16:00:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r2 = dup2(r1, r0) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 16:00:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) seteuid(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)], &(0x7f0000000440)=[&(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='tap', &(0x7f0000000400)='tap']) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x10\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r5) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r6) setsockopt$sock_timeval(r6, 0xffff, 0x2809, &(0x7f0000000480)={0xfffffffffffffff7, 0x60}, 0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x81, 0x2, 0x5, 0x1252dc0f}, {{r3}, 0xfffffffffffffff4, 0x1, 0x20, 0x3, 0x670}, {{r1}, 0xfffffffffffffffc, 0x56, 0x21dc0457bccb77bc, 0x3, 0x7}, {{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x1, 0x1}], 0x78, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffb, 0x2, 0x2, 0x4, 0x9}], 0x100, &(0x7f00000001c0)={0xfffffffffffffffc, 0x9}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x59faa3a9b715fa0a, 0xf8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) 16:00:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080), 0x0, 0xfffffffffffffffe}, 0x0) r0 = socket(0x18, 0x1, 0x0) 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)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x5f0450ca062add97, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x9, 0xb5a, 0x1, 0x25cd, 0x7, 0x6, 0x100, 0x10, [{0x7fffffff, 0x401, 0xff, 0x101}, {0x7ff, 0x2, 0xfffffff9, 0x6}, {0x232, 0x49, 0x3, 0x1}, {0x5, 0x2, 0x1}, {0x80000000, 0x200, 0x400, 0x101}, {0x20000000, 0x3, 0x2, 0x1}, {0xfc4f, 0x3, 0x0, 0x5}, {0x2, 0x0, 0x5}, {0x20, 0x7fff, 0x10001, 0x8}, {0x8000, 0x5, 0x3, 0x8001}, {0xff, 0x0, 0x9, 0x7}, {0x10000, 0x3, 0x400, 0x8}, {0xffff, 0xc42b, 0x7, 0x8000}, {0x4, 0x0, 0x1, 0x6}, {0x10000, 0x4, 0x5, 0x200}, {0x9, 0x1ff, 0x9}]}) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x40, 0x7, 0x8, 0x0, 0x1, 0xff, 0x1, 0x0, 0x1, 0x9, 0x7ff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0x4, 0xa3, 0x20000047}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) dup(r2) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev//pf\x00', 0x41, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) socket(0x1, 0xdda5c6764f78b24a, 0x8) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) connect(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x6, 0x9, 0x8, 0x4}, {0x7, 0x1f, 0x80, 0xff}, {0x200, 0x60, 0x3, 0x7ff}, {0xfff, 0x1, 0x6, 0x4}]}) 16:00:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getppid() wait4(r5, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r7 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r9, r8, 0x0, r10, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r11 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r11, 0x5, 0x8, &(0x7f0000000140)=0x1ff) r12 = getuid() r13 = getgid() r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r15 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = getgid() semop(r15, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r17, r16, 0x0, r18, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r12, r13, r17, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r17, r8, 0x1e4, 0x7}, 0x5, 0x5, r5, r4, 0xfffffffffffffe01, 0x20000009, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r1, r8) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r3) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) getgid() pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r2, r1) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000280)=0x9) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x60, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r11 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r11) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) fcntl$setown(r10, 0x6, r16) pipe2(&(0x7f0000000080), 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) syz_emit_ethernet(0x1e, &(0x7f0000000140)="2a50b0a059bd2a5ee85fa02cc3cbd5ac495b23b8839ca712dd8f09fa3ee9") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_vnetid}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1ffffffffffffe8c, &(0x7f0000000040)=[{0x2d, 0x0, 0x7, 0x2}, {0x4000002d, 0x0, 0x2b}, {0x7, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) write(r1, &(0x7f0000000240)="259ab934561e123ca4a43af87940e2eb19b8821b868461e8e3b23e70adb077a8096c9c3d28872234b5eeb4d128e564ab51718780b7abb701c8af03fe5120efef0beda6f07297f88b4506c592fc4c29eb57a0da0a8945b4fd9c8cdfd766bc00784210c4df7d621db092a244d3d90c2ba8cbd3dc2254a3cb12f58170e73fcdfc1600a76219e3487a47fc42b0617e3fb45498c71c7f75c809875cd50d0ac37cb885ee8099891ee8ebd3fe00d3370fc913dbe15106f463a06d9ec864759c95c16b4f9b417138fc115f3196cd6e1f3fc553caeeccc7c17b06e12e2259ed41ad7300", 0xdf) 16:00:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c}]}) bind$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x18, 0x2, 0x101, 0xff800000}, 0xc) 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(&(0x7f00005b9000/0x3000)=nil, 0x3000, 0x5) setsockopt(r1, 0x20027, 0x2e, &(0x7f0000000080)="ebffcbfd812eaa4e713048e6993192962f55e4719070012f23fdf848000000cac40d9606c1909d65d9623bbcb724bfbadba289432ab2", 0x36) setsockopt(r0, 0x4, 0x0, &(0x7f0000000180)="a15f9ff5133a12a0a1991892a35d0c2a13348c72bb29a7502e3ae0412b4200815fc010070f58", 0x26) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffff9a) socket(0x2, 0x4, 0x1) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) 16:00:27 executing program 0: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = socket$inet6(0x18, 0x1, 0xf8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r1) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x152) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r3) linkat(r2, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000180)='.\x00', 0x4) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x2, 0x2010, r0, 0x0, 0x4b) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)="00000002", 0x4}], 0x1, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "00000000000000000000f2ffffffffffffff4000", 0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) write(r2, 0x0, 0x0) 16:00:27 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x4, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x1}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 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:27 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) 16:00:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x6, 0x80000001, {0x2400000000, 0x2e1}}) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x80000001) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:27 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10002, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x7, 0x0, 0x3, 0x6, 0xfffffffffffff000}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) write(r2, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r5) semget$private(0x0, 0x7, 0x86) r6 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r6, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) r8 = socket(0x2, 0x1, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r9) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f00000002c0)) fcntl$dupfd(r8, 0x0, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:00:27 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) r9 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40, 0xff}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$dupfd(r9, 0x1e, 0xffffffffffffffff) r14 = open(&(0x7f0000000440)='./file0\x00', 0x1, 0x8) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r16, r17) r18 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r19, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r18, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x24484c7c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r20}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r21 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000011000/0xd000)=nil, 0xd000, 0x4, 0x10, r21, 0x0, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) r23 = msgget$private(0x0, 0xc6) msgsnd(r23, &(0x7f00000008c0)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd73b153995a93ebb69f9332cab363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5dd730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d71097000000000000000000000000000008004c224d0aa7d704dc1636e3fcab5f5a6abb0f8b2bab8a18bc8492b7c110bb5e0645f634130a3b823e0b98484f77e04230991573ba31fd369d34c81a21539462600fe3f452bd1bd1e2bcfadce2e90cc4c012209e9f95acb5d23325be47e4bcb98d5ce5925a57e30f1e4fc6fd8bc31459a668747cf854"], 0x176, 0x800) msgsnd(r22, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r22, @ANYRES64=r18], 0x7, 0x0) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r25 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCCONS(r26, 0x20004276, 0x0) ioctl$TIOCMSET(r26, 0x8010426d, &(0x7f0000000000)) r27 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCCONS(r28, 0x20004276, 0x0) ioctl$TIOCMSET(r28, 0x8010426d, &(0x7f0000000000)) r29 = msgget$private(0x0, 0x1) msgsnd(r29, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) syz_open_pts() 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10082, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:27 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = semget$private(0x0, 0x7, 0x287) semop(r19, &(0x7f0000000180), 0x419) semop(r19, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r19, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0xc00}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x3, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r19, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r16, r15, r16, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r11, r16) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, r11, r1, r5, r7, 0x1e6, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) getpgid(r8) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r20, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:27 executing program 0: shmget(0x2, 0x1000, 0x2, &(0x7f00000e3000/0x1000)=nil) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='l'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x6, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x146) 16:00:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b20ac, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) sendto(r0, &(0x7f0000001140)="c3dcbbac9e4ad7e5d9f5646134f0782201097081bb2e0ac46a3fefaa7d265028e6ee7ead309e2d0e080f792313a8124f6ab18add4fd3ea724503f3f1d06f129c49f669a9a966e9c1d9ff89f157a03e30b696a2db3502c37306608135c32d4dd2bc139c0b08", 0x65, 0x2, 0x0, 0x0) setegid(0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x82) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) chroot(&(0x7f0000000000)='./file0\x00') kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:27 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)=""/248, &(0x7f0000000280)=0xf8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) readv(r1, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/100, 0x64}, {&(0x7f0000000340)=""/193, 0xc1}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f0000000080)='./bus\x00', 0x3030a, 0x51) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00002000000000000000120000e4ff000000000100dc", 0x2d}], 0x1000000000000096) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000002c0)=0x80000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) pwrite(r2, &(0x7f00000001c0)="64e38959cbc46ac62f07fbbde818dbbf40698871a8394ea4de0546ae7159cf5a26d91ed429aa29ed60b9a7671355455b88a2c66eb38d8eb5a8829e722819eb1e8dad5a00b1e2e19445391755271c781a1c7d65ddcf16f916cce2bff572d50a21fc67a3154ee30e1907bf92113826b13d56982a6b1d222ddcd8091362ce96b83ab683b4908409afc6edf1f31dd170425a76c23f11ca645b6a2c8f9ef080835bfc613e84989f2ee9c5261a566e38b54039d4991308de83ea5cedbf42f108319bcf9dce6428c36abd37", 0xc8, 0x0, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0x35c) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r4, 0x0, 0x9) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r5 = socket$inet(0x2, 0x2, 0x0) r6 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r7 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r8) recvfrom$inet(r8, &(0x7f0000000540)=""/187, 0xbb, 0x801, &(0x7f0000000600)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r5, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r9, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 16:00:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0xe406c040cc733cab) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040), &(0x7f0000000180)=[&(0x7f0000000080)='[#\x00', &(0x7f0000000140)='&\x00']) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x8001) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:00:28 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x216c, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r4) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000000)) syz_emit_ethernet(0xfffffe38, &(0x7f0000000300)="bf0a1fd92cac014d1320b900369fc670ba7f02a3408dd92133decca0de495a562838d1b532a16edc8e591323893305e0293fb5d6a6437fd395d41abd7d5c4b58e4768bd47d3f55bf05d2df17376f5a7c2265d6a0cb1729aa268ce38791611458505955e8235ad24452884c8f2b320431128680cca50564fd8fca3311715a47377395af30aa0481495c517fbc33f38e8a9ec6ca17da7158823ccea9cddb5e486b1f20d6e4b8bde3c0b70b7ecb804415fe3ec48b20fc1b667904a102b572b46bcd1ecaeb9fd1422ce8b44ad1a5a660fe179ccbd58bd1d6") 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300), 0xc) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) readv(r4, &(0x7f0000002540)=[{&(0x7f0000002180)=""/159}, {&(0x7f0000002240)=""/150}, {&(0x7f0000002300)=""/95, 0xfffffffffffffe9f}, {&(0x7f0000002380)}, {&(0x7f00000023c0)=""/106}, {&(0x7f0000002440)=""/228}], 0x1000000000000134) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) r5 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r6 = getegid() r7 = getgid() setregid(r7, r6) r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r10) fsync(r10) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r10, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r10, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r11, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r14, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) r15 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r15, r16) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r18) fsync(r18) setsockopt$sock_int(r17, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r18, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r18, 0xffffffff) pipe2(&(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r19, 0x4, 0x0) r20 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r17, &(0x7f0000001740)=[{{r20}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r20}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r21}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r12}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r22 = getuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r26, &(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', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r26, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r27 = socket(0x2, 0x3, 0x0) r28 = socket(0x800000018, 0x3, 0x0) r29 = fcntl$dupfd(r27, 0x0, r28) accept(r27, 0x0, &(0x7f0000001940)) r30 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r25, 0x52ffe7c1f3eb170e, r30) write(r26, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r31 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, 0x0, 0xffffffd3) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r33, 0x6, r34) sendmsg$unix(r26, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r37 = open$dir(&(0x7f0000001440)='\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', 0x200, 0x70) utimensat(r37, &(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', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x0) getsockopt$sock_linger(r36, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) open(&(0x7f0000001800)='./file0\x00', 0x20, 0x100) socket$unix(0x1, 0x5, 0x0) r38 = socket(0x2, 0x4001, 0x0) connect$unix(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r38, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r35, 0x0, r38) write(r13, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) r39 = getppid() r40 = geteuid() r41 = getppid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r45 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r36, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r39, r40}, @cred={0x20, 0xffff, 0x0, r41, r43, r44}, @cred={0x0, 0xffff, 0x0, r42, r46, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockopt$sock_linger(r48, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r47, 0x100000000000, r47) write(r48, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r51 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1812, 0x0, 0xfffffffffffffe91) r52 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r52, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[]}, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001580)=0xc) r53 = socket(0x2, 0x4001, 0x0) connect$unix(r53, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r53, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r54 = socket(0x2, 0x4001, 0x0) connect$unix(r54, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r54, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r55 = socket(0x2, 0x4001, 0x0) connect$unix(r55, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a1c6f60000efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r55, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r56 = socket(0x2, 0x4001, 0x0) connect$unix(r56, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r56, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r58 = msgget$private(0x0, 0x200) r59 = getgid() r60 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r62 = getppid() msgctl$IPC_SET(r58, 0x1, &(0x7f00000002c0)={{0x8, r60, r59, r60, r59, 0x2, 0x6}, 0xfff, 0x3, r61, r62, 0x3f, 0x7, 0x4, 0x7}) r63 = fcntl$getown(r32, 0x5) r64 = msgget$private(0x0, 0x200) r65 = getgid() r66 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r68 = getppid() msgctl$IPC_SET(r64, 0x1, &(0x7f00000002c0)={{0x8, r66, r65, r66, r65, 0x2, 0x6}, 0xfff, 0x3, r67, r68, 0x3f, 0x7, 0x4, 0x7}) r69 = socket(0x2, 0x4001, 0x0) r70 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r70, 0x80104267, &(0x7f0000000000)={0x2000015d, &(0x7f0000001840)=[{0x7f, 0x4, 0x7, 0x6}, {0x3, 0x5, 0xc, 0x4}, {0x1, 0x80, 0x5, 0x10001}, {0x5, 0x9, 0x3, 0x1}, {0x3f, 0xe5, 0x2, 0x80000000}, {0x4, 0x1f, 0x1f, 0x401}]}) connect$unix(r69, &(0x7f0000001140)=ANY=[@ANYRESHEX=r70], 0x1) shutdown(r69, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r71 = socket(0x2, 0x4001, 0x0) connect$unix(r71, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r71, 0x0) setsockopt$sock_int(r71, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r72 = socket(0x2, 0x4001, 0x0) connect$unix(r72, &(0x7f0000001180)=ANY=[@ANYBLOB="82efe1970da711ecdd57be975a38adf698a87b3b6075016db5eab61e2f66"], 0x10) shutdown(r72, 0x0) setsockopt$sock_int(r72, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r73 = socket(0x2, 0x4001, 0x0) connect$unix(r73, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r73, 0x0) setsockopt$sock_int(r73, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r74 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r75 = socket(0x2, 0x4001, 0x0) connect$unix(r75, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r75, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r76 = socket(0x2, 0x4001, 0x0) connect$unix(r76, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r76, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r77 = socket(0x2, 0x4001, 0x0) connect$unix(r77, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r77, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r78 = socket(0x2, 0x4001, 0x0) connect$unix(r78, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r78, 0x0) setsockopt$sock_int(r78, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r79 = kqueue() r80 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r81 = msgget$private(0x0, 0x0) r82 = getpgid(0x0) msgctl$IPC_SET(r81, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r82, 0x0, 0x0, 0x0, 0x80a6}) r83 = msgget$private(0x0, 0x200) r84 = getgid() r85 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r87 = getppid() msgctl$IPC_SET(r83, 0x1, &(0x7f00000002c0)={{0x8, r85, r84, r85, r84, 0x2, 0x6}, 0xfff, 0x3, r86, r87, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r50, 0xffffffffffffffff, r84, 0x0]) sendmsg$unix(r18, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r57, r60}, @cred={0x20, 0xffff, 0x0, r63, r23, r65}, @rights={0x20, 0xffff, 0x1, [r69, r71, r72]}, @rights={0x38, 0xffff, 0x1, [r73, r74, r29, r75, r76, r77, r56, r78, r79, r80]}, @cred={0x20, 0xffff, 0x0, r82, r22, r88}], 0xb8, 0x402}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r49, r16) setregid(r8, r24) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r90 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x3, 0x0, 0x100000001}, {0x18, 0x1, 0x4, 0x6aeb}, 0xffff, [0x4, 0x80000001, 0x0, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r91 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001080)=0x9) r92 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x40, 0x0) symlinkat(&(0x7f00000001c0)='/', r92, &(0x7f0000d06ff8)='./file0\x00') preadv(r92, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r93 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r93, 0x4, 0x80) pwritev(r93, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r91, 0x0, 0x0) getsockname$inet(r90, 0x0, &(0x7f0000000140)) close(r90) setgroups(0x0, 0x0) setgid(r89) 16:00:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x1, 0xb) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) 16:00:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7e60f5175c0dcd8d}, {0x3, 0x5}], 0x2}) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c879109f093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) munlockall() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) dup(r1) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r3 = fcntl$getown(r2, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = socket(0x2, 0x3, 0x3) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = semget(0x3, 0x0, 0x44a) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = dup(r6) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80047476, &(0x7f0000000000)=0xc6000000) mknodat(r9, &(0x7f0000000340)='./file1\x00', 0x100, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x95}], 0x9, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x4, 0xfffffffe, 0xe8e5, 0x0, 0x1000000, 0x400, 0x5, 0x0, 0x7, 0x4, 0x3}) 16:00:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffc0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0x2, 0x4, 0x101, 0x7, 0xb1e]}) close(r3) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x105, &(0x7f0000000080)=[{0x2d}, {0x42, 0x0, 0x0, 0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = semget$private(0x0, 0x7, 0x287) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r8) setsockopt(r8, 0x7f, 0x9, &(0x7f0000000480)="cdda16bd659f626393de093bbf7c0fae60213cf74856f72d46ab73b0b193129447035047370e7852ee7c1d08ee40ec8ea38bf5edabc94d167b95b0ffde001fbb218dc1c974c4e4cb36d619765914752a4be63cfdced63f84a2cb5596", 0x5c) semop(r7, &(0x7f0000000180), 0x419) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r7, &(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(r7, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r4, r3, r4, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, r3, 0x0, 0x0, 0x0, 0x3fe93}, 0x10000044001000d, 0x402008000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:28 executing program 1: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fcce50e000000cf33000"], 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r4) symlinkat(&(0x7f0000000940)='./file0/../file0\x00', r4, &(0x7f00000009c0)='./file0/file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r5 = msgget(0x2, 0x200) msgsnd(r5, &(0x7f0000000880)=ANY=[], 0x0, 0x800) getitimer(0x3, &(0x7f0000000800)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r6, r7, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:28 executing program 0: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'\x00\x00\x04', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x3, 0x3f5, 0x1000}, {0x0, 0xcd0e}, {0x3, 0xff, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x1000}, {0x0, 0x9, 0x1c00}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = socket(0x18, 0x400000002, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r6, r11) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) 16:00:28 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x9, './file0\x00', './file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x7) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) getsockname(r2, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e0000001e5f4052ec49d90413013000030eb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x800017ff) r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x8, 0x8, 0x81, 0x7}, {0x5, 0x20, 0x3}, {0xfbff, 0x7, 0x0, 0x1}, {0x1000, 0x1, 0x4d, 0x1000}, {0x77d, 0x5, 0x81, 0x4}, {0x8, 0x0, 0xc7, 0x7}, {0x4, 0x3, 0xc0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:28 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x92}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x1, 0x1f}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x8, 0x0, 0xd2, 0x81}, {0x7f, 0x0, 0x40, 0x7fffffff}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) write(r2, &(0x7f0000000180)="32936d04e94d41750aeacb6301b47e51d7237e83644d8e51335f7299a47b70fb3b66ad8da2dc955299f7385c7da12c0409e8f76c9bb6c5a73953acf94545a1363899eec23f245177e3c7d3cdec834f506bdd97f8364cf7f7037a66569861088c60a7fe15127edb85bbbcc314b6607007ed479b945f75f939cea8a855027d491a66c82d951beb474facd396d46114d7dc2c8aaa741aa8bdc914d0c7dd2e7030c17e2b8c839b52d5baf3f538422315174b2c2b0dd5c77ea8ab59bc9fb490fdda25a9fe3fcad35a3a64c2283139dde3e19980c375dae319fc733a7b00511bfeac55ed9e77efc59641", 0xe7) close(r0) r3 = socket(0x18, 0x248a0494326f29c6, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000340)) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x5202) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() chmod(&(0x7f0000000080)='./bus\x00', 0x25917a4ea749e9f2) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:28 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) r1 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000140)) r2 = getuid() r3 = getgid() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r5 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() semop(r5, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, r6, 0x0, r8, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r2, r3, r7, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/71) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x40) connect$unix(r1, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xc}, {0x25}, {0x800006, 0x0, 0x0, 0x20000000}]}) pwrite(r0, &(0x7f0000000040)="fbe21f897762000000008e655fec", 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000100)={0x2, 0x0, 0x8, 0x9, r1}) 16:00:28 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2}) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/68}, &(0x7f0000000280)=0x46) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000003"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0), 0x3) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r3 = socket$inet6(0x18, 0x3196b3ecbdc57108, 0xfe) sendto(r3, &(0x7f0000000200)="c6361199559623f1852b2585697ef8101a139896b4804ad6a3615a4de4a4701e21dbc21223f8e9edc3daf2bb5ac008c98222ee37e3daa9c79f3a1cd2992085f6aa6dda0c2a11dd4783b3b8135474ad9690f4bb9938b5ed15781cf73303187cff7cc863e83e32c11bbbeffc885aeb86a056d092fb79396777f95c", 0x7a, 0x5, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) getpeername(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x54}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:28 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r3 = dup(r2) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0x0, 0x0, 0x4}) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() r3 = dup(r0) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = dup2(r4, r6) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0xaf}, {{r7}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) fcntl$setflags(r6, 0x2, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x4000) open(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r2, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x4000) dup2(r1, r2) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000002f3, &(0x7f0000000080)}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:28 executing program 0: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:00:28 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10008) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x1, 0xffff, 0x1ff, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="f05943b5cf096403", 0x8}], 0x1) 16:00:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {}, {0x0, 0x0, 0xe4}, {}, {}, {}, {0x0, 0x8001}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f03000000f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bfbaa98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600f0d2ce568830ab7521e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c60080443d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a2419a5b1c84c07211c1e133db20cc16cefac2dd266e9eec432356227ed50c6e601e84dade1f7"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) openat(r5, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) r6 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r6, 0xf065924ef917ad06, 0x7, 0x0) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000040)=""/9) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:28 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x0) close(r0) sendto(r0, &(0x7f0000000000)="d45a426159c0e1e6a5651c10af9246142594e5d2c3bcbf0fb9e597121ae98aa7492b2c96009c6c6fe601f907dadd536ed3ac92f644e06ddcbe6d65a9f54f4a3b89847a632b41f237b99505dc21c51305accb88c486bdf72cfae8fc629cd97c8d8ee2002ceef7e854c23ccb32324ced59053490a455054d21cdb6b9d441641f950ff314000f9cec293ba5ba3261b66071bb589c275c8b900c7c3c69429be9e2b2f1455300023183108b6833fb40ddfd52b92e107ab098e15de8fc96f219eba81e5bd30276d6eb5cb4aff0ca38176e4b5273f51e5c318b151eb1f0f6f50cc164b5a13bda08", 0xe4, 0x6, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x10) connect$unix(r1, &(0x7f0000000f00)=ANY=[], 0x0) write(r1, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x45}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000140)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d224659b3277c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d530403468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6ee50a24c97c44f3ade1bfa9f08778125c9639807fc92b2d04", 0x8e}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) r2 = socket(0x10, 0xc000, 0x2) write(r2, &(0x7f0000000040)="ea63091629a3a45de48e0f8dcf88884c2c3ca1610122c10665cdd60d4b4a27f9bef8f1f27743df57a4d6a724cea30d4b63a94ef80d1b1139cce619c44af817465bb95448206b961c4b0f0bdfe1b23b2e2519f138cb98b5b70fd62281befb30cf04faef28f3440bb033fd98b2153adb214949a8138fe2b4b0b6d386588bc2acc5181b549d17fa32079f86e0c9c6f3d4f5c39f40ff4e49e4b9433c19a3fcd36246d68a67586e5d5b2024eb79062e39485d3bccbdcbd303c4cabe7b1398ae82059e0e68ae366c51d1e8f66b1e58adcc61eb8153c949714628a1b288bdfba2941c", 0xdf) 16:00:28 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x18324, 0x143) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x4, 0x6, 0x10000, 0x0, "b1f88c02dd693de9ce03121e7d05c451033b029a", 0x100, 0xc2}) 16:00:28 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0xf9467adb55939d05, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000462000/0x2000)=nil, 0x2000, 0x2) pipe(0x0) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000004) openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x400, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x101}, {0x40}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) recvfrom(r0, &(0x7f00000001c0)=""/221, 0xdd, 0x442, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) r4 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r5) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000400)) write(r4, 0x0, 0x224) 16:00:28 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') 16:00:29 executing program 0: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, 0xffffffffffffffff) ioctl$TIOCEXCL(r2, 0x2000740d) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r1, 0x80047462, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x400, 0x0) read(r4, &(0x7f0000000380)=""/108, 0x6c) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r3, r5) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) socket$unix(0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x6, 0x3, './bus\x00', 0x9, 0x6, 0x81, 0xfffb}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x100000000) semget$private(0x0, 0x1, 0x200) shutdown(r0, 0x1) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, 0xffffffffffffffff) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x262, &(0x7f0000ffc000/0x2000)=nil) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r2, r7, r9) seteuid(r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r13, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x800) fcntl$getown(r14, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r17 = accept$inet6(r15, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r18 = msgget$private(0x0, 0x200) msgrcv(r18, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r18, 0x0) msgsnd(r18, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r12, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r14, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r11, @ANYRESDEC=r17, @ANYRESHEX=r18, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r16, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r5]]], 0x1, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000ec0)=ANY=[@ANYBLOB="01f60000000000002a1100b0df6d7fcf409def1a1fc1ed34a2ee1283bf6cc52983f8011c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db653d0fd640201d618a998473f0e8d1e8f7b29b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a55b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\"\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00080000000000007e130b59bc3f6149bb742e7fa26848ccbe05ba4cee17ab5f7db6c3939fe403f945f4216e51b8c2e99714c164627cf6dde2023666f109c05f1a6de2e131cb7eaa9ae5de59db15bb0470cfc0459ee757ee7e8fed8a62946dcdc72d827ef6b0ca5247c0b5aaf4ec19a5339db9b8a75d6e345fd4a14b1e7eca411dc99c55779f56e97dde3af4c773d099b2d6271ca045c64533022504618fd0e0f505cfa2c0bf27212246cd4de4db1a1a315312618f71f0ad7e361d27f1831511e1b7a7fbf111448827498a1a8e775f3fd35390c42280e88a194df6b440497efb1372b8f1345ac07b7789b165d7"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r20, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r22 = semget$private(0x0, 0x4, 0x201) semop(r22, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r22, &(0x7f0000000c40), 0x1ef) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)) semop(r22, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r23 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r23, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000080), 0x80000001, 0x8) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xfff) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:29 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000000)=[{0x5, 0x2, 0x0, 0x9}, {0x4, 0x5, 0x7, 0x6}, {0x4, 0x8, 0x80, 0x2}, {0x6, 0x6b, 0x1f, 0x4}, {0x3ff, 0x2, 0x4, 0x7fff}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x100, 0x3, 0x1f, 0x42}, {0x1, 0x6a, 0x2, 0x1}, {0x0, 0x0, 0x27, 0xffffffff}, {0x2, 0x4, 0xa9, 0x6}, {0x8000, 0x8, 0xf1, 0x2}, {0x1000, 0x5f, 0x6, 0x7}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x81) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) pwrite(r6, &(0x7f0000000300)="ab87f0bf747b3e81075d6032789e88c223873793cc57df359cc7605f4b38e37dd0393f78d26a7f8c91499cf370a002c2d63a8d456924972ed23d4103dcd8530c529e3d8222a9af786bb2c1645bbbdeab5476df77fce3768783ce2e1c6e91c4e5e46c1690d9b9f58194192f2d3ce7e0cb224216d2a6f975", 0x77, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) shmget$private(0x0, 0x2000, 0x26a, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x1, 0x20, 0x9, 0x7ff}, {0x4, 0x17, 0x0, 0x9}, {0xfffe, 0x5, 0x81}]}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000005c0)={0x0, 0x40, 0xfff, {[0x3, 0x1, 0xffffffff, 0x1, 0x7ff, 0x3, 0x3, 0x9, 0x9, 0x9, 0x4, 0x8, 0x1ff, 0x2, 0x0, 0x10000, 0x8136, 0x2], [0x1, 0xb, 0xfc, 0x1, 0x4, 0x9, 0x0, 0x7fffffff, 0x0, 0x7], [0x531f, 0x1afe, 0xfff, 0x7, 0x6, 0x8, 0x8], [0x4, 0x7, 0xffffffff, 0x0, 0x8001], [{0x1, 0xff, 0x9fcd9200, 0x3ff}, {0xfc00, 0x6c6d, 0x3f, 0x8000}, {0x7, 0xffffffff, 0x40, 0x7}, {0x2, 0x7e5, 0xfffffff9, 0x63}, {0x9, 0x4, 0x2, 0x4}, {0x3f, 0x8, 0xffffffff, 0x2}, {0xa5e, 0x4cb9, 0x0, 0x8001}, {0x40d9, 0x11, 0x9, 0x7404c748}], {0xf040, 0x5, 0x748, 0xd48e}, {0x2, 0xfffffffa, 0x7}}}) 16:00:29 executing program 0: r0 = socket(0x2, 0x1, 0xff) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f00000000c0)="f6b1ffffffffffff", 0x8, 0x0, 0x0, 0x0) login: load: 3.35 not a controlling terminal 16:00:29 executing program 1: connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x5, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001640)='/dev/klog\x00', 0x81, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r3, 0x3, 0xff, &(0x7f00000015c0)="8e0206f67e427d9529c70038cf362c59b155b90e6ca33aecd0075ebaea546b069c98b98f6a6a25e848937c5db562c2900579753205eebe98411f51f4155203670b2ef9aea375fc704c42da8e62e9b9a133888306", 0x54) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) faccessat(r6, &(0x7f0000001580)='./file0\x00', 0x81, 0x4e5683c85fdadbea) recvmsg(r5, &(0x7f0000000200)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/77, 0x4d}], 0x4, &(0x7f0000001500)=""/113, 0x71}, 0x40) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000e8, &(0x7f0000000240)=[{0x8000, 0x0, 0x3f, 0x5}, {0x20, 0x8, 0xfc, 0xe0001}, {0xffb, 0x0, 0x59, 0x3}, {0x2, 0x9, 0x3f, 0x40}, {0x3, 0x4, 0x0, 0x6}, {0x9, 0x1, 0x1, 0x8001}, {0xff, 0x1, 0x8, 0x1}, {0x3, 0x4, 0x20, 0x7}, {0x3, 0x0, 0x9a, 0x2}, {0x0, 0x7, 0x0, 0x9}]}) syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa9}, {0x7}, {0x3b}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() kqueue() fchflags(r0, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x1) write(r1, &(0x7f0000000080)="603d17369949595bb08384ecab534398c39e4b5668216532b28346b0ccf1ba66d405bc33cfb77ce7df2af832a95896428cb0f4564aa0cec812a496d6b4d1714b730e10df51906cf0d1b507c821a4177adfc133cd8749d3262b50906ac69aed0d9b15970dbd076fe43f74efa09da2d06506f71d0291c5d505e1232a4b4f7d5c987954da4cd4309d665f51ec1d961aa88de7aff0cf91160ace24464e1c0deaedd131d7c321905c65fc2ca9044ab9de92c3a05769abe5390c3f9e14b706b3b893712ec98e11c4c7baf970a53e9e17174f7def19af1482ca4b8834277967edce", 0xde) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1}, 0xc) socket(0x18, 0x2, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x8) mknodat(r3, &(0x7f0000000200)='./file0\x00', 0x6cd867b2995a2ae4, 0x37d) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r6) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x4) socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) readv(r1, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/81, 0x51}, {&(0x7f0000000240)=""/116, 0x74}, {&(0x7f0000000300)=""/147, 0x93}, {&(0x7f0000000140)=""/4, 0x4}, {&(0x7f00000003c0)=""/67, 0x43}], 0x5) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000080)={0x80000001, './bus\x00', './bus\x00'}) r2 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000004c0)=""/180) 16:00:30 executing program 1: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x1000, 0x2, 0x80, 0x66}, {0x25a0, 0x3, 0x20}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x7, [{0x0, 0x81}, {0x1, 0x5}, {0x0, 0x10000}, {0x3, 0x7fff}, {0x1, 0xad}, {0x2, 0x1}, {0x2, 0x5}, {0x1, 0x1f7}, {0x1, 0x5}, {0x1}, {0x3, 0x80000001}, {0x2, 0x1}, {0x2, 0x80000001}, {0x1, 0x1}, {0x1, 0xbdf5}, {0x1, 0xe0a}, {0x1, 0x200}, {0x1, 0x1ff}, {0x2, 0x9}, {0x2, 0x80}, {0x3}, {0x0, 0x8}, {0x2}, {0x1, 0x9}, {0x2, 0x7ff}, {0x1}, {0x1, 0xff}, {0x2, 0x7}, {0x2, 0x10000}, {0x0, 0x7fff}, {0x2, 0x81}, {0x2, 0x7ff}]}) sync() getrusage(0x1, &(0x7f00000003c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getown(r0, 0x5) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x24, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5, 0x5, 0x1, 0x0, "48bc7569e55962817583212ad0f81a2b66a3cf63", 0x2, 0x1}) 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf64f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820000000000cd000000"], 0x10) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x333, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xdae1}, {0x10001, 0x1ff}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) close(r1) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x20000, 0xa9) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)) flock(r2, 0x2) 16:00:30 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES64=r1], 0x1) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 16:00:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) msgrcv(r4, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r4, &(0x7f00000001c0)={0x0, "f91dc4713c430df49ab1623cba284ab2bdcb0659d9f7fec058464dd23a621534b1787486a17c69b82cf28a0585869580546bf25eed13f4deab305ef998806e9cba531521479f6dadf03e1c2b67f9ce751bbaefce81b753529fbe9e0d14b85794a1d4eac23bc653efd285243ca396b2cfcc0942db7c8fb2b2f97bd7f8601fdae57aeef146d179332a5fd6da6f21878abeeb81b56d083a5b717efb2c00bfefe35ef91c4e9e9601fce402fb5365ed4137b3d6b7599225a5673b35d6de58ab2ea79493b4492db3259f1b56627bb3e318db1d70f8"}, 0xda, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r5 = fcntl$dupfd(r1, 0xa, r3) connect(r5, &(0x7f0000000080)=@un=@abs={0x6ee75071224eb83d, 0x0, 0x0}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0xc, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r3) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffd, 0x68, 0x1, 0x20, 0x7f}, {{r5}, 0xfffffffffffffffe, 0x20, 0x0, 0x2, 0x3}, {{r2}, 0xfffffffffffffffd, 0x8c, 0x40000000, 0xa0e2, 0x3ff}, {{r1}, 0xfffffffffffffffb, 0x44, 0xf0000003, 0x0, 0x1}], 0x7, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff8, 0x8, 0x2, 0x7, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x8, 0xe63, 0x200}, {{r7}, 0xfffffffffffffffd, 0xc3, 0x44, 0x8, 0x6}, {{r0}, 0x4, 0x20, 0x2, 0x9, 0xfffffffffffffff9}], 0x400, &(0x7f0000000140)={0x400, 0x80}) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) 16:00:30 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, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r2 = dup(r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0x9, [{&(0x7f000030a000/0x4000)=nil, &(0x7f00001b7000/0x2000)=nil}, {&(0x7f00004fc000/0x3000)=nil, &(0x7f0000777000/0x13000)=nil, 0x41e09252}, {&(0x7f0000311000/0x2000)=nil, &(0x7f00006f3000/0x4000)=nil, 0x9}, {&(0x7f0000508000/0x1000)=nil, &(0x7f00002a2000/0x1000)=nil, 0x98}, {&(0x7f0000223000/0x4000)=nil, &(0x7f000055e000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f000040c000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000226000/0x4000)=nil, &(0x7f0000192000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000385000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000220000/0x3000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0xfff}, {&(0x7f00003d8000/0x2000)=nil, &(0x7f000076a000/0x3000)=nil, 0xffffffff}, {&(0x7f000052e000/0x2000)=nil, &(0x7f00005dc000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000232000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f000007d000/0x2000)=nil, &(0x7f0000201000/0x2000)=nil, 0xa345}, {&(0x7f0000320000/0xb000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x86}) 16:00:30 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYRESDEC], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) socket$unix(0x1, 0x5, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, &(0x7f0000000640)=0x3d0) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r11, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r14, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000000000565cf100000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001440)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa9f6b6e7c8130a04b4ad6d879d3999cbc3e5e23fa327326484829f3f7769669e325cd24321572bf1204e041578609085b167647"], 0x44b, 0x800) r17 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r17, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r20, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r21 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x46bfb) r23 = getpid() fcntl$setown(r22, 0x6, r23) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r24, 0x4, 0x46bfb) r25 = getpid() fcntl$setown(r24, 0x6, r25) wait4(0x0, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r20, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x84}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001580)=""/127, 0x7f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r26 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r28 = getegid() r29 = getuid() getgroups(0x40000000000005ee, &(0x7f0000000bc0)) msgctl$IPC_SET(r26, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r27, r28, r29, 0x0, 0x1, 0xff}, 0x8, 0x6, r21, r21, 0x0, 0x2, 0x1f, 0x400}) r30 = msgget$private(0x0, 0x0) msgsnd(r30, 0x0, 0x0, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r18, r5, r13, 0x0, 0x46, 0x8}, 0x7d4, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0x2}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffff7fd}, {0x70, 0x0, 0x0, 0x200}, {0x20, 0x2}]}) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r9, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff00080000000000000020000000000000000000000000000088ea2f737a1f04282a0d3ad0831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000ea0000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r32}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r33, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r33, r32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r34}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r35, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x3}, 0xffffffffffffffaa) r36 = dup2(r35, r34) accept$inet6(r36, 0x0, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r37, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r9, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r26], 0x1, 0x800) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r38, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r39 = getpid() wait4(r39, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r38, &(0x7f0000001200)=[{&(0x7f0000001600)=""/128, 0xe4fcd53ecc864daf}, {&(0x7f0000002a00)=""/4105, 0xfffffffffffffef5}, {&(0x7f0000002940)=""/158, 0x19e}, {&(0x7f00000008c0)=""/10, 0xa}, {&(0x7f0000002780)=""/133, 0x85}, {&(0x7f0000002840)=""/201, 0xc9}], 0x6, 0x0, 0x4f) r40 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r42 = getegid() r43 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r47 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r47, 0x2, &(0x7f0000000100)=""/114) r48 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r49 = fcntl$getown(r48, 0x5) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000200)={{0x3ff, r45, r46, r45, r46, 0x104, 0x5}, 0xfff, 0x9, r49, r49, 0x7d55, 0xd75, 0xfa}) msgctl$IPC_SET(r40, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r41, r42, r43, r44, 0x1, 0xff}, 0x8, 0x6, r39, r49, 0x0, 0x2, 0x1f, 0x400}) r50 = msgget(0x3, 0x241) msgsnd(r50, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r9, &(0x7f0000001800)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144ddd7fca91e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf071ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5983b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc67eb8c78a7c89fb58674b42fabaeb9469f60dc9102009d5f684033929c958165d34e310dd4a58588e3e546f9efcd2943db34436230b0140e9a68fa04fca24e791aaa108456e8fe91b3440159e9811ed3fbed9b81d77e480e02c8babfccd91d8d727524e053077649652987ba9e57a26bfdd17d63a049f1a71a1ec22ede0c3016def085b97524534f2de40fc53fd179ebc6794c1a7c9e0389f6b0de3542f9905c3bdb690501809b2372ed295770f26c77876b62d2e078c8541150f7127016b80d9114f37b3d7d0bab4154f9b65e91239ecb78317729c586ec9d28a6a7574dccd60f71f89bf15fcc993a1bf668a3833f17b5ee9a"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r51 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r54 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r51, r53, r8, r28, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r54, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r9, 0x0) munlockall() r55 = kqueue() fcntl$setflags(r55, 0x2, 0x3) r56 = open(&(0x7f00000000c0)='./file0\x00', 0x9e817dd7d1a01da5, 0x0) open(&(0x7f0000000ac0)='./bus\x00', 0x20000, 0x40) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r57, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r57, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r57, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r56, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r58 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r59 = msgget$private(0x0, 0x10) msgsnd(r59, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r59, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r59, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r59, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r60 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r60, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r61 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r61, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r62 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r62, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) msgsnd(r59, &(0x7f0000000f40)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC=r5, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESOCT=r54, @ANYRESHEX=0x0], @ANYRESOCT], @ANYRESOCT=r61, @ANYRESOCT=0x0, @ANYRESDEC=r62], 0x8, 0x800) msgrcv(r59, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\a\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r59, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)) 16:00:30 executing program 1: 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, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000000c0)=0x3ff) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:30 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x111) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000480)="b816090a2bb625f68af7a336549025f7c190148d6afc98e2009e4bfd257a80cc9a856830fd6285c11a0e9db69131ed8ceddb92bbcbc83f193618b361fd9d5690cd60e96d5071390eafe77b43fb3d1f61b8f334db409e4488f9804fdbd4dca8a0549dbee9d532ed98cd7b4ec08c4e23c78bd94018ca5e7c263810c48731c7c5a31c6f41c551ae09d5f0552fbc39aed7486976c2b302a3c90970539e57338787184c2b1f2f19fc254f8e766445ac81828fb251b157bc476aff8dac3eb5b284c63a24b9787640a0560c31680aa87758bfe5625179b9edfe98a59574612863d162c89456edc318521a9ee55326c3d93a69368b6138afcb9f14622fa654dee6d94ff0a6901027d42fdfb02f8b607d049b17934ea9468cdbc495e46e93ab8916cfe5c6fa6e0c917d48919d099896a6aa46fa47918a2016832f534795f4864cdd0dafe4f35094232913b65cb3079d3af94a7f6c4fc8f6e541c0c7133dea62fad222fc727bbbfbe89d7067affce4f202ce74411810d11694c1949e94cfe1299b2c4dcd5b3edeaf8248f653144d78030c07b909a1940744ca3d2be52cafe5896c142c9929f4ec7151e8ff850c26d5ff661be4e8bef9f1d0a232bb31e9dda434079f64853c921e54c8204342dfb565fbfbb2ddb63b1431e155fd3d7d101c24f7fc83051c4d95c9cc90271eb3b5acb2c2dd9ef3ecdf18b132bc1fac7e9d8d523589542104f9de0148c177ef78eba7a1aff4d903d8fa733f27621f484ac7b805d3cf78defcb1f62156a21d5c8dd0ee854877f96d1888fa7c8652a2a4c6415cd16064dbefe175b82a61a015387f2292bceea20b4d94ce45b01f47053d51c65419b61b70e593378258d2219b67b7510ae120b78bf819be03904865e43552674d48e1187c4e41dc9d790114f64756b8a36d98bacd1ad9ba36d1997b4a8710892d01da00aa5e4ad6017d74953c763994142b2984a9338e521c29c7b1f02d887f8c75b0d442c4843c5bb7dba6d52053ff652b64c055c22c1016d3371f269c697bef7aec2cc37780d2ab55f7320306136d654be131ab5a4e85c4577ccf33f02823094b0af665260c390a37e04bb845fb0d14f197e10ad6b1b64b90590508e1ee0598e6576179a03efcb3ebb6680375547b2fc2ad4a2738c45f0270db44a1b50123454fadac495b36addee7409ea5bc42ab958394399e45256cd6f0d92d3f299aaec9e79ad57c5b3e3a5f55d8f476e4ee8151b597bbb78778e1e1c8e5aee6314b25e4b56a368770be132c0f21c5ae75d35b00e4ef8c5f7796d266bd9085434a8eebac29b975c77cfecd0bcbf4c38e01e4c391ca3cd34a29ca9a9ef863b6560389767e7725fba6a6a60a0d1811652157dc85637e777f4883dc950e724c9d3b73b423e18ec7910d221d6aeec656801679b1b6f4f287f4e6cc1814d9f020345de833c252eeb7f55e4483427136a965ceb9fd4ef908b126da4de4052adbda1206ea2fd9b149f837468f1343d5a0587a484bc1a46a93e2093e30dc532e9541b4a5808571a027bf304f44865928cf000262546badd6082c4ca0363a4e5e11a3604a235acffeca0ce85ba23e046e1fb2511db815425079dc74d95456b17a86b8f73cc0aba68625851099b3386e03386a020a740239aa2d2d64a39ff8b890b362c36975b7302c6048ca7c40ec4efcc85ea5bdc26d20a89bccc4c35c4b447d2a12fa00dfc839dd47e6acb8de614cf2711aff1e0d5594589e2fb0f3c064aa9a557ef59b74bf2acd4597f4ce895f790f0f8642e4912b5890794894abe7dd543b8841a1072603deb7cef3315231a31a924e855dab977c48ed7c736129ec96a06b39e89993573889c3aadcf3eb5f8a40bd0682af325aea940415094ef972a029170cbf7e16b2c7b01e57c0a580bf0287a925c744bab8eeebbc81586a8b9dc94ab0a59e34f38a7874f9e1fe9173ac6f45863e5d5ca646316ec096ac16bf0c598a94c724bb330cbdad28a8db551417500a9d30eebb6c913cdb69346fac485d123bdede7c0cb80b97478958da76bfda4cd7a0d1520780ac214cb3c19ae70fa1adc33fd6f69dcf57713708437148200197aa9a561e88deee6019ee74039e3331bf4315d81f003169333a4ac2d5b621b1d491b9bb1b2d6b6fcfbf0ebcd2f66b645cc637a094ca8d737dd88249ee1011aab4e9202f4bd0a2ece995a9f3a23e5b1dcb4112f604db61350efbbf13771a07cff6a3b87c9e0af06fdc9c083b292577c7f598b309a3bd23e77dcb23cba6177117dc8ff06d8cd6f8c868bba3a54ba77199d4dc77ca5a252ded7b41da7477b6af0ee03b815a0b6dedf0d9727daa07d9df58b29a2160516447d51fe2b7b9cdf2a6d2502e2aec416d06f4b028410bb11a85f06a7e9fdee4943bf202dd022965bff1ceb73b0adfe0df6023b96d4fb5a57bacfa28aae944319d2bda7b1f17c0a9f58a4ea51be2f1271455e599c2b0e4b74a9d76b31131524d5b498a95e73f73849c516ba0c27b80da297533a3dd67772779561a6a64441c7f85a2229ffc2057864e3758b3588f9545518cfa9325744e0eb16d5dee3213322a4caf6a25c7dc8fa05a1cbc69bdb32cf522e9b6ca6699efc46bda6b7991f937723a7eaf99aae19f2ff7afd74105a83a4c884f4f400d446b6052ff4e6b1717310e94fcfca6208a96d69ed814b3672bfc2705bdaa3669bd4dd5a0a345af4b7569f39ec425799c1c599ef3396a9870a0a31084bf316a24f8c107c66446fc673aea6b581fcda4ce8001b132da887713a466239f4d29ddbe5e5b93f05dba1967e0a813d46ad998b24f4e4718281c40aee946a1d7e35c493cb6c4d76801e3d83ae307ad5b201392c26a8b3acb61ed805042200dbaec8666ff1bae20cdfa64a67fa1f78c92350c7b2c3642eee653a2f10b3596230031c36f53bdba3e96f0e41cf32f853315a9fe319c68e5972eb30407888832bb093b1084143be02dd38bdcff7f95d32d268c1cf014296ea5e51daefc334d1564dda94e6fa866b4969b5b0b9e79a53c04dafbcc27c257337c72fdb4388b476301b180e6914f142cd431bba356c55e30d8893acba5f67c3467dc709ae968c71473e30ea1c182d8457f16ba2f034c7a4461346c3cfc8df09ed979dd41d5ecd5c7c0642088894874cca823cbaf65efdefe8c508dc86ab832d61142ff3df69ac1ec1601c4434b155d56282770dbb6610f3babe9ac033e01f583b77d3b521103262575b34fd13cd4cd1ba5c0bccc6c1f2f27b449acee636928816e129bb1a0b15e82d6edb6ee7acbe2dcbd9be07c4ddb4f67344fdaade3871367b0c8e59500fee5569988fa42c0e2811f2f34a5661539dbd68d0593d1f8c388c07c7f3f2c9f7bff70fca25a30fa588c50e8fbff8712414fcc9a0600484b8fffed03cdf40f642d0feb8e91d58ff19c1165e5e9cfece64bbe71b0b11ca6ad6edfb486f0ee25610af15352c23f04323fe541a04247ea2be39f3a4ef293a84ba321073c2fedfc34ab86c7ccb183ac4a41f950f1d8c84959ed1de45cbd60c7a913de4b6a80377e1690ec05034afbc33127050877b588ae896b04b58adb263edf676ffb496291094b560520bf6a1a172837c2fd4a1bc437ba4ced927e9481f4a0bcd57f4e7f4834e0118652c601738aadc2c4bb71cccdb519815a725640c64ea1c91a2af5e5b7202a3622f13e17ab24e9994bead0b1acbed0e30692b1ba9c8d042b6dbbeb912226b75859e8907a8cfad01472a98d77e4e6ab40728b0332afd65d319a7b363b9ef19348d873cdcbca709c094a3e84f3b2100293b343003790072b5982a89498edd7746f7e7a7aebc1a1bae94e0d8812cceea4f7dd1f7adfde30195bad8b27bdf0441d78f80318f7400250b158b8a2983b8c76d9e88aa1c87dab6fa27475c3ee8c00d5a0511e96dda3f217be3fb37d25248e4474c0c48e3e15a0b9ae5c6de4e84f7116517f7898987ce8c0b7adee1204919555c69a67542ca717a418d59b76285d9a249014aef79f1d0a3c14887ea2192fae23be0f13a354cadd42e098d6fe700ac34fdb6d70741a831263fe20435166c06e823a71cddaeb1bea25df1d02680c04bdc1f6097b45018cd861d246137ba75e8e46e67f0e323d69ef63f895e1bb292985970ac24979b9212aa23f0d581617b7ebcde3af0cc2a878adf7b070fa076989b20fe7ea4cccfa7950e9ad79b1dd3aff031050460c800ebcba6542aacb8dc73e6b69a367dac1d510d988a5ac9686264403856d45920a18408b91509f5b8696a79fb985c4761c76576f478008595f92da734b941201d0b3835160f673c6a46b4a859936c81387ce4348df9ff0fcaf2cd27a54b68bcd6a2c41c88ce2bfe91e0001c540dc8d6718d7d8f2589d69c7733f72b6884274706b5766c61e1b60f2feda98453e0fc4135d9e17fc0548e8108b871f932e5490f74c9b59637ad2fa6aa5e36f0cc4875a3138f5024321e7dd681e2c43be0aaf898710c7f52c9536519593c4db3f9fcc394610a5c716b127b406ae88de4206f27c188a4007c2f3bc69023dce37e222efd4ee246ecc6247439a41acb3275995157a9c0768877e7b57686543ff60b65b6a38d7870c098cced8eb374371ade9acdc2f6a0c70ab6d0a2321e3d12518d84b5ee1125ed489dc94db8e234f38a7aa336cc8c5adac7e83c9ca299cf24d6a4fe3ca0f8ded92553e3baf04fbd9705aef7c765543f365ff5da38d2a17ba9f70f0f24db9a3c5ab2e917ae49a6282598c779f28672f2f96824794cd132cb6003f4756d9610b4d0f497e855ecedd182368ddbaffd45352733ed1ab62b6ccf8daf836e4adcc2990c883191b27c10c6f3678c5d25feeae5ddf0ca75bf78354907cc7684e1e5d80262dd232411db4f4aec272fefeafe0dc9ada830af74afdb377b94b2e1d7363f0330e526bc114ffbb68fe3cb91d94bdaeda3f59f1426546034db071e8509f91bf9d9340e951c26be40ca28ea69ddb786b14f0fb6c8563baa6616cf645f36e25a9242d9a4dad187b37fa8910e5bbfb6aa4bad782818c05d5968cd8eab6921db994bf27fd6730427b06d7f2507b9f29d78f9ca94cba80e57a91c317dcc393e4501618033e87035023b13effa3f65e37e0c3bc0536c0e2194021f92af945fd639f83a68605cac89c2772bf91738bdc69db31bed161aa75f825724863a8011383125b2295bb1e709b5f66f9cb554dec707b3755d19010fcdb11df0c71fcb9a160c7078636d16545c5bff79302324faac38ec9d88df4f04da110b3ce4708b00ec2c23e7ab2d78953df5a893a964c7a83ad6baf8b8c72cd3dbb7fa59ed80a014177c5f5a4dd837bd91fcd652f916e7b98da26a18792c0d51fa357fea8e8e12d73d6218910dc07ad94396a682e40aefd387087b0e92cf08e0a171ab906326c32d58fea8e128639cac52746824ab43280cb0cbac1fd47a679bf99a8bf0537a8ace5d8005e9ba5361a936c1dbd027101899fc34f5d87c47049ab2433f5d656d7ef543f4a3e9845e2cb9b703d8f59a0d42db2c6294d2f240ace94f13919bf29e15655ebf6c8c3130f9c5979f4fee3a352257869c605c121f25fab9bb219066abb489ba51340e283630af4973d933998e89be2098ff69d097e663258f175f7d24a89280bcedcd9220b7a4f1c7e28d73624c3b0e21615b1b98482ec09ac536333cc31274fd6fc770fa68ef4ffc8efdb179edd60302623d5b085df735c745de1f6f9bc9af55a4ccf59c501f3d49706c11be7dfdd54b2bb6393e6fef891ece1217a6ecb709b61bbbe3c97b1a30ad283b742ec89c6923ec5ce6c787c2f0b2a9432bb9c821f5d", 0x1000}, {&(0x7f0000000140)="3e30f73b2a7db46193de46875e43154e9711bc7e4d137e29f9b7f5f8c56c738a21121e61265c2d7ee73c92eabfe304151bc66fd17107c9684456674b6c5be8742c8c3a1110f7100b10a5807f2c7b93720fce9082", 0x54}, {&(0x7f00000001c0)="16c066e60ac880df0900a9f5afcf4cf018a96119807b69cf451943452435b837bd33dee5ff818c357da2d3460259cbb0076a5d26f2033d8dae3acc8072748ec78c7f383847c23e38aa6cd7f51d4b6fa51eb980b8a1a3862bcd081fa36905dfd460d8d0403d2837ac59a716caa4325407601446a48029bf33d9c44912a20388654dcaccf5a2a0922d6e3a1c3add531a26786ef4f179dc4aed48300ad56d22af715cc2442d008c88e2a252e7519cfd715a25a037345c45ff", 0xb7}], 0x3) r1 = socket(0x1, 0x800e, 0x3) close(r1) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049570744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f9000000083a3dce890e6e8cf73235f3ea2c603010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) r2 = socket$inet(0x2, 0x8000, 0x3) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000380)=[&(0x7f0000001700)='+\\%.\x00', &(0x7f0000000340)='\'\xa6\x00'], &(0x7f0000001640)=[&(0x7f00000003c0)='./&--\x00', &(0x7f0000000400)='#(`\x00', &(0x7f0000001480)='\x00', &(0x7f00000014c0)='%\x00', &(0x7f0000001500)=',.\x00', &(0x7f0000001540)='$%\'(:\x00', &(0x7f0000001580)='\'-\x00', &(0x7f00000015c0)='!\x00', &(0x7f0000001600)='$\x00']) writev(r1, &(0x7f0000000480), 0xffffffffffffe85) 16:00:30 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x5, 0x0) r2 = msgget(0x2, 0x224) msgrcv(r2, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000981dd448393600000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3bc000000000000000000000000000000000000000000000000000016b28734f48cab95a2bb056dc41f61a9feed2f2838fe4fb7c81acaf99b6cc889fa11c13021ce5fd892cbc939280361263dee59c37ef6186643bb6ed6eaee698b1aabd8514f3a093812106144cab6560b891c0622b5fe25bb061cfd2f0615d31ba51eba02bb4c07af728e14685afe12b3f38d95dd04b66043e1e5d17191d1a6de26a65c3a12a297febe30169b3b0072820f9c5e9c2d0eb54f1be64cdc5bc27837429ccc650e12d6323c647b2d"], 0xc4, 0x2, 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r5 = dup2(r1, r4) chflagsat(r5, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r7) fchmodat(r7, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) r8 = socket(0x2, 0xc003, 0x6) geteuid() connect$unix(r8, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63069086de0a37e05deca1ca3b37520336c859538d4d4f28cf62d47f2c11d2f"], 0x10) write(r8, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r4, 0x0, &(0x7f00000000c0)) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r5, 0x0, &(0x7f00000000c0)) r6 = dup2(r4, r5) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x803, r12, r13, r14, r15, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r16, r25, 0x7, 0x40, 0x8, 0x484}) r26 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r28, r29, 0x10, 0x9}, 0x8, 0x1, 0x9}) r30 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r30, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r30, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r30, 0x4004746a, &(0x7f0000000380)) r31 = msgget$private(0x0, 0x718) r32 = getuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r34 = geteuid() r35 = getpgrp() r36 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r36, 0x0, 0x0) shmctl$IPC_SET(r36, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r38 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r38, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x84, 0x800}], 0x32b) r39 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r39, r40, r41, 0x10, 0x9}, 0x8, 0x1, 0x9}) r42 = getgid() r43 = getppid() r44 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r37, r40, r42, 0x1e4, 0x8}, 0x5, 0x5, r43, r44, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000300)={{0x803, r32, r33, r34, 0x0, 0x40, 0x6}, 0x200000000008, 0x800, r35, r44, 0x7, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r3]) r46 = syz_open_pts() r47 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r47, 0x0, &(0x7f00000000c0)) r48 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r48, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r48, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r50, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r50, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r50, 0x4004746a, &(0x7f0000000380)) r51 = msgget$private(0x0, 0x718) r52 = getuid() getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r54 = geteuid() getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r56 = getpgrp() r57 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r57, 0x0, 0x0) shmctl$IPC_SET(r57, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r57, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r59 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r59, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r59, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r59, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r60 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r62 = getgid() semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r60, r61, r62, 0x10, 0x9}, 0x8, 0x1, 0x9}) r63 = getgid() r64 = getppid() r65 = fcntl$getown(0xffffffffffffffff, 0x5) r66 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r66, 0x0, 0x0) shmctl$IPC_SET(r66, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r66, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r68 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r68, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r68, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r69 = getgid() r70 = socket(0x800000018, 0x1, 0x0) bind$unix(r70, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r72 = getgid() semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r69, r71, r72, 0x10, 0x9}, 0x8, 0x1, 0x9}) r73 = getgid() r74 = getppid() r75 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r77, r78) r79 = getgid() setegid(r79) r80 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r80, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r80, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r80, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r80, 0x40087468, &(0x7f00000001c0)) fchownat(r80, &(0x7f0000000080)='\x00', r81, r79, 0x6) r82 = getgid() setegid(r82) r83 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r83, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r83, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r83, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r83, 0x40087468, &(0x7f00000001c0)) fchownat(r83, &(0x7f0000000080)='\x00', r84, r82, 0x6) r85 = semget$private(0x0, 0x7, 0x287) semop(r85, &(0x7f0000000180), 0x419) semop(r85, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r85, &(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(r85, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r85, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r82, r81, r82, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r77, r82) lchown(&(0x7f00000001c0)='./file0\x00', r77, r78) shmctl$IPC_SET(r66, 0x1, &(0x7f0000000080)={{0x6, r77, r67, r71, r73, 0x1e6, 0x8}, 0x5, 0x5, r74, r75, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r57, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r58, r77, r63, 0x1e4, 0x8}, 0x5, 0x5, r64, r65, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000300)={{0x803, r52, r53, r54, r55, 0x40, 0x6}, 0x200000000008, 0x800, r56, r65, 0x7, 0x40, 0x8, 0x484}) r86 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r86, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r86, 0x0, &(0x7f00000000c0)) r87 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r87, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r87, 0x0, &(0x7f00000000c0)) r88 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r88, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r88, 0x0, &(0x7f00000000c0)) r89 = msgget$private(0x0, 0x0) r90 = getpgid(0x0) msgctl$IPC_SET(r89, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r90, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r90) r91 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r91, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r91, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r93) r94 = geteuid() r95 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r95, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r95, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r95, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r96 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() getgid() r98 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r98, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r98, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r99 = semget(0x3, 0x0, 0x41) semop(r99, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x3, 0x4, 0x2000}], 0x2) r100 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r102 = getgid() semctl$IPC_SET(r98, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r100, r101, r102, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r95, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r96, r97, r100, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000001a80)=ANY=[@ANYBLOB="196c653000760f430984821f2efbd6fb65637afcc3c25d2e118b308d0000"], 0xa, &(0x7f0000001700)=[{&(0x7f0000000240)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0x9b}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0x1000}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6bbbc87dd0d709a851094e2451607b58f24c9945057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000016c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f00000018c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r32, @ANYRES32=r45, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r46, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r47, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r52, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000018", @ANYRES32=r0, @ANYRES32=r86, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r87, @ANYRES32=r0, @ANYRES32=r88, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r90, @ANYRES32=r92, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r93, @ANYRES32=r94, @ANYRES32=r96, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x6a5e42f29c9dfc11}, 0xc00) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0804c338065ea52a06446e808a1a59013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696d"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)) 16:00:31 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x5, 0x5, 0x20, 0x3f}, {0x7ff, 0x81, 0x22, 0x4}, {0x4, 0x2, 0x1b, 0xfe}, {0x80, 0xff, 0xff, 0x81}, {0x12f, 0x3f, 0x9, 0x6}]}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r5) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x196, 0x7f, 0x1b32, 0x0, 0x76, 0x9e60, 0x20, 0x2, 0x7, 0x9, 0x100000000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) dup(r6) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x9013, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x1ac) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) 16:00:31 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x00\x00 \x00', 0x0, 0x0) munlockall() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000c) r1 = geteuid() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r3, 0x8348d04e2f5567b9) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="f3fe8343bc000040ec1c36032a9833681d3c654c9dd917e91abcec6d68c7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0xd91baf29bf7a139e) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19667b0707"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}]}) 16:00:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0xce2ce6d0f475b017, 0x0) write(r1, &(0x7f00000001c0)="e0751d198c773b96a6c1aa8ac4d6585117c3081cbce9f71e1fa0", 0x1a) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x20, 0x401}, {0x9, 0x6}}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0xffffffe4}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='./bus\x00') pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="051c01ef578406a1ff3092b7cffdcfc1f4ed403194365f6b0a8c5d9d8fd92556610f661bb7091071f70f2bb5652ed291e724000000000000", 0x38}, {&(0x7f0000000080)="58c20f877728781dae24004950260abcce9d43f9c2c9796df2b10ac970a2d973425bf47c38879cbc8331264e12e8c60dbd8e496facb81c000094050000000000b6ec3441884c", 0x46}, {&(0x7f00000001c0)="66957af29a42bcd439679dc50fe661be4b4f6e", 0x17c}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') read(r0, &(0x7f0000000200)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:32 executing program 1: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) openat(r1, &(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) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) shutdown(r2, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r5 = dup(r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xff, 0x8ba, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r7, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r7, &(0x7f0000000240)='.\x00', 0x3, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f00000009c0)=ANY=[@ANYBLOB="eed43e9078ab3beebf3200009bdd54d8726a45ee0c111b85b8555275cf7a0b810c1dc8e2a720b5cc7b8b9a299d280747b837dfdb7f7e5df44ce2b80666278afa7996d5f24cef763b92d42c99adcb76670ce4996543907bd74876ceb8c2a7efc24f965b8493af36b34cbc713df0694862d2441401b85600908a51abbe38d86e49a35d0ca748907a3ad79dfe1857b186ea6d14675795379b2d7dd0c1b658b9fa55e89bb41c030fdfb9a8b062003c2535af98e5615e6f221310b6a95468097dc02a48bb6162223f9daeb9d1833614c72d625a34fa7243d9c4b12ba0d1db9bd615c29f7e34cbe3364236ede92c8d181fad9be1b94c5ece0e6c6f73e10477d5a09eca48d3cac8c8624c92eeeaaa21be014e71e02623abfe6bc7b98f72b2326c12c1035899b88411eb770c9398b76c3e377b80d71c0a6ea9bb279966ba71d65b1d1c2dbaf5045abd3b0972f09235c83a709bb47c989d14422e89ba7efd69de25899997774d0000a9843946a0c6f457605be1e6c12eacf717726ae3c4108e71e3cbe33242d63597a40245291ebdaa356864826d62bc5cd5c1718aacd518d5558e6a2df6458ba95c70639238f0aa7c965f7ea6c457c52fd57846d4251c5fdd6bb714d436e4d9fe25b3e13008f3cbd2ee75f372b29057a3a441eea53fa65869a0a7c2ab08c145bcccadf5163a5589da66e471eed59a2d9f02321d22668bb499b37bf90544586eb402258a3fbd1a89c98d142fe87632365e37bdba536dd7411fd606be34f50503f3468fdb1a9ce084393470cbf9"], 0xe8) msgrcv(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r14, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r15 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r14}, 0x7ffffffffffffff0, 0xb, 0x80000000, 0x1002, 0x80}, {{r9}, 0xfffffffffffffffc, 0x52, 0x0, 0x0, 0x1}, {{r15}, 0xfffffffffffffff9, 0x31, 0x2, 0x5, 0xd442}, {{r6}, 0xfffffffffffffffa, 0x1, 0x20000082, 0x0, 0x2}, {{r10}, 0x0, 0x92, 0x942ffac320d4cf3a, 0x0, 0x3}, {{r11}, 0x0, 0x40, 0x40000000, 0xe53, 0x3}], 0x0, 0x0, 0x65d8, 0x0) r16 = kqueue() fchdir(r13) kevent(r16, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x800) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a6}) 16:00:32 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = semget$private(0x0, 0x7, 0x287) semop(r19, &(0x7f0000000180), 0x419) semop(r19, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r19, &(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(r19, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r16, r15, r16, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r11, r16) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, r11, r1, r5, r7, 0x1e6, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$SHM_LOCK(r0, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r20 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r20) r21 = open(&(0x7f0000000600)='./bus\x00', 0x20000, 0x20) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r22 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r22, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) ioctl$FIONREAD(r20, 0x4004667f, &(0x7f0000000640)) ioctl$TIOCSETAW(r22, 0x802c7415, &(0x7f0000000580)={0x10001, 0x3, 0x300, 0x9, "6d6d5d6da004b31ff6a73cbe44c74b91bb64c448", 0x8, 0x3}) r23 = open(&(0x7f00000006c0)='./bus\x00', 0x80, 0x138) ioctl$BIOCGETIF(r23, 0x4020426b, &(0x7f0000000700)={""/16, @ifru_media}) r24 = dup(r21) ioctl$WSMOUSEIO_GTYPE(r24, 0x40045720, &(0x7f0000000680)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) fcntl$getflags(r1, 0x3) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) r3 = accept$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) bind(r3, &(0x7f00000005c0)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='tap'], &(0x7f0000000500)=[&(0x7f00000002c0)='\\)/-{-\x8e)\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='(\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f00000004c0)='tap']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x400000064}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000640)=0x6) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) mkdir(&(0x7f0000000480)='./file0\x00', 0x6) mkdir(&(0x7f0000000400)='\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/', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000380)='./bus\x00', &(0x7f0000000500)='x\x00') mkdirat(r1, &(0x7f0000000040)='./file2\x00', 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) r3 = socket$inet(0x2, 0x2, 0xfc) write(r3, &(0x7f0000000540)="bff52f6bd3429c9a6b06086b1b95d3151140c059d6f773b8119479e3dbc58ae69e3dc5ade6f824e9bb8585aee4c85bc31f9edb7c116d59979be802a4fc59af581deac061218ee9ffd30b2e95b5ddeb63de79bfff8dcb1cc3a29b730feb5311940565d90a464a623441", 0x69) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r2, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fef0e) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r1, &(0x7f00000003c0)='./file0\x00', 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r5) fchmodat(r5, &(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', 0x1f, 0x0) renameat(r1, &(0x7f0000000100)='./file2\x00', r1, &(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') unveil(&(0x7f0000000240)='\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', &(0x7f0000000140)='c\x00') 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7}, {}, {0x86}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x30f1b10d628bfe95, 0xffffffffffffff9c) write(r1, &(0x7f0000000180)="cf7a192ff9a83c42e2e3f3afae4a88b54458aa60899c40523c29c3f736be2bf1174ee569bf576192b0141f74dcf772159a112a79a6a973f19e686f91d7e2bc747a34745f80a3b0a70ac1daf7a7c81fa5223679feb77a1645e9b859dab5def1574dd4422f039e26bfa8d9cd1a082c177b629d5ac2c9aac08b309ecb0c9aff1455935987d19011f4ec53c537e71f6a398565fa98c9126f04b21e52b1c95c37786015254641db4ed4e46fa80ed33a30753a27b057d908e9b695a03af60cdbb365d50e93ea2cdef4ce758ae505df008354183429e8e27f89282b244b4c346db5ad11af6ef90d", 0xe4) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0xdd, 0x4, 0x7fff, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x138}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x22e8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x79}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7585}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2}, {0x6}]}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x4, 0x2, 0xff, 0x8}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:32 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = 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)={0xfffffffb, 0x0, 0x1ff, 0xfffffffc, "000000000000000100002000", 0x20000000}) 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:32 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a8ac084e6abca6c896819f507d0000000000002951b15801360bcd5c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e63f3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f87114385f04157795ea4a5c5fe659fa202361cd84ac7dbbc5b65c6593d2870fe00122cd2350000000000000000000000000000000000dc42d480ede065dc0643ec6b47b8d7da1738f998b76636abf166824333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea417301b6913eef9e8b0fb636710000d2df0ac8fe040065b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ffdd991e49f916a4193897b0a33ed3cbf63700"/358], 0x10) dup2(r2, r1) r3 = dup(r0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getppid() getpgid(r11) r12 = msgget$private(0x0, 0x20000003c4) msgrcv(r12, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r12, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b96eba988bf66295737700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000fb00000000000000000000000000004000"/245], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r12, 0x0, 0x0, 0x1800) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x1, r7, r9, r6, 0x0, 0x46, 0x81}, 0x10001, 0x1, r10, r11, 0xa5, 0x1, 0x4e2c, 0x6}) r13 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() r24 = socket(0x800000018, 0x1, 0x0) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r26 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) r27 = getgid() r28 = getppid() r29 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r31, r32) r33 = getgid() setegid(r33) r34 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r34, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r34, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r34, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r34, 0x40087468, &(0x7f00000001c0)) fchownat(r34, &(0x7f0000000080)='\x00', r35, r33, 0x6) r36 = getgid() setegid(r36) r37 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r37, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r37, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r37, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r37, 0x40087468, &(0x7f00000001c0)) fchownat(r37, &(0x7f0000000080)='\x00', r38, r36, 0x6) r39 = semget$private(0x0, 0x7, 0x287) semop(r39, &(0x7f0000000180), 0x419) semop(r39, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r39, &(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(r39, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r36, r35, r36, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r31, r36) lchown(&(0x7f00000001c0)='./file0\x00', r31, r32) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, r31, r21, r25, r27, 0x1e6, 0x8}, 0x5, 0x5, r28, r29, 0xfffffffffffffe01, 0x9, 0x7ff}) r40 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r40, 0x0, 0x0) shmctl$IPC_SET(r40, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r40, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r42 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r42, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r43 = getgid() r44 = socket(0x800000018, 0x1, 0x0) bind$unix(r44, &(0x7f0000001900)=@file={0xe34a5f12a07c0942, './file0\x00'}, 0x35) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r46 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r43, r45, r46, 0x10, 0x9}, 0x8, 0x1, 0x9}) r47 = getgid() r48 = getppid() r49 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r51, r52) r53 = getgid() setegid(r53) r54 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r54, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r54, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r54, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r54, 0x40087468, &(0x7f00000001c0)) fchownat(r54, &(0x7f0000000080)='\x00', r55, r53, 0x6) r56 = getgid() setegid(r56) r57 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r57, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r57, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r57, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r57, 0x40087468, &(0x7f00000001c0)) fchownat(r57, &(0x7f0000000080)='\x00', r58, r56, 0x6) r59 = semget$private(0x0, 0x7, 0x287) semop(r59, &(0x7f0000000180), 0x419) semop(r59, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r59, &(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(r59, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r56, r55, r56, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r51, r56) lchown(&(0x7f00000001c0)='./file0\x00', r51, r52) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000080)={{0x6, r51, r41, r45, r47, 0x1e6, 0x8}, 0x5, 0x5, r48, r49, 0xfffffffffffffe01, 0x9, 0x7ff}) r60 = getgid() r61 = getpid() r62 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r62, 0x5, 0x8, &(0x7f0000000140)) r63 = getuid() r64 = getgid() r65 = syz_open_pts() ioctl$TIOCSETA(r65, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r66 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r69 = getgid() semop(r66, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r68, r67, 0x0, r69, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r63, r64, r68, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r70 = getgid() r71 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r71) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001780)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f00000000c0)="ab763e2e2af37ee8ccc1f0f4f73453c689c4fe5c61c76052db61c7ae4aac6c2e4829f0a745bcf05f4412089222c157b93fc5c766df4c987b70595b7995c81869ea26cf13cb4416ebabf7af8defa0a630798602217e78085e8517d09c17d08906c7b4dcac4e36e61dc8bc38954ddb44ada029b910210efacfce8028da8e207bca5343d83b803938", 0x87}, {&(0x7f0000000180)="46181c97d4db71ac9c4c1bfb6fcd18549a6b959c19f1ace818862aabdce7bf7d64ea4b8b85f279bdcb8f40c7b88feebc3bad207bc783b42e48b87405d0f5d68553dbf27da18c25b1cc0f2eef66a0ca5eb7616ba77fd104edfc85379ce4ef833b2e34ec1d6ed5220da65e34e3b66dc5c6d92d3a785335831cb6a6cb857c5bd000cfd1012f43e3d0609c68acfcfb2ed8f0e2c5909a2130e979d94b", 0x9a}, {&(0x7f0000000240)="494cb951bc7437f3420e1cda7690cc3c1952ec0ae46fa9ed91a626163e0c5d98e74bb9de28e0ba84acb3821424eae37aefe3b1e647df5b124b9ed09daf8443e44f8dd0e25ffff1a3dc86a156f1df1e57f05699f6c7439f7d1af91004d140c951a7518460d4b8ecc305f275766f009ed8a621cd924d9ac2700be8b0abc48e42af0533812b6d4e", 0x86}, {&(0x7f0000000300)="b7cf916680c42e15086bdf12dc0732", 0xf}, {&(0x7f0000001500)="09f8ac36c26e27ab4ec708e4fe99fab134fc562f9e6d804c587b9b4af0b47e2a19dace834ada76c80e13440d11bdafc01f8f1e3cbea4a155a43d4867a53a5df47e63f3", 0x43}], 0x5, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x0, r10, r13, r14}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, r15, r16, r17, r18, r19, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r28, r45, r60}, @cred={0x20, 0xffff, 0x0, r61, r63, r70}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r72, r73}], 0xb8, 0xf}, 0x1) sendto(r0, &(0x7f0000000500)="5483d73da5f73e6be41739779c8265ad11b7568ed3d95f9b172ed18630bebdad52f7e7a09a9bc51f10b6339e6bba27e42605bfece1baadb15fbe64f778d68780e7a9970e9080c935cc948d9b7be13a87d40b413ade42d217f16881dfb980c1f67272ec8ea71cf2458df9e2ef73edabd3d914dcec6d2ff6ccfa9053f617b5f724dff6cb29cddc281bf485590cd7a0112f0b2bc0c816f5d99f01274137687625884dbce205b3a8dfd54fcb33731458199618fd78d2711a9ff4e546fb9ab87dd9cf84f61c2a4520ecc338f8362b217c47de27939346495783a8481a6f8cd3981e9aa867b66ef8d5c3752670b64d20fcfab3958abc27e9c0e7c2f3b5f6961d8d1c1a7bb4ea3159233766bcaceaa02e82b02ab7fdbde161b3d43fad6a9b50d42d6fdf25e846c0bd051469c77da3cc1d28cb77dda6ba5725a00a1a05e0231c6a292efbc92ea8778ce9ad89cc9c7fed92962fa63d6ec38bc6eb06bc063ba9befbd0a5f4b566248f6c399baeebb2017d83391806ac2461b2847ca9c7e85107c84a702ea8016594facc8dcc2bd2738ade89e72d264b7b325adab2829b859b5cb1b2d043dceed18485647e26bf8a1bd6def419028441a495820b16cfa202bef462b855ce152d1df9d6cc0ff4c8ae78469197ad3064c588f1ea4ac6fe6fc12590e81fde5a85ceed2ef6f56d1c5e0cbabe73dad25eb0765f8eb33cb007d712f32262e9777a6fbe882e7ce01b7b2d9494aa4ff678f5f85dc9299ec84eff116c7ef964f9a77a5691909a4f79abb0d3e87d8760922d755bbda25e42322de7cbcd33cf1c9dd06412ae0fe93e5f9885eb0e43b4216dc3124c92d10fc2be17fa89b7d5ac7cb5c8f4832915ab68830457ebd43fb34640607eb6ac0bf4f768cbd5b2ddbc38313b41e76bfd93c4fc4d499cb97e1cef7282725454adc05275b5793e2bea366a03b4116714cfe28ac2daa3e84f2f1237d793ec5818e72f0b62c7379617270bfb8f5fb50f74f72e323d9ffd5c5c9ce4ae68506329a729090a6705c2dbee58016f5e468ed2105b90b2bfc672e2f2f41b316789310e66b18eb545ecce0d1e854df227eaff5bab6d5964415c1b8557a2456737bb030e926d365ba0967f0f60748f2f63ccd0477aee79f46ebeb4123709a3a91ae04185a1ea25d7e4a7fd53f8ed57095bf8b0c71ec273115617f5a30e3b8480f0199784f99d6b36d2fe465b79a004d9d1af89dd8e007d0269e5f67eb735a176dafe65f3ab81e7f70c1c574404566f908773b03fa39ff3cbb1fd7d359d2f8088565a07b8c411b8ebea9d5764a29aa2385a9bb16d1e835637df5f63030bc76923fc9ae4b8a582936e50aee15fee8ad9d032a838e10d7e0bbe779c62e681ca28897fc877bbbc9858e0b7b948c544aea4acf9d97e0c2a0dbe04d7f5d1eeae62e3e0f94573b51d8c8dea8d71490d688d51cce338cd0dfc3735131ac4128e973a5c2ce640ed849c5002db6f582bbe871697a81f8d89193bb0670d27af8a48bdd9bb21c711fd340c02e0643e35bc24d45d9a8cc9f93ac7548f191ccc52c45b5fb3accbe42e57603d7d50274d071fccb6015ee66a6793074281cbe717ed7a74ef0d4b54d049a4823a572a1bcab8e407eb362f06708179bc853c1c3770b8cc2b2c82ddd022b5e80bfd46fd35fedfe54903d0ff9c2526be1a66d4fbf64a82224273e54fc3a51daefd00ef9218f6f65aecbae074e5d9c58e67e1ba2efbf15505cc342d3d1f119326ef8e19720327437215c33d025ac5c0afe3b94f5d552d01560243609d172f6b2dd3b9eb6034b95033fdd9e4cce7950aad8885001650c53059983d7ac5295fd090e6f42b4298da515a2ab6a335eb8b9b50617bcb833f7a6db5885a6cc400f983b7314344bacf13ea8b79a0bf48196756e30d909cb59f2bb117af18f08f0216fa07a178e2445e089b5fe2e1ada5d3b6e38903cd96e29283698c766ffc6896a16d76267579dc6b7d96fcdae87f3daf21a0911e71b44c98da7fca1b118edf49e6b1071ba7aa1300df6d0bc518848c39c9d37d07cd7057544df383f3858751efb6bdabb8b7d10bcdf591dd9ce378bf20722ffa3dfe7df1fbfded7511215c574ee43fb93ae9c9b13b1749990923a4bec592c2d2ca8f81e52400a5780f4543c659b5cd7874f5723a47f38565f99de599f7b2e0d94b560f233f931c543ec44208c98179c2520b186e67fea6904823164bf8d198b29d6400eaba343d37dcf4de2db4b403570cfad4ab3af9c332f936fe19bed9788fe13f014991c4e4d939db849f415fdb0b00991e86421174bf803d6abc733ae30703d8aef55e231b29f71c3dd98b13a3682654d07252ebaf27148c07a588232b86b1d6dd87031b08debab4a3a004c01ed59d2151198bcd97a39f79ab1aa94321785baac0c6df53a4c96b78c45070672133bb851e98a55b6cc03af5e46dbb5749c5ee3a83b922bb6f05cca92fcc906a17b135942898bbb3e2f460475162c7d05dfc3e76050122f3e474c68c0074e07a7bcecf108cb6e304e5ee7ce044e0ec7f73e7df48f06984ca16c8d9dfeda93e1461ded93be9271a36ed090e1f3828e18f0fe1a40d39135fbc0373c47661355d8bf78840b7d70311fda653fb1af739f27564e6115c582ad93b50c6765ad415482a064b48cd9f3502e2f7e2b21da86b344c0c639000b06f4b736b0dfdfa02931c43cac9fc2e1b46d0b07e45df9a522964276405e3f1d710edc0a038828051079e0bda5dc9f691ac9aeea6827f7afcbd085aa32c653ad7f1443ce546bc8f08ad30a34ac2f13eee1fcf7ab386aa181d980754f124015267b11c0ee8e22f365e7a0e29cd703b6716ef36b8b84aee4be7deed30fb3623e9e1c1733b7efd05ef279a4979d878a3e98a06e090ffa98c4b183a3eb3f8829c4067e103d688d97303313396aa2b2c9fb153bd5f16a7b2ab519f0d1c6e0f9edc572ce52507abfe2a6a77870c20484aca6ebf752ba9560d96683426c81f5ec118c19cfc04b676b5983ee050eec0eed9db83969f1d5ea149645cf4cbc8290452a258f0dfc81f3636a6f52572ecae0e5e6ea86f176df204b3301446fb64b5f6682efc19d57a0ee85a3abec707de687e7000b79c1109b1f29a6f819a10e0169bbc9ccb3f22707ec7df5d03193e1ce365a4c684c11903b9fc6583264c7be714ab4e9b9f344d42eaa3aaa3e8f2a9acabbc1778d2c4ba9dcc36fd6e37dbe69e3ab07e4618ee1a0a3f9773fe92eceb9f0c05995775036c8e0ade1e77b109d0de6af2342363b0695a84596b22519c89a25fe7b307bbd80c3c7097c2ce5770ed8ae06f1966236a7579cf1b745cdb1e2f783420443305f0e89907fb0c467ccc3e586a1c86c1d06fe168101d1d9a97dd14a143ed2ed2a5787f01eaa5f296dc1eccd062a8cd21ccec1b6933267a29510633e02a07dd8d8c7f0a15b6284456df1d0601fc8fb36ca8bccfd47166c82a9149a3865c3e361f05002ad32161e37432f7ba7c424e8fcd58e2754d5a7769f54397e23ae762e38a3c004205686179fc066f4e8a2947f6a576f30c8d6fc7f96086ba68bfb2dda77db6e604fdc02f8245f61257d010b09f0850e2b27a3d04b87dc03e7af279977974d7c48909b0c116edfb4ff44543386bd32e6748a874519aae7f5e3a73282de37211827fe40d0b04843fe9a3dd9384e9056f6cf51b2552c7f92dd27f165850aa817d12a12e311909c043ba0c5f746a432e14c66323180501fb6d1716b830e3c06f4bd7507268baaa69b3d21bc899c58a6e3a867c5689c319f5c710b476fc8e477f758a4b3111e6d2ccc85f22a1efc9e435ba71a411c1b453afcd672a2749475a212b1de8782a7ffd315eb812c3e41e56f8bb0204e14ad7f9215583e67a6a1c2a1363f7ffd4efa4dcc5e90e5f0b3e3a043b7a1cc9613b9e076e22785bfd9988b59f148d61ff9123f70da7811f1eb51b0ca4968c6012e61a6a410cfef0bf4f81b157a562ec636dd8733a17d01e918d363445b4fa3508d0901f1a07396cd8abe7feef94486a01a5dad4c1fafa464e1f76c883a65fc56987b8afec76e8964e99aafdbbca2a0ac15122c1fed41471bac7d697c370981de0c5a4189bac2e5918650dc1b83181556e02367cb2053ef580aa65062320b431d4ccd3dcfb053c747aaf4dcd454747c3eced4c927166b59b95e615f56aeaeb031a4d8642adeaf7d756c134fce925a30bac0dcdfbcf7b0cbf9544d0082b900d86f995481a950f735955b113f0fb703b03ef863d6dd54021544822383df7ff7f6133fa69cd2dcc1cef8a131cc791bb85317f8980f5e78c297a588c4cf45e5ce462d366594d89574b077b5ceb3b12a4c0608274c98f9d38c67a330edf4e09391baf47dbd6cdb7d1fa0a06f371c07145f6ff9d694a8c258a55c3951fa28d75e3a1d5dac99e3b5a7b63b9f92cc6f47f69ab5d85990afda6fecdb9a6ff39b34d9e7ca447c50aa0813d4f06ea51404b6f87f9a1cea2dc9114eba1749c50d0e1f020792ac9bf9ce5fb113fb21eae8ed718a69f993fe0d0571be5a91907ff99523db23d62e83eb445c043e6cbf3e59196727d8c19353456468567f6574bc0056311b088c623b10fc969e691c4f07804405302e07fefb340b1cd672b3bf31b3b822a81ed918db29f3234e5f59850d76ab8b3814bb17219cc36968defbede53f75182026097f334dc30c24eb750c49fe76d1f7b445c8c53638bab41690eec9ab2e3f614a9a2aa596debe4201e41e54f39f2b20139ef9febb89cb6c531064940f8ac3b8d0f573b3b70b9af9ee6525d1ed541a20245a166fdc0abe2db9a816e14386a8a0ccabd43a0034b09a4ef8d0828b09158af8ae0121f3944b8515be093218686ff69bc01715ec1f7984d577920844fc076388a7bcfa4945edff6578dd19477117e776b0821f78fbdce047bf8b3b1fc551d67bcfeb40b00b31ad4b4a092c97d54060b9b6ddfd94df2f3b4c10fbc5982be949205f6c85a2dc2cea7db126e557f28600834b54bc28f3cb709dba5eb41e981c97245d97fd9451099ea818a7f65cdd5a29e8465fef95b7a208e64467f1350e176250d0ca4c130abaccf0e4c9594a812fe2d023ef2d56df99b1f9bbec0ff8aad5432179828e7c6432b067467641e8d30f231626ce908b8e669d3b5bb1a65088968c0bf8ee0bc305845d8183edfa912339d86641808c04a4a032de316dd5a4f4a0e4a6c4d320c2fa084d01e229be876b9ca735fd2bce9edf015b35c62d305e2f7cbf6695a6abcebe781ee11ed98c211c4a4180e65456ddfeed943b050b99789f77b29d4f1a22bf536bc9bbe22f8ec654af39a0c03c4beab81f069da9ff1d315ecdcffac690fbc6b61dd94285d608d3b72de0ebdcfb6653f29d30d59f9c1fc2d97cf00a174961c1aab226123e2a58593263306d42e18331f05547fb6747010fc40532eb8b99a553fe1e217e5b00785766291ffec31bdb48a99913e93fec59ad5fb15dfacf1f132863a60c65b8fdafb82b52f41c3a54bc81afb29209ec43fced640b13de2d585b63f4f735891930e11b78a8bc858b3c3bdecf3a6fd29dcdec71732afe2e3f16c6c4cf68b6c3bd0b0903e465eb8ed17a69ff814c1a3120471d4da28bb0363febd7485a4b646b9a5a2ccb21d85db4da595db759a8567416e0b6e03b3c7e9ba74620519c1ca74c41f65f202130346e71792a577ffdaab28c64aa87dbdf97e7b1e23fd0264d24c4a6ec17859155699001ec8d0b404af350e48e1af4db1ab698a8c734ac31f1f2b9b2b8e380eab0e3a08c26c25dae8b09e5ad694a1dab18eef05893918e739d90920483ded65024bee", 0x1000, 0x3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) shutdown(r3, 0x0) r74 = dup(r1) sendto$inet6(r74, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) dup(r2) select(0x40, &(0x7f0000000000)={0x7fffffff, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x2}, 0x0, 0x0, &(0x7f00000000c0)={0x1}) r3 = dup2(r0, r1) unlink(&(0x7f0000000080)='./file0\x00') ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xee7cbdde96b32398, 0x1}], 0x1}) connect$inet6(r3, &(0x7f0000000040), 0xc) 16:00:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) getrlimit(0x5, &(0x7f0000000180)) 16:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x1, 0x80000000, &(0x7f0000000100)="b0c154f52feebd2f5950471bc2d52045519bac2bb97e6c8206d169abc1866a88dbfb2b5441077c9ed0df85bbd6a2ca30eb4e8f21e26d9c5bb1e2e3a2be74a2d5fcdecc619640e4311959c2dc095a09b0d2916c2a89309ffd9c7d241098945791bf405244f94db50a5a6e0ba777f8383602ac959b7cf29af3122315f1cb836f0430694227e27d57c21cee6ff9bf65074b25dfa8a67b29215385d843a156c98ea97f8e0665ed055407f49df05687ec447e", 0xb0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2deb80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) sendto(r0, &(0x7f00000001c0)="65330a9e096dc88c94ab8115edb92f55fd51979eb94e68786847c3e5d41e783be721f47a3d8a103a1506345e7cecba83022b1256aac9454ce8b495b5069e8826c2cd14b9cbcf29b9beb29fec2d807e63917cde5f25da87c8c760b595e818", 0x5e, 0x0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r3) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000240)) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:32 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0xbf7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f62757304"], 0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000280)=[{0x1c}, {0x60}, {0x6}]}) nanosleep(&(0x7f0000000000)={0xfffffffffffffe00, 0x7fffffff}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:32 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) clock_gettime(0x2, &(0x7f0000000080)) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000180)="1046d3a12da2950b0a29", 0xa) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\xfa\xbf\x04\x00\xda\x00\x02\x04\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) msgget$private(0x0, 0x400) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x25, &(0x7f0000000040)="84617af5fff0a9e115b6680335e94623311c7df1abaa2d7e9e292229161a87b28ab15229b0") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x0, 0x0, 0x81, 0x4}, {0x1ff, 0x48, 0x2, 0x7}, {0x2, 0x6, 0x0, 0x8c77}, {0x7, 0x40, 0x81, 0x10001}, {0xe8, 0x6, 0x7, 0x1}, {0x200, 0xe9, 0x4}, {0x2, 0xf5, 0xc0}, {0x1, 0x4, 0x7f, 0x8001}, {0x4a58, 0x80, 0x6d, 0x6}]}) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x8, 0x1f, 0x8020, 0xad13}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000003b2, &(0x7f0000000040)=[{0x30}, {0x8001}, {0x10007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') acct(&(0x7f0000000000)='./file0\x00') 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x3}, {0x1c}, {0x6, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:33 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}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) 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) shmget(0x3, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:33 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000000ff25ec0000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/175], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getppid() r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = getgid() r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r8, 0x0, 0x0) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r9, 0x0, 0x0) r10 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r10, 0x0, 0x0) msgsnd(r7, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYRES32=0x0, @ANYRES64=0x0, @ANYRESDEC, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESDEC=0x0], @ANYRES32=r8, @ANYRESHEX=0x0, @ANYRES64=r9, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES16=r10, @ANYRES16=0x0]], 0x9, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="001721a70174c633da22bde5ffffff000100"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, 0x0, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r25, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, 0x0, 0x0, 0x0, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa5, 0x1, 0x100000000, 0x2}) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r40, 0xa5, 0x1, 0x100000000, 0x2}) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r41, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r41, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r47 = getppid() r48 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r48, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32=r44], 0x1, &(0x7f0000000880)=[{&(0x7f0000000780)="37905ab5de34145da6a1099723e6727ad3f4"}, {&(0x7f00000007c0)="05ca768ca20ba5563eced728960810ed63aebeecaede2275c568965527c5d74c2eceaa6732d910e6f51633485941e596c2e0a0bb4f73adf11a6074b108a64a8fd5275695d45f3d82e7da50a9ba3c63fed559eec0637ed4d30ae65aa94e29b91a81feb0d41611b938b37df86806d3861526d0a4ffd47e198613fadaadac3056f83b1331d17f7215be659f3a658b4d51c16d4f3039307800c87c28a31043dcf48c073bb8e6115e27ab173144058cd85afcaecefb894f50c8866186"}, {&(0x7f0000000a00)="cac8da55ca7f1f793733ee02ce15b4ff79cfac8f1a67313e80fbde0cb3a7a9a672bc71be678252b2905eb6083c02dac0538a5bd046f83646256a91d92e8da17650f9d21df28455420ccb73035899e1838abf76223dbf57fa59398beb21769e1b0b97249d1a8fdb68675d4cbabebd909dfcd786e121676b475fd40853d0c1909386dc396c34dd870f2ad46b9e5219c7088b566b9872915d3495e988ff7d2e8afb8db60b6c14dccd6dc079e742108e8b14018f320a2a6187c92f559b40d5af8de04c568767025683200fd40551f911b688ca2e66f210d554be7a1978008f3eb7cfb8f1291147623057"}], 0x0, 0xfffffffffffffffe, 0xfffffffffffffcb7}, 0x0) r49 = fcntl$getown(r48, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x2, r42, r45, r46, 0x0, 0x46, 0xffffffff00000001}, 0x0, 0xc07, r47, r49, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[0x0, r12, 0xffffffffffffffff, r20, r28, r6, 0x0, r36, r45]) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r12, r2, 0x0, 0x46, 0x2}, 0x100, 0xc07, r3, r5, 0xa5, 0x1, 0x100000000, 0x2}) 16:00:33 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x3f) r1 = socket$inet6(0x18, 0x5, 0x1f) recvfrom(r1, &(0x7f0000000080)=""/135, 0x87, 0x40, &(0x7f0000000140)=@in6={0x18, 0x2, 0x4, 0xfffffffe}, 0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x40) fchdir(r2) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) setsockopt$sock_int(r3, 0xffff, 0x1004, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0xeb) r5 = getuid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r1, r5, r6) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000240)={0x1}) getuid() r7 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getegid() fchown(r7, r8, r9) socketpair(0x0, 0x4, 0x81, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000680)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f00000003c0)="eb5c390c7c80bf73bd1ce3f59979e300ba02aa20664d50c2314d787c0658beb12bce8edc22dcd9c50e237ce542fa624fd5956c77aec299128d566f6546b0d3b70fa47efcb4083dff8df232e9612436fc44793d0aa211ec227856977322c63224ed5f4631b4c72407afb7e272305df80d3578881431532df42031f78e83bd1487e0d42f1e073b296846df1a8b5c8509aef1816114724b66393ee738217152106df5fd48e9b9d50537d77acb664b411f7e0795a36f0faffa55fc449f7570688f74a9fcda3bbf48d29bc127f23de66469f5b8240d351ee8", 0xd6}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="b9a707cfc4e22200544f94854329860148", 0x11}, {&(0x7f0000000540)="d6005051214d08603a59cefefa66f54e1919921f08f588d1abe8c2f904", 0x1d}, {&(0x7f0000000580)="bff93271d9cd12afedb48de776408498aecccce3b114bae7af6aabb016729f35f5a24a29469c7e5fce7b", 0x2a}, {&(0x7f00000005c0)="14908144a5894fb8114f0a4232cb99faf9f2e2a76e614eef58de78dfa4e43631f76922f1", 0x24}], 0x6, 0x0, 0x0, 0x8}, 0x201) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r11, 0x80045721, &(0x7f0000000700)=0xbe63) r12 = semget(0x2, 0x0, 0x400) semop(r12, &(0x7f0000000740)=[{0x2, 0xfffc, 0x73569e964aec5fa3}, {0x0, 0xfffb, 0x1800}, {0x1, 0x3ff, 0x800}, {0xd825f29255dfb036, 0x4, 0x800}, {0x0, 0xde6, 0x800}, {0x1, 0x8, 0x2000}, {0x4, 0x6, 0x1000}], 0x7) accept$unix(r11, &(0x7f0000000780)=@file={0x0, ""/51}, &(0x7f00000007c0)=0x35) r13 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) sendto$inet(r13, &(0x7f0000000800)="1ad6dd39eb787234", 0x8, 0x5, &(0x7f0000000840)={0x2, 0x3}, 0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x240, 0x0) ioctl$TIOCGFLAGS(r14, 0x4004745d, &(0x7f00000008c0)) r15 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000900)={0x3, 0x2, 0x400, 0x5, r15}) 16:00:33 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='/dev/bpf\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000340)={0x80, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:33 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) pwrite(r0, &(0x7f0000000000)="3ab82b7dbc097e87043b7eca9b7f35d46baba256e419c6d395d5e71f4f251fa68a424383b400b72279d1e5853ebff261b1f24a6ff3399895926fac0a7069807f42e70dd92abc2721c5132f709e34a953c8ae33bfb9f73985d671a91b1645ec03c35d790758977b071f675c1a374e7cbacc7a24a2cd895c37a99c8f45b73b4f89102f4699bcdffda1c1952642a2b5", 0x8e, 0x0, 0x0) socketpair(0x10, 0x2, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000140)="a1d5416b39368755c93a85742e0eb544"}, {&(0x7f0000000300)="d810a3935f219623b64367798d8d3db335db01cee93ec04e8eaebab0cd4642b8986241ea74f24e8075455c74a9f5e3e4a0f0a0f704f5b1ba78d958459d8c7e9624a60e9635"}, {&(0x7f0000000380)="cb89d7fdc0562c226920f642e91ec526516b3811c8d5fbf0881c2701cf9276c1b16e66c9b09f5d420994df3381090058baa8399a34b2c6e8ac10c20318db4c9c89e630c5d1d01e8be15ff04a0248cceac02a16c1508e8fa53905aae064605a7860d7335c08814d4f635bf8fc002809466fd289715b8a290b81eca12d4e926347acc615a01b7b516541e58db24a2547f368af700387762b3117bd50b2c5c5fb5036a3fd28d19c62d45884e2f45b31c3fd80571c19c6bcca2507278777667afc94352dfc13e799a5d68a21f7f9ffebba2f0c0c633fd40bbc15d9eb9d8c65a6812b7bac617584f351d1f0c58e2e7a179fdc16911c74c51977f438976ac7b210007ef76a50bd0a447699d339104009f77be032e923675a3ec00e0dd3a2e94a304757bf83107d30d0ce8b916acec80cb0df24efdfdaea0f2bedbc0a8c0a99c276907c20f57b0ac2d1fc451ec8dc7cc862676bde91855d3a142cf449711df3c6eee096ac2c55ac3b28307287cf875a13b2bb742d6e198676dba2a10c8489e1b71520003689a802abadb7e6f213a3ba7312c7a38c71f14c4b62a8d0ab8b734e209e3dbfaa06347abfe757d542ba4be5e9906d809f379a0ff390217c41875eb762cd959fb6cdbe904ec8941c62699842fa9bb91296fb42c7b34be291560a65324b9ba1537648525a518f4ce0c9ee32427a40e0e003c598ec0ee1654df45936783b9de1476867fc2c169a5be32e6f1fc091ec9674ad062094f93d8a4faa77cc6f629f1a32249963b0f498f1f6ea0ea18b280b7fd5057934ddc4738966eed25442ba5a3054694b5484dff2108dacab830f8e74300855783b1996406721eb2c5f1140847a33f4b68f45b4663695143fb407118b143202e43e1e813719b88faed056ed8a736de39437ca25d41eab36ecb80beab86edba87023ddb5729563f7b416bb96c0af518abd37c21d69ed8a309bd57696ed88feeac1c884094e8c90dbec9aaf464408cd57d393a29141e084d83a835fe06c140571403e191a77d415080397e7d55ee265d9ab9b5e4304b12477e3bcaf57938e0903e74cd9d07dc1649d19a1f8077590168301ed698870b5bdd1d74d91a9fe9a629f8480c3e9e1c0630ab5e6853a8e80cca2aa1a072d9e131571a171cc5b1cce273e87d837bbb1adcae2879b0632a936fa8267efb8d11644792b7c01cf5a593747e685c01a9d57e74925177335208ef32773a635455e0dda3b5afc6d6809bc65ac1d171de98375754368b729fe3858e2d4b613616fee4fc3ab235e76dc06ccae634cbd7e47f61290283841857b817a348ed0247ae5aeb2b7b42cd331de1dfe2b8de30f1a71d6495d37fb4e8f9b657784342b406d03ac39c1145f6247ae6201b8363b71590a7e33e3ed09621b3b75006d4a8e1a42eac6d15ec628acbe0af99c026fd7cbf8e7c0ebd55cafeb31dd4d9552381037610bc02752031ee8ff8b8874f6304e1d11e1faaaedf744308eb05f3f9d502f5d14ce8c7dfd22cda3f8e121f4a017c7e571cd5310306a1fd6d3bd67fc70457090e12ac7089177b914c9154613893ac01a53fd99376339d362f43c6c3ca09faee3b1d6b4f93a15b844d70422b703a12e943a2e82e85d84b3276bd00723ee894680c81281756b5f520a43510ab72ee84eeaf125e277b6b17e77a13037372117aea1415e3a06a03dd3bc5013efb1838a070c3e102616d3a3e18be57263983120447255ced80dde7276af55a1267aaa8618695eee3ac6f251c22fb93438d66e9ccb733b7ede9cdf19d9c16d06f3e3db16bab1f7f75d5c35557b3f6755caa9ee8c2c0e8d1551ae7505f88461c8cad5943cf9d9bc6b5a4db82ef0b89845cf91424d03e2bfa223da2ec531c88f6e1d73440f916e762e4660930626648acd3f045a7ac36343b4d20434a74edc852b50f506742dbc69b1a7886c2f905b0cd08bd7290d3bae84dc6e4ff4341121f49e3a079e3f242fa79ab7755c45cb9fca1292a383a54b489b68cd96fece2625f3c7ecd64a2d101fb784c32f404de6ed1075fb41b1b04f3da3c33b27f1e22d7f47fb896e7e089c6ebbdfb5214fc55446f171a1e3d9f7303c529d1e01522e9f4ef3ee2fc8454e38615bd8434d5147299fae8ef9094e609a7ad94d3efd7115b0390cc001e639bb5949bb31916ec5175b5e3cee802872ac3a3497a6a915106129ac1e8553f636d19c4780645eafe571548820c6404e0ac07c67dc68a41c6218913766fa4788c77dbe5cec3ed506c837274d04046f8bbdd22ad3583d00a426bcb2e56f846a42743145bb4a03a0a761e49380b9d3c0a32e17ac8fc72ad9fa8c8b1890e694458107772a4c8f7e865b4639659fd253ddd858cd9c38fe3318b59729e8c481eb0632ba4a8abd16ef79fd011da5fae25ac45d1cbabdf2497f8c55a6fa62b0035788847b71cba33a3dfa9f60c54421bcb3372a0e2dec4e4570d8f037070a2c4a1428a484078b6b6bd4867b8506550b1ffb121e518ccf0074dd4eaeada3526cf1b84528f29c4b8ba0bbc5f5afef8d516943f822fee75c9ba8f53831ac98d3ac722ca003b379b97945bdbd7db8f2ec0e1f811d85167b43f11558713d215b20aa294740ead5222adb55172e966e24474a6c9fd1b52493f1fadbcadbb420a2f99553f7e84ba1778422cbb69935faa1fb193a3a2d58cea140d3d19bb116ad5a68f44884a855e028f068fa227892287c43b1d5b62687ce0b59eaeeb259b4207701f40defc622e8e93b13674493abbbbd8d7392c1f060ad7dadce72e9f3ada54ffa2a253350cbd2497727a4f107f98537556e818e2fb292b6204f7fa88ceed471e638c0f6bad56a325c93e9fce5343502a7d43edcb8ab4ad05026d3396b844aac2b48d20bd25d4b62ab8684370c8ffc949062e2ecf9f7d942d9ef4edce2b7d8dc6ed44cf3b2762b9b56187b5e1787f701dfc51d130f79fbe4b60b1663be0fab5841e0fd4e4963d44edd9fca59a6c2854bfbcf3823508f4b6f9d032994159fab1e5d540a6d860a717edcad2c6c39a0cb7b013583d3205af7dbac1cc875ccaa97234e199f8e30642a6be8c037304a968702e288bb89d3b2155d8fccd19e3edaaab9b4aaac1d3eee058d674529c3b921ec48c405f97c7a83f512bd945068e9ba676da3fcf7fd036591f239f8d11291559238cfb3fde6d77ee27ed83f527deb93849dc73c03c60f372abc02afcd0504d2283911b88b9dcf13a3066b5ac601b27c5e1ec628c0440f72f6d58d67164c376ca2efa70ea29769ee180954f506118db3895e4494ba6b717469a4e5142c487b437c1cfe2a87841ec1a417ea9b88534f4e8f012e2ada45b89481864f22e09cdf4415016360db0f6d9befa34f517c19085466d7b8ed877d4b432b97fa3dbeee8ac48f386fc798029084f2ce1985a2649ee5399f27736224d7d4d4b155f1da85f3849c83316e9bbc1447df6d5dfe19a86e6cf2a7ac0cd0fc74a8d53f39e5e4ff35acfff203204a7dd36381f78743100478d9c3e5dd18fde1c71cfb7935884bea9ee35c6387dd362455d206d1c60a9383283fb0fa2d1838a63bb7a6d2e7d361cb10130fc84f9df2294ede4283a7f06226ba254a292e1ea851bfb8fcde1ad29f5aac6d3aeb9158e9b0a5bdf0a4a3ff500afadcbc9c1acd42f3623b388f31f8e60d0b12ebdecdc622e91e032a89f364bdb8374fb46255be21425a88f300abd3986d88845036d56c0792f10264d2ad235b4c2029f14149366cad6db8fd9b2ad48889a805e8f63a9bd98074258505864919a0a562a1fd0dbcbb4a79bc2048e694e3b9eb95e718644587719ed3b88abc6b5598959fdddd642fbde420e896bd0c2858c06bf3b8ee76e42f208bbf1772426279fa9fe1ca5d460e8ed08744e15ea4b3b04aa44455c51a61ec1e3cbff8a795fdfe17953507ab7c266c6789803dee92fd3bde1aaf419383e9a10b595115369fb8719fa6baccc373fbbb3117546caac9d0b41c48a66d0f2f289b23d5b4cbb9736a3a891413dadde88855ec1536b0299c7512e15f8c158b5017b3197144ba10ce8376d2a18fb0b21bd08d322148c02d38c16ac18b5f88c61ae15cf155fd8f5f5b71d44aeae6a3175f95b11704e7d8f23ac37092b9c218984feccdd59c85c2519130e6163c31632d8af5064bf5ddc96b1ab39294e3217f9f289440da0b1ed30ae46ee832077b9715433e8b3f06205908ad9d0734ddaaa0403d3f3f2a7f108ce50e89416014d1cb70dbfe627b64b75712af005004bf2f1a3a25de111e557a12fbe347184e30dde37d387d85c4f210704d996f83f19b31b9391918e381ae69ed9bedaca6a94b0c57ed9f53e515b42e904e1b83b8a74ca5acd0e4bd788e94984bf4eddad42df60c8b4b272d09633fd12e0042be54d96d707762bb1fadabbf1c08763430f93a20108743a488beefd01816a1e42f4f86e5b158ff500efadb1163cc681e9be824e6d589b7e5c2331ca952dca931fbcc81b725d23470494656d4f58b7bf28acd6b6f755f336591df2f11d414f34a783ef128271030f3addf244e2066bdcfd76bc9e39883d45d4ad79a62ff1e7edd7ddc70b758b26c824ad07c426bf2062c08e9275ecfecea76a9edace37dabb6ba9712e966fcc8060bb47fd6a0e9bdde5cc9a1f666602d27f6e0298bda75c2f990c70104e417f648c2bfef2397ab9b2db8ef081890790f1d68d7fd03694426fac3456c129d03faced2ce7471d5cba1d3b0957e58881702f3df728e00d275f6efa89e2479714bd1a6ad134c46223779c4fe40d5ea0e741bf4892887372bfc0b9b73700e13e962a30b2c45941741e54eb55956cff541b274ccfa0b3f122f7d0e9638d3b730ca54e4b9df80e508d1740b4f146c84e0959203bbbdc6355c8d851f28f1046c2df78501af4a19ab5173cce5e377c14adf81d8da2b0180df006c0f4e9f7f3999f7296c5e9eb5b93b2c98f25e7af0b2c7c6575b6f12023361d5641b5d2cca9c9ba2ea77673cd6447f8932a5cf3de7a0ad4e1bc92a53fb12ff74b46a54d891ee5d8417e5ff55bc37bb35a9ae7fa76878fa097f7b2c39874dfff543f0b348cabf24e6c330b94d5ca8017d13f52a348304a680e36874d6cc344ad9292cde51d300993d87a25228d2f191e37ae571da37c0ec545655c90a2332d73e56938412348131711bc7ad350c6ca935a01998f8471a195a20414f425f125b4846d133693912fd1c9aee8359897399d4ab7b72fc700d00ad3d559f0ce7e9e324daff754d0d6946f2510cf5beda6b72f57896fb5358ea3f8d3d7fc8a53809097b698a6dc912c6472f90d9d72b39fc5cf16339776c3b675e7fccb3244360e9d6e57e749b9075bc337fec2990df5b488a36cbf09650b798070b1849aacdcdb673915d469819b52592d5762bfa1d00da374e951b2824affcb8411d9bba5da093d21d35c82d5d2444e9b26132e7ae8358ca416036f7df51b4e782b5b01a30f74955e5fabface5cb95ee0c7dac6e808a4c0aebc2e70b3a1a75f6ff9eb4ca4809fb7d6c583dde01a138c4d06b4c9d8bc912566fe9f2c03d023d9ac1ea2be5160c0970137ac6135b3eb32cb65e1b0f2211d4843014e8a4e4feb76a86339de162cb17736c4aa26a1a9a958671f90ffc4c1f332f065c53c4738de35354666d007ee761a29ef284316fc367fe29efe08bf5ebcc214a61b83fc71fe2bb89e205a5d237790e8c6e72cfb040f39828d3b16c03c446f1a75a8ac4b0fdfa9dc812efe44ea690a518bbea18885524c5ff9019f9f5e67807e75d422a0fdaff0413ad5157fc9ee0daa45ee3baa75e48f4e1ae7c397017dcc06a0f93431d"}, {&(0x7f0000001380)}], 0x1) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2b025c9f65aa8e7aef90265fd9884228432344ac2ae2fe3733e81d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:33 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x2, 0x1, 0x0) r2 = getppid() fcntl$lock(r1, 0x5bc5086d4573281a, &(0x7f0000000180)={0x2, 0x0, 0xdc, 0x3, r2}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) listen(r3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r5 = kqueue() kevent(r5, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r7 = accept$unix(r3, 0x0, 0x0) write(r7, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x393f) fcntl$getflags(r4, 0x1) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) dup(r1) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r2 = socket(0x20, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = dup(r4) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) mknodat(r6, &(0x7f0000000340)='./file1\x00', 0x100, 0x2) connect$unix(r1, &(0x7f0000000380)=@abs={0x2, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:33 executing program 0: 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) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000340)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0x2d, 0x0, 0x3f) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2ceac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf500d724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239f8f20eb3eb899aa8f9263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c90b76c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f0800000000000000e6b3befa278e0e5a7ebee8a3b9784d199b35b73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33f22cf590df5e71e83f233404f81cd1b27f9dd726ff8f72d26d3f400e89823f43359b51621a8a"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xcc, &(0x7f00000000c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000371000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)="000200", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 0: dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) openat(r4, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) open(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000003c0)={0x6, 0x5, 0x2020, 0x7}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() r5 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={r4, 0xffffffffffffffff, r5}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) pwrite(r2, &(0x7f00000002c0)="7b70cd7accbf2a944f9acf476b401dd7b055ef1b625e35c42c51715fc67bda168346dcae67e01df2c80ddf7f51919a7c2e7ed716b6cce904aed9bd0afd30b6786e51b61e7fc4548f965143d09067d421f0cd9f903f0ec1c4d05c783a13778d63c4434e14e151be52c6a6fa6133cfd578401aa5bfda07f8d893e2d7f78145f2646d045692b5ce7bafb01aa215eff8b16d7559bc81eede8b494be53a5ede65bc630d30", 0xa2, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r1, r3) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) connect$unix(r7, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) fcntl$getflags(r8, 0x1) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb10", 0x171) 16:00:33 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(0x7f00000000c0)=[{}, {}]}) 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) socketpair(0x6, 0x4, 0x13, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) 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:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="03000207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="122c9b952e66b477", 0x8}], 0x1, 0x0}, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d, 0x3, 0x6, 0x10}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20400, 0x80) accept(r1, 0x0, &(0x7f0000000140)) r2 = geteuid() r3 = msgget$private(0x0, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000002c0)=0x3) r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getgid() r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x7ff, r2, r4, r2, r6, 0x108, 0x7}, 0x800, 0x9a5, r11, r16, 0xaa, 0xffffffff, 0x7, 0x3}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000380)="a7badc8d7cba05edff0b4b5415909c9c52e44225b763c0a743285ebe7dc0530592dd39932341eeec4665514c7d2ed8acc40d70910650bb56fcc8b90baefe1ada32c5f5694b392ec7a424a80840d943a64c7d72044770c5ebc496bd0424d4c97caf66228539a2197419578abb39e1bab7aebb356a525bc49c27f1faaed67bf0759d30c7c375890bc9787218212c8175407deed4622bb48d4d4202bed84c3b86c21ce1290f1831a61392712d3b7b29cfdfedad06d4f1e0801d85371a87ec95e3879eb4e815f8b689df829606f09c5827c71c4313c4dafd142f6e5065e9de2383dbab6ecad4d581f648c7516432d400944c2cdf83a672cbfc9901f6dbc5b74f88212d53c0a0eee2e145a90e7a2698b1f3d651d6a1a8937365a5731dc5cff05123397fe05e99d50c76cb2c5c4518763c6a92181bc9d077d58c1bf26639bb65435ce267261d9e0c05a815edf94ab88d3eae5c6b0e4ef5cc61e3bf307bfcd05d84f7aad808b3129d6217e6282ae359c05f4528d1086707b7af26f7b6a809307fa1823133372b1f9c83f1d1b6870a9d6cf8e6b58696659323c815ed5eb9d3944088c7c258f461b2b4d8187c8fd09da01ee4d01af8ec6bf5fe916df38917d493fa17509f784b56ed87b3810659fadfb92a6e722e20898899bc636ea2c2eaf9d7231e5b092aaa757426f9d6d52b7af02a8654dd6c2980cf723ece399c2f7329ad468d2ab5a593b529570b07fab43ed11c9fca7b3f54c86424c0f8ca2965ad908d0024d90e07012ff554e810e9c81f068a327b4e3f76daf5e18fd6be1f60d4a4e05b3f94431ba4ebb06f6f9fa1a06ce9132b64d245e09561e683a08f06bc18e9b21411785517489bcbb0d14fe2ca7bcf1261fa204a8f1b2e6b755e095a0f86e8611a1365d8060b9b8a48a69b6d5d07f4875f574e473ea3c9326f58daee9a7092b89b86d3187a7c00b0cc518fb91107c2136d832e133fcbf8a8227ac4dd134dd4c274e8607f811a71a4981806864b13d20e74b4ceff5baeb6a9484c4fa8f854a9b5341be4105fe84dfd22c72ce714da0b2559985fd8f7ff0ca029b34719d7e9533d650c17f94d538fe8a4e5e2cb0d5daea5d6156c1862ab67a709d8298c32cfc5beb1825119f43cdd5dda49d74cbf6b9d2de527ebf5521bc60af268177e392e09e4adb656f9ad41afca63861f8570c50679e0f08cc1239e4b5d7c6b08a0977b31a062b3860099a13550c865e53914373e826407e7ca2cb8f02f3e1577c2008f4ac0648433a02aedb40478ec2936b7559f5f9d85a67ef3cfdb1360d5c18dd397c25acbbc39b66e5c41d638176dc8e7e4291ff74ae33f26c871cc12b011c0350ed81f98652e071cf2dd960b3a61ec07f6a79422ba103188e8212853be0fbc2e544452b0f7e5013786cd532d391d062f02f115ae1bd06ba7c47b71c637b48ba0e86f4bae205bb7cc59b1c1794130d7e975897121352610e5b9488d7911d86be2e2f0a8bc27b4e563b899ee5a8ade82861188f02d24b071a37cd59ac049ec9936b943c04b403016a0c790ec03c93d43f92a588f398a2280797db4ed989c224ff89a724d060ba63154d8c8a3698366bddf6997d16addf3dac8fec5f548928e4ae6a5c43ea63d16efcc5bad44174efe3fe207197d3bb2c3a97b1fcf44db360b8a0a5c35fa9e32c8c122df804b83007662f9bcaaedbe9d011a4bcf42c576c71d2ae0d0973d3070a0fa87c294219e6192db3b05203919b9afbd224b5e53f414957073ef58c2a88892163d24736acfef2b6dc323dba3a9ff3e24a500b83dab0728b776c2bb8d9c81334be7a77548c356f1c69263fcdccfdc349a82c502d43c3d1f4324bd37fe5982b4a82a575ee1a58098237eb5f1655d8a260f941a62e13baa32d7d630c6bd0c1135105af07af861ed30017442df9c58aa182815ad68baa04ae2152c4c67be9b518470d3096558d27a6730aca73f4962732308ddbc80d17b9210988ca5274953bbf7e817a65ba03f20df4eb683d2aa669232680a9266a0ac2fcd386eebecc73392ab71eb2aea32cafbbc7c4f11d515eb2bf4eb606d3dfcb68ba10edd2b5c0da1459d9bbb81200b2b5c0131611e53fb45183accb278f2d2361624936b86c584bd4c59d9aad74fd63f1e4b4cc6124ff5474e0686e61937d340907dff04867da75fe3b6ac81e6d7f05418cf0f9ca0e2b2d77fc05a14597487f8d41626d46a829441fde4508d605c0d0e9d29263acc525ab86ab43c904c7fb29fb53cc778c307a15d438c5d96616d8f1b58b062dac74574d8dd7ddcd4d561402f1679d1e9e38d8dbcb462e581c76ee1fcd021cc8bb6bd89f4c2616a291c96df6aabe54a129d50fc70175887c176abda5b591597a91596546d042d9a65ed401ce92bba1607f9441eeb97a9d3309b7f6969ea72c662c77a2652561225ee9f1883cfec4ab416c15edb20915d48c42810a7801d49807775fdc7eb952065998177699db9a6e7d6265df9385b07072860bc0a213556069b8503003681f6d5f97a1b2a0c4aa855a9fb0ded27100f28656664bbd3b6f377bbaf743c4461fd027cc3ac4eb87243afe034dd13237779471da87a13e98baf512bf5a39c4df1ba079bebb45021a40e9d16928efae24b81f16103b74fa1cb2300eb5467b1a19b68315e4e9e1997431027259554e1f60c2864844a1e259720dd0b34e5c05d6af04fe5aa839bab1e1b14468ac3b4170ba96a8bc187fd3c5f02ce64ff0302ad869726eca12358e6858e31ecc770d3a266a215878bdfe5a20a1a2d2f58e7959cc804bfbf8098551fb44c009f12ca851677d6c7e62e54f7eafe361cf75c560ac14e449a3a0544f98b3a91b5d6269ebe5182e27d370cf522b68a7d075c6ba9d1c48c6bc4129a8e006939ee6ec4f2874d3792e2f3e2ffe4ade525c8c6f8677e11f8191bfb6f96a3631b4674c4d1a318bc1682e2fdb9839dced7aab9a4a4ce3330222b5d432cbf0f7bb1290d1f1bd8f07a61e8a7ca65deeac2f36f6df0d4af6588d649e8d1670a98d7f7e01fcb278668fbc7945748e918363ff3316653adc707482c61b6663cbdf9d117f9ad47b176b77a025a4f41dd450691aa4848414e13dc1d6d82bfe6fbd841399df29bca472706a55ff012f4bd4e0fb3743e35f10bb40de5ab7fe37fe95ded2014b883eb1613e67452512be94186ef7a51f0d6188b55d0537ad9d841f003c5336295e4812f94ac537bd8a7cb5bb1b01f55e54f285febbcf32b55af7de2244c110ce244930f56afc7bc5b353ff4ad19f86a54acb4d08b6cad9f8ea507e18117677cd26f7dddbac65a31897664bf97a64ae33890f53c46a0dfa7aba248973afa076c9151a17acb2b2d697e33656c8d7c199ce77f14baa1dcf1b1e3df7cc4dffa15ce3e18c39acfbc53b0e6591037ce6f54aaaed39686d6fba540289259c5adc484f865741633e2a51b6ba3dbfe83e5380cbba2a9ff73a71a53c8f41556ddc9fa57b24e57e557e1a1d7ffb803b147fe8f90db69159bb59b8eb746fb5844530ced284ab84f5d16a108eedbb7a84804337b12b735958e20fcd343df43a01094c5219a996c041ca24e0ae75f23446302780101926564488033975ad912ff946c7f0a96a4e3173bf0cfbe5e5ace6a3708c20aee1b260f73ebf6ec4b90c01bf4bf8d0239acb6544bc79b11832476558b3635790265b3ef66d934c587a97624b16a0491328475ee661bdb04f1628a29d9548c5db191ea99ae0c249cf0b9d54345fffa8ee6538a55430642ee138394d6c17ca88ddf3a9605102a18e0b56ccbe2c8a6da318a9b1f73a4399f93112722264bdd627c9c2eb10919e56612c846c9e707be9360ea35c9c2c5d764227b3c6fbe7a34c78beec7203f2c95bd697821e88a6bbbe0d58770fa343d221e97554c9e44425c894be05ab10bfd241de9354f921ee506fd05930b657d4705d776d69e2e847d569b56cbe3e2ad522f7f6c77691f093f3c43b29ff42d2fac7087d8f74bec07bce27c337ed5dad422effdb56ade3e4e5494f5e31fa69e122686d26b3e9cbbaa5d7baf07542982cee0a197ee8b5cfcb7468ffb68dc9849341efb8687406050417f621a24e618d49e4d52d8ce304712080cfea09d6993d57da904bbeb584bef1437f318f2f83a003f26cf73ef8ea2299cb843940f09b2aa14e3cbf073123fe230a2604d2514c32b14afeada7f3bbdca6abd86d76ae92e7f5284e411937b467a2e53953aadfcd2b5dd7c66b455d35f1bec835a2edd592cdfe3d9fc5210195f7af8c1392b3480354390bb131dc4d87edef809ef210d4346cfc83edfca3855d82a90a2ca3f09c136b564f0ef1f2a3ecab484614650f309193ac80533d1576c306dd0503eccd38d0909c9e548ff3f1ff2a4305ac8d0a47d362437eac4f8ec90228686528810089b543c2d32225a154a823dcb3f229c49a1c02d9f712fab7f4daea060babe90fdfb41fd92b45192e061525fe4aeff6cb0c8ca2f0f8e1d113729feb24910ce098fb990a34969a0f0077b1966e4d4c5f6519fae8f4c07c1e1f61404f8b4d2edbd9675bca111ee1890781c8963939aa6f280a98ab191308aefcce2c5e6a4bf49e388fbd3c72d5ea880014d5089bf2e4d2321008727f9e3be54c7d96735dd692ce80e18f032f00df1dc077ce541429f9c6ab5cf9fa8e8ca5ba72eecfaa42ad56c6bbd3cf550e8ada5f1927f1ebf324e352a2a3f8af87a3c55119a67ae892eb929d13eba2958675dc39d497854bbd88c30145344873d46eb03df558bbe37e68de414b0ff2e42225c08ae2d3c23406b8d4f8ea31300d283320a9831b47807ba22da79682c836e80cef09b23e96cb8e09cfd712ff12870a9023c2a892b4e591cc72a32eb85a39e52ff8cd27b15674c06dd06b2283658a2c9d03b0b2fa436c4c35f83cd4a7b217c70ee9fb06c5311bc3e44ce56992ebff1c00d74a0d0d86ccae3f6b5cad8987d28ffe408591f13f4cdf2a35fe74d1cd15171321a93d94c3c65c1b246401b5c01c74ec857aee26a0203ed20fd3bf1c1c30416bbfe65ef465f15e3a3edc17f79fab457d2a5dbe2ecb66562b0acd654ecbb47d4cdbf386dd8fa4d13c789e226fcf46875e0f0aae5f9839a0d89e8072a6b9a0c3163afd3b6a8f24d7c12b76494888718f95a09c8b7d46ab641d5aef258f7cef781012641030667b3e235cc584fd9c965c3735135d7fb68fd690073ce8282674b74b4a0470754563d081e68d1fe39fbf256f1027b4a7ccf7fb4e597cfb022aada8916f878639e9ced9e8fed0e4d7d7285d5ec2a5156b2e10203e6fccc6e0aa9c0ed9f991ffd1bf47276fdd4cb51da2b51a5129f550223385179e2636593a2c88db61df53f821ec63ddec1acefa0ddc01aba1122210ef3b3213986a998dfc9ec4dce10a94dc3e762b7d6dbde93b1ae63d4f22f4b768178a9f3b08a956d6b092b8ce5e2c171bda8d25a25ab9435d228b4e9a67d4ec085bd62b97b61ebabe3ae24ed4b3335b8844d2f60033971f71f1b9e8b1a2340b6509bea35ed197c6d3334306fe3540238b4b279948bad416c2e4d47b6a426f3b8c122c699021860f698dad143a21884ec9c858597b692d1b288acdacea93751e9bf5c0f2fc93932bc15867642de59d1570608b4b60c99fa48cedf64cd3792c425b486df087bee1d91224e4ff6b8e0855c06cfb99b24de5f64f9f279298fde3bbd086ad3d40e746e04bd7a4bd454e23d2980517d5419a4154eeb37411a8d43f07055e96acd1be573d425f88089ebf61d52c545b77780bc54f31401465c3c6ec016a1d4a4a1fba43277c2709f23e267cf1c4eee438dea6654") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x1ca) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x8000, 0x6, {[0x8, 0x1, 0xffffffffffffffec, 0x10001, 0x3ce2, 0x8, 0x7, 0x9, 0x5, 0x6, 0x7, 0x9, 0x8, 0x5, 0x6, 0x9, 0xffffffffffffff07, 0x1], [0x72, 0x0, 0xcde, 0x1, 0x100000000, 0x2, 0x0, 0x7, 0x5, 0x1000], [0xffff, 0x3, 0x81, 0xe7c, 0x9, 0x7, 0x400], [0x5, 0x3ce, 0x1, 0x3, 0x5d9, 0xa96], [{0x101, 0x7ff, 0x1, 0x100000000}, {0xa21, 0x0, 0x5, 0x3}, {0x40, 0x99, 0x0, 0x8}, {0x8000, 0x6, 0x10000, 0xfffffffffffffc00}, {0x4, 0x9, 0x86, 0x7}, {0xdd12, 0x6, 0x8, 0x7}, {0x3, 0x3, 0x60, 0x5}, {0x200, 0x9, 0x400, 0x7}], {0x8, 0x5, 0x4, 0x1}, {0x7, 0x20, 0x80000000, 0x4c7}}}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x39}], 0x800009, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000040)}], 0x1) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r1) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000080)=@in6={0x18, 0x0}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="6c525fe0d7c81bd15f89c974ecfb3cdabf659179f53793e221dd03aa872546f96adf49118157143d583a28b2ecf79e40e2b38ccfd38690c12d7552dcd1791a366d0e03fe23d17de8daa13e306dad003e34", 0x51}, {&(0x7f0000000200)="76f3ffcc3e96bb20271dfb7ce8869c54f06a8e061b2187053d09cfb0ceb6564900258403517188cb335c551bc6f204c660d95fac7e53b8cd5f77f28afdb5a21d0352724498da8e62f158072e6d54c429f9cd77c92fb02e501ca3f9efce1cf457bd08e01b101ba4b7722753d5f8cf0f84fa9c1fcd300f9d8e5a172cf24571", 0x7e}], 0x2, &(0x7f00000002c0)=[{0xf8, 0xfffc, 0x9, "4910c9d77fa3bee9051b269e6a71fa2608c7f3e61b46dbfd8d1897132d731721bcb78afd7918ff08e10c268bd3f2c045afe4830a9e7b4a26575c442fc320c07946f94c1ab5f4b56c1386feb8edcf8f5ce3ee1822e648aa088c100158abb30d06f685f12d14761c8acefc00c92fbbc8520e0523bc43f5b4038bc48e602e56f135f260b062ebe7630f8b222ad11851d1df5d75f55a514f4b9aaa527de37201f4fbabb89145dabee75d08c35bea1169d2af1f39d2c75106414f03c34ff505e81f7ab1809dd00f4e467e3f35e8ff5955f9ed4c38d354cde0d54485ef4ee78362325fc902c7dbae"}, {0x48, 0x1, 0xd2cd, "13a42678ec8e8359bef37e6cf5e8246e732f267b1d41604db88a0d7b6314d8f5e562139a2b64a1751d728b320b7810d279e2f67cbb58"}], 0x140}, 0x400) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) shmget(0x2, 0x3000, 0x298, &(0x7f0000ffc000/0x3000)=nil) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chroot(&(0x7f0000000000)='./bus\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="000000008f2d27050ce8eb7d6282", 0xe, 0x0, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x1000000000004, 0xc, r2, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffb, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x19a, 0x4, 0x81, 0x1}, {{r2}, 0xfffffffffffffffe, 0x20, 0x1, 0x3, 0xfff}, {{r3}, 0x8000000000000002, 0x41, 0x40, 0x8, 0x81}, {{r4}, 0x0, 0x1, 0x2, 0x50, 0x800}, {{r5}, 0xffffffffffffffff, 0x84, 0x80, 0x8, 0x3}, {{r6}, 0x8b8690b6fb405fc, 0x40, 0x20, 0xffffffffffff7fff, 0x4}, {{r7}, 0xfffffffffffffff8, 0x144, 0x40, 0x7, 0xa52}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40, 0x100, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x8, 0x9}, {{r8}, 0xfffffffffffffffc, 0x3, 0x69caf4ea5d518282, 0x0, 0x101}], 0xfffffffe, &(0x7f0000000400)=[{{r9}, 0x4133ebf6217160af, 0x3, 0x20, 0x6, 0x2}, {{r10}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x40000000000000, 0x9}, {{r11}, 0xfffffffffffffffd, 0x160, 0x80000000, 0xffffffff, 0x2}, {{r12}, 0x0, 0x6, 0x8, 0x4}, {{r13}, 0xfffffffffffffffc, 0x7f, 0x1, 0x3ff, 0x2}, {{r0}, 0x5, 0x5, 0x80, 0x7, 0x9}, {{r14}, 0xfffffffffffffffa, 0x20, 0x4, 0x1, 0x6}, {{r15}, 0xfffffffffffffffc, 0xb99d74e180cc8d7d, 0x40, 0x8001, 0xb1}, {{r0}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x9}, {{r16}, 0xfffffffffffffffd, 0x20, 0x10, 0x7, 0x4}], 0x9, &(0x7f0000000180)={0x68, 0x6}) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r17, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0f00000000000000000000000000000000ebffffff000000"], 0x0) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\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', 0x1, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\"\x9f\xa9\x12=&\x0f0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12fdaad524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f0919caa0c418ac7ca2ebfb069df9366d126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6e6a02b2e4490ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62a9a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e00000000000000000000000000000000000000001b90e8c7edf94aa000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52"], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r9) r11 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) setsockopt$sock_timeval(r11, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000140), 0x18000) 16:00:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) socket(0x20, 0x8000, 0x3f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) close(r1) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = semget(0x3, 0x0, 0x170) semop(r5, &(0x7f0000000100)=[{0x3, 0x4, 0x8701961f5e933523}, {0x1, 0xff}], 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000740)="6a7b93d78ffa6a15e3a240ea3abebf35ee8f7b72e40428fb396ca85f1ff8e3c576e5dae417bd0fe55275bf7e15ab8c33a5500284f2666940e40ff17a53bafcd12f98bb492a70212a8c0e53426f665267ab60f77c491f6c8cca2aa6f268198c6e0bde9a941e944b215da08f", 0x6b) sendmsg(0xffffffffffffffff, &(0x7f0000001ac0)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000180)="dd03ca3617ff12951002e451123af6d1", 0x10}, {&(0x7f00000001c0)="54b0072046f0966124623c2c67af2f0f0a4f3a9965ee5759ed7d1e16c41bf191439cadc2afec73dd52f0916d8b023ca625bb484268c47925ce585073f601becef3594e95e792fc8b9f72b84e59aa09b96a2b7b14434618fb4285f7f5f07205c4657b30513f2c889c22028ceeb47b762ae26b822d0d9e67ae5378d9ec955df901d9740a940e30cd4f2a4721e372cd6606e9104a27218c07a03c698df4403e7f1b94df008accd331e597a01736f72f7fe91faafb4f", 0xb4}, {&(0x7f0000000280)="940d990754e1b8d79c168c24ddd4995aad836ebc8bbb8a1f7a6400455013be14e31d3c7ed73211e5e9ca7af82455a2881a2a7ad7b83f20f9fe44f65de44d6cb35b81483cd50712a37404f2", 0x4b}, {&(0x7f0000000300)="d6eabe1f517afc5ceb925336a38a2b22eb98959ccc6248687c8e0931dc19c3b0b06a5647115ff1be58560ebc4442fcff5ad5202083aff0ecf50ad78796f95255bccab1765230e2b3cf4c46e56507f110a6fe1884597fa813e399d25d71a8bb39c7f8e86ab9d1f248b9db8d335ffcabc7d10a2244d732e05607f57d18fd049b80cf169b2b9a40400246d06f98de91b66255c28501b5d938091bf2c5cf247c029de255c175c27f658a6f0fca22e60ef76a804da824270710d7d0381eae0f29e8133b3edafd6db6f088", 0xc8}, {&(0x7f0000000400)="18894e55365b479f6b36c7280f75c9e558db0b70019a3692a093c280ad5a44e47ad8bb830ef2176319953e696df75f0d7f2f00b853d734e9fc16c1a4d4729621e3f927a8529c7890848820c4c5d6282f907ae7bb7dc33d0d0abd8fc3e88bd1cd148ebcd57618a70b3e180a2105fbc6df5900b33d8cd35cb5b37f88bfcdefc041ef86a98f6357a11cc4b049019d1883a1f6ed854de2a607237ac085e75842f2a321980b0da99020e56588d0950d394a1e2ae121ac973aae5d13d545bee393ad1a3860406d60faf4e4f47c0d3742c015c3c8e77479495fe162f7ba0433e313d55cf04a38c048b6dd", 0xe7}, {&(0x7f0000000500)="b770d79033754653374e23f21d70abb015bc8c4efb1b8a303d36867ae99252d75a4b4d8215405b221d5d8503ab71e78c193af6767bb2f6a2022cfd093a72fc2d8702be2c76d8c37b6388563fd7af0430cc3698ede07fb87a7f8c619f6c4282036ba35dab0facad08d7fb42ad", 0x6c}, {&(0x7f0000000580)="4014dc4fe4508c2fd6cbfb7991a75b498994c2d5cd759c480db21277fe32d28616d14a41fef90ad6b6e500a93f2eddfdef5590d27164c5349bb572654d16c06d3eada5ec2f6bba458018a7397a3ba4efdd09ee63e64c23803b5bbcbd14e768f7c57a8fed634807636dde20066d5bcee1c2c631b4ed6a34b131b395292bac6b37245ec1068e07fb29d0d8841f477766bb776217167ce632ce98067187409e4751175eff2ab21d66d442feff1f2d156147dd906cc382cb13198ecbbe069c16142c93175c921df1ae1eedd880b34889ad27c0c52356e93b4ad772a5a00f52cab0347c921271cef798bed272cd08a3e8fbd60b41a406d10b8e8fe16392c8a079", 0xfe}, {&(0x7f0000000680)="f4f4b8c4922736fb5d0d57894db432c669245118caa8673a46cc95b02347ef0c09411d19b1f0740390c0048f624b67c47f3f42a10c783ad7", 0x38}], 0x8, &(0x7f0000002e80)=ANY=[@ANYBLOB="101000000000000000000000000401009248be5b43080edede9b498e02727b155efc352c3c956b778746617fa0f27934b461b23d10d2d46520258101e6808ab443a20816aa6af362230f4e6a819421752f59bb5ac017edca47701c8026fbd98a30fee8af1eba2b276bf227415eba5a092007cadaa5af01a82604d022ac6b3975d14748f5ee963ace8b28368d9c73ff709d037459fb2cb8fa810b913aca591da8e1ba95926721df94ab80672bf3a8372b462c950f33ed56edea101deced6aa2a5443decf62095c0261393abebc7cdf202ec96bfcd17e90db132cc410a844176ce04ee4a5458e31102fb34414c005f9acdcbc04b6a6743d5d0222075760ec86e93f2756bd78ce600dc3e667c33fb182c2321c4f3ba64d1d84420ab2e5f62f1d412153f50965686b557d9dddb5e6b5257cca18dd20027b62712d3d1cff64275c0efd0fc6e654f88d00737a63c524c287f83bf1a59ed1753aa224020ffa4fa5405863a63f470cc2664048bb5aec925132b4544757f0157573567cb5acf3030c2a1a62da043269663c4e8101ec94bb29acf827d34b42616f503969d6cebfdbf50616aa44e3528ef24576466b830effbd1e825a30b8a6e17866956fa67f8ca420a251d5d14c49b81ba2ef4353c277bec171cbf0b1880eaf640c3d5875b713c588b4fbd1606248b8b1d8624c65f5f5967165f677c22dc23d40c2b9ab022f406705749d618a233f00a76959f80579c08898097662cb047dda5958ae8d71472bdd701e938b2b0a6564c2c7251aed0e322531ab5673a4c3baea3ae0f020c0ca34482bd6a217509c818cdbd664a5ac2ddd938608f72df45ffff25541733529f6bbc918ec98cfcfaf1c826ef32d34d34e093cdfdbc97cef9be3878db04439fd543b13ca12889417aa2bb97c2cebcad2dda6f23aaf65507e0dd54f86ac9e40e921fafcb3c4f1324854b5f910a5726a5ecd66c91e1c690c45fa9f53fdcef9fd4823856ebd55b18238cbaa82942aed44821a857859d14452527ef6a4b836355f8055fd4e7258dee07540e6f81300f4efdbee80db057fbedc08a5f1fb74418072f57992ab384be412112b54344b3a0d71b174de7afa7828f02adb166de616380b09d4489722b25dba319a7677265bb9e7b83003a8bc904d6ce717dbe405adda41df0da6764c9e8ba5584a09391b5b10b374e59a4a41d8a35e2c0732f5ca28d896bcf39eca1a6f381e74a1d8ce62530569acfd266d5beb1ea51f0b4559aff34537e7c934285a110d26773f09ee24b81e9207a33af03946dc917147aca71bed5a18e7d231ce5e399c75176452ddcc971018b4be56cd74bc00e2d7d7363b33c2c9747a590d1c0966700f4b8d0761ca4e17b54834c5e69161aa08ea28d12005eaa792f1852d919264341e6684e85ce0f6b7373c250116fb7a70a22bc7a256485c7acbae8bba85e12c2a03bf5b24e440ea97ec05f4795fc9baa624cac80cccaae0a9b3e13e290f2d4c5dfa4c74933210d5598bcd81930a18feb31f424039da7353a42f9ecc058c5db861adcf3fc09dcc77ea4047d49417ec43165dc32a7759fbd4f612d2b55c9fbedf3a3d715b17ea6f2420ee107d8c26d390c20322e27c221710e086a0c8daa68bff6639bf74701810c50e223629fe75d3b094a1e11cc33c3ce313febc4bfb56c6db5e3d2e02d4787d7092f646b565b7c7555780c51766b81f4fcc4a1f60876faa1d7bc081f469a53e50f7acb27395ecf7d2e36f9b3f1485120e780509834890091a05c1a305d25d4ce1b58a609887583107c4b22c3bc46f098f47a0693711c4dbecbcc906e1b0c2fbbac6d9991554d8924a38600e5ebf22b34ad7d01f9b5326b57b4cdef0754aa0e788352bde66b672e061aea07933194b684624e9e1bac01562e7df386039385ceb6843801e2fa70b0c1c847a43c12b34df4cfadfb9ea8fcc63d0653779176ec2940946b797b1304717e7cf651897b90df0a72f2ac25914aee9315b039d9969a27dc0f898b6a4719736c95c5d419b6885b5fb16ed2feca04b046f55fcfbfa55ee874d9688e446864d3f7a398a446108aea156174ff9d58f70170f73cc22add5d91b24a9694735ddd35ac8c28adbd75e09987388ef65f6abe00df50055589c8b07784ff08fb8347371d6e5ab87195facfe4aa70a9d5c9266e591cd7cec267f09910629a7fc6ebff49670ecdf94a03d1ce485c53f3122a6216e4f024973ed15b08960caf02014e581f4885f843707d195508b9f2b36a0fbf848e71480053551900a421f8d511ef2d1cb9fe399faf0029f80a95633e21bd8b58827262043d578a57c2f673900d4333a49871a053fff85d409b33dcd27f5b0c05d9365e21bd9abc9c9d35a22fcac65532d9d9c50ad53d773dd0621f09764bc30cf4fa8672b8d022924fd903b5ec1c4049c8e2abd2917635451b38d60794e30d6451c79a7bad55c4b67c2c23427cd75fc5310e90296beaecffce9fbab5a3221ec59c2c0f2720f4bef6edea6a5cf19546c8fa092a6f1721bc8c7ea8c4eaccba38b4a5d3512d989edc82a7edd9d4152b25a2e3ae94e42038d3728e0c273b75ce62faea3fcbd618909d24b457d61f1b4b88319412271e4a301aac287d8dff9a35d758b0e9e21373cda2ee23241199bcf38543940bbd6ac30f9c0a98989cfe69820b7bdb84cac90dcb0d58b3b602fdcf760a147c25f863e92949b68b70747589c3759efc4c3e8f5a54a26cb91e8599b9eac23a0cf32165b4ef2f7220ff84414b77c7ab6156cd4b0e68c245f4549a20ec70bc73cebd422baecb8470871f87ff5394180787ce35236307635e86b0a34f83a7e87fe2cebdec0528e6a3c0ef1fd0670d224e5946bfca02018414dbde294620ea3b913232f2e440d67c19569e583c5bbb9af70ef068f92fbd80a5015811522e351f0cab496bf574a828c7970862d9726d232612daeb570efe956425d9a3bcafd2ac97a6776878938d7136abede6cc7e860a8811e4187ca713e0913128868882e26cf5c60ba153a86e9d869894cde662e261de5f6cd97fd2b4a9ac6d331862e968cb7389a87d14cddf9a55b407aa1527328def05a1bd37344431e0c23a7276c3e1e2be24f490ae0c74a9d44aabd1f0a9796e50ac54f474bbcef0d39419d59530799381a99af67d4c3760cddb5892bbde77c93fe530c17f8339234667fbaf94428739b0782721351bc148fe91628222aa90adc2b641ef7b86c2c583d8631fea96bd3ffc271e5094077a3f5476fbe79f92e3f7308cb9a5aab56369cbf35a5445589c0562d9bac2fa6f64029bddd75fa5363c9a70d346c5184b385fa5f4bb4adfb1d1335435a3035641fbfd6303e08e47decd9849c4b59e886c51845e211549d762c44e05923b542f9e649f5e3af5125243bb9612c817393af285f044747268e3118885448cf450fab7a52737b9956e8d314c63b6b2557e96a56a034ead8b26c660b06422012cc007674ef15a5e50390cab9b3a92a70708037caf63cdcf37448ee32ebc035b69bfb88458d8896c31173f173cf46e057464044859901483de566232e88b4665de93aba8cdefaeb6dc713857b82635fdb7b77c89be2e011d17fc3c0d6dcab9b6d7a6a46ab534e6835ca56b625e69a152f5695efdcac034a8111bd4104f57c6edcee4537639d4f1eb7a5aa7d971a48c310fde2602d3c2894c8127e24d1ebb7d3f9032ca4131dc2095138bb2ecd31f8c9bf56d0658c50fd9412c26af32195fca7bb69adf5fe86bdbfd7952a593fdbb5df5fa3483ec1e09a1b64b48418762c7425b340cade31b4c884cd74cdb5135ae981f784b5ff84d0a4c105d511d60dde4092d0bcd112416a1af3b9358a54d6b39750619a8671a48df2282e4d8bcef1891009e485bb1721936fc619d1da771450c1c6f35e9916d2d0546bc849401a8e3af7e17838831e3e2ae451c2ef37d94c0d791e72216c8efd9adb2e92852341a3a764b2a8d66c3f1336a54acef07a5b57bbd770daa4b62725a89c9ff59f2d5e4f5df123b4972b6965e979b8c3bcdfa4bd98e3df7af4e688d99803bec9a0f9c2f12221db35344f9e84ad154eccea4d172fae171be2e0bb98c07b5b483b4fe226f2ccf47abeb897581971a86d429ccb9922949eb8421604f43c9b45e3551bfab41985f9518b8f4a4e7efbae77916f17e7d22d39a89204d58e542c1404397b6fdac8489e43c23cf8d5af5b10d2c9fa42febf926a8bfcca33a63a974c2c5856bbb699c70cbb05b4946cbbaa71a1895361c77862a5a18d7834d36635dab6eca802f2ff68a9910bf2fa1379465bedb2a12c54d0b9a62d3961a2d9ce7315bd042f4542ef8e2d9bda82a7d16e1330b022335fdd054cd1d523291e3735400398bf17debd3727e19e1cd62d0bb4be3f5fb17990911d864e587a04eba0f26731b7ae29effe2d71ff31b8a5af6357c4836185dd36755564820d46acfceb8164cef6be80bb13f3db3974965d2766ec1ed3911281f6081d8cd223c154a873f41cbc397f0fedc08eaf037ba6974d78917baa0d98ff8991de62491a4f6def677aa780669a0f93e9d399f122abceb8f89c1625654cf49a2d0cc1124d9a92a27536acef33a534ed7494ac4a25e59ac0323ce84713c172afeb825f965c6e5de3564d55c5e6660d6be7f3ec8868e2585666983ebaa82bba5d164de8fa9125c1f28ee41e1761c2c4873a33114c87da0a83e443d966cef28e741bf676ee9f3650f45c6f503b6f0dbdf251661556b66ade304fca95061d7a998ef31e08eee4fca5ecffdc091a0798f1941edc1567c680fd1329dbe6b8f496d6032bfba68071631534ad0e32f325f6a92eea1cba172ae3b19c101226bf9de738dc02dfcb5c14195c845d1f78bed9303fe035661eb086caecbe1e6d7dc58fe65ea49b59727e7e608d101710953a73ae82c28ab3f03d8e4e9f0c74149fe65d50d726b387eab5d41367578963f76e60b52f2b8cea014bd10631fabbe6df1a31d070de101933648c3bfa9efcdd72cbac2fbc36c9717bb121dba89c6241ebd007457de54e052d852a7db7d6ba82ac42f4139b85256eec2cbcde1ea791e9f4f0e15c15c336ccadad49421da0be8b8005bf15ae351dd2f331e443cacdbff6d0f1b4b26f757ab41bb6d43e9fb1a675a55bf2c58d8c7e5bb7a9fae7f6c9663637f6cca8c55674c88242912833d6d19ce1a3bd23ec18e2ba29426af40af692b03ef3156956863436ee8f4a43f1ea215015cf6ea5c5f6132ac16968ea3658390b4ed86052c0d10dcbb4672a9ba69db0759f2563a9c64cd21d58b437241ff077eba406b050e4f817ef45fd743b4b7a8de8d386a4de0bfb1a9ec15f4c214ace4398478880f2ab373909cc251d25beb5eec893088931be316cbf1caf0b13896320787780549bb94e052bca96008fcb101719d2526766d957b8e7f64030e926a072d0b8018ff8adc891f68139c75f7083de4ed938a626498a57e306c382e4025fdd96d2a3d731c599c77d795f903237211b15ccb757b21e5769574c74a92c84f649d5305d77ad22a3da675658c040000006150a2cabac181abb03b0964ba8081f69a8b888bbf85755e2fbadf0d36bb7ec498d94ea288441b4b6663349f834b9041c19a6661ed736243215467161e6dfbd13337af827aec079973e93cc49bcf24878adca174c58bcfeaadeca0d598fcf14c20660e127175b8cb498616ddb8a1edae5ead56898a597edcc5710c8c0d2e09d47ca42e009e3cd135c9e12fed7d6499adf3d8b1f9833a083b5a2fb2ee76e4401f55958d49f8c3f24a7002fa34e8d9cef939dda63a830a0146a4f18b6bf143ab293425240094a2c74000000000000000ffff000000000080f7d730f2d50627ed393689f1b432e9b3b38de9962f6e323fcd5a76c5c96ec66f250f34f88f618247113324802b69403280000000000000006c9f37d305000000c37335e5c4a4c6aa3aac0b2d64480c5eb129b8cfc5389b85e36e4a0505048d66bf80051d389ea2ab75a125908c784b314bbb6048e5cd83d7c6c38d1ff36b85b983f65c4a32bfe806d5b3afbb7b862afbc61cb08ce1242eb7d2dadf43353efb3f5f35150b4d31138aba284000000000001001000000000000ffff000008000000ee0ee933c94b76389a1d0ac41aee4de96a79442b28201ccc524a866e39364af3f88ab9c27cc634c13ef863347f2dd84100a1a17f83da50daf39a82bb0e2e9fbae7674485bf2c00b61e64d447ec85f87febf38f51db5e23cb7486128a04a42b698e09377a4d0c71a9ce16dbad5d92f2af658e5b345594a8ad63d504452e72d50290166103107a82d2edbc44e93f05b52a76232bb28eb1b553f49bc59c2fab6325e9a29f1765ea7f49bee483364623bcf237494ce1aee4c627eb7b23db87ca98e6870340ff7b79a062b6b6f1a6b1485c168c285b1c9f5e2633f3641e1bd3982704f44194b611bc1376fc07209551a43c4b679a8de68db9ec79f1bc0000000000000801000000000000ffff0000070000001e5ce0f4becc7d94332b57296d51520b88306195a596ef3dfbca70c8d57112b71464e4b89b77d2104bdaab0f7ec77566af1c9bccbd2f44839b8d404ab7b96deb069ab72a7be148e16865b82a13654309f7cbb90de5283850ec1b8696bcbd2858330b4ca1300e340563b59eaea3974592aa00fae78d0e363142eadceb7357d9cb364fc9918632cf3e23d4ac580d925d05f49ce6731599e6780f630649cd3dce01423e42259a8dd4791660a33a56dc78a63e5323b5d2af98b620f9d749dcce79bb13edb1209db14592a1f7f0a81a7f92a281c28ad38737e15ae6e4b6425d5223826f8eba1c7a5f279150b85ccbca9e7c40c2000000000000008000000000000000ffff00000600000074e6ec7dfc3092bff106577c40dd56bc56363dc20116aee9583fef1839f57c1125ad44181599a724cd1a5f19e59a46fd30b0db47c567d0e06ae2973eefc0d7bcd03e359a4f45f252dac8fd8e7a99a6db715e4174962b770df3664f7a0ed6a55fa738fd980d556e035400000000000000b403fa4c55fdd917f71a8176b0ca000000000000000000636e06ae06bd8142"], 0x1368}, 0xe) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x0, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) write(r2, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) mmap(&(0x7f0000538000/0x3000)=nil, 0x3000, 0x2, 0x1011, r7, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() unlink(&(0x7f00000000c0)='./bus\x00') kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup(r1) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x0) dup2(r1, r0) 16:00:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x100) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x0) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0x20000, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="fb20bc52f61e2923418844097f4b4f0a30e3fc26d9615e869060bf613d75eeebbfdd01b43e8fba2179e60e70dea52216ce4c3cecc002514bb59ef1757f87b19d3a09b9ea21b80cfa9bfe4cbf3a15a932d2bd45977cc527895c29d1cba68b6aa7b74feaacec435ba00da60e9119b39bec080c4fa5edcc782f56e8bcafa87b638c90f5d91361144a19cae62f876e3f6fdb6bf0c184bf7d60f5e3f14dfed7d1595a9b93f67e3b09ae2e1f74bfde44", 0xad) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) pread(r0, &(0x7f0000000000)="26b0b7aa5063c9eac3cf605c1fae0c118c952c55aac551130d3814d4f1a93826afa2673003a63530c2f32ff47809410f926063984bc521bf609c5a6880aec612b524f074ed200d338fe3e69b6459578be26797311b5fc7258a04dd924c5e4d2a5c823574", 0x64, 0x0, 0x0) 16:00:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000200)=@un=@file={0x0, ""/35}, 0x25, &(0x7f0000000340)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f00000002c0)=""/82, 0x52}], 0x2, &(0x7f0000000380)=""/70, 0x46}, 0x41) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r3) sendto$unix(r3, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x7, 0x1, 0x0, 0x0) r4 = dup2(r2, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) accept$unix(r5, 0x0, &(0x7f0000000480)) openat(r4, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) pwrite(r1, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r6, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x10001}) 16:00:33 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = kqueue() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r4 = dup(r3) accept$inet(r4, 0x0, &(0x7f0000000000)) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r6 = fcntl$dupfd(r0, 0xa, r5) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x100, 0x0) r8 = dup(0xffffffffffffffff) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x8000, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) kevent(r6, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffc, 0xb, 0x40, 0x0, 0x4}, {{r8}, 0xfffffffffffffffc, 0x0, 0xae614556797d8c48, 0x8, 0x9}, {{r4}, 0x8000000000000006, 0x4, 0x81, 0x101}, {{r3}, 0xfffffffffffffffa, 0x34, 0x8, 0x8c, 0x7}, {{r9}, 0x0, 0x41, 0x4, 0x0, 0x8}, {{r4}, 0xffffffffffffffff, 0x8e, 0x73206ed29b52d309, 0x1f, 0x7f}, {{r1}, 0xfffffffffffffff9, 0x20, 0x10, 0x1, 0x8001}, {{r3}, 0xfffffffffffffff9, 0x42, 0xf0000000, 0x1, 0x9}, {{r2}, 0xfffffffffffffff8, 0x40, 0x0, 0x6, 0x9}, {{r10}, 0xfffffffffffffff8, 0xa, 0x4, 0x100000001, 0x8}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffc, 0x28, 0x80, 0x7, 0x64b4}, {{r11}, 0xfffffffffffffff9, 0x4, 0x40000000, 0xa82, 0x5}, {{r3}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x1f}], 0x0, &(0x7f0000000440)={0x80000001, 0xedb0}) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x9ffb, 0x7fffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x39, &(0x7f00000000c0)=[{0x3}, {0x48, 0x1}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x11, 0xffffffffffffffff) sendto(r1, &(0x7f00000001c0)="bff52635ad993686529257d5d01f3ac55689ab9145111aa4686249a3bdaabaafed75e6adf6370019241a543990f1038a00e33cf097304dd63ba8f21d01e3193a21d7c14f4bac0773f358f9de84912644a8bef2ec0c7ebf221d91804eac4633b76dbdda6a6d5a707dc2d1a9707d161c64492605837a44654cbda05505d4ebde5aa7e6586578a9c51e075b6bd25896ade13a6e71badb4312cb256486b15533a50eead5d8abad9909d6827cf6cff0281d9d2be0374a295ea1f3cc56ac91f41250725e68", 0xc2, 0x5, &(0x7f0000000300)=@in6={0x18, 0x2, 0x7ff, 0x6}, 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) flock(r2, 0x1) close(r2) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x29) munlockall() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20000, 0x0) 16:00:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2000000000004d, 0x0, 0x1f}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") shmget(0x2, 0xa000, 0x380, &(0x7f0000ff5000/0xa000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r0 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000140)) r1 = getuid() r2 = getgid() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe87) r7 = getgid() semop(r4, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x6, 0x2, 0x1400}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r1, r2, r6, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80}, {0x1, 0x1, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r11, 0x5) 16:00:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000240)=0x1012b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) sendto(r2, &(0x7f0000000280)="6edab82d3c9f65761270cd5e8c41a3e699dfd643122d36b1a8b69e04f015200fb3b4fbd1951c3d73f4f806638dc786fb593ab4f45f4f4910f9577541eaed1cbca596ef2b19d23cdc4aa7057176e3adb5c7af318e12e5e6edf5856bf42ca3cb16aafe291c40f970506e0cc45be7c141", 0x6f, 0x400, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:34 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x6) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) dup2(r1, 0xffffffffffffffff) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:34 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) kqueue() syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0xc91) 16:00:34 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="00a953186004008b007b1a12a0cf0e86fc7f1f17000000000600185058347100b258ed99bc620a2e79d99e000400003f00ffff00603e97a0c224", 0xffffffffffffff53}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="2c85e820059eb034c6669a92cc2ce3ebf3ab9b0f88dd9bf1916f45f79326d8f46b638e52c2076bbb47277c3101635ec9d7b68264e92b9886e4dedb0eefb7ab99db3c52882f4ded0f70fefdd5efb7564f7ed722251e32e03793b361cb69ba6534b955c6d6f59b0c84b090e196c64e71b8ec1b568bd69fcb87c0c90b06d09d0d3cea6135ce76532dc9f7e39226e457305ac3bf86ff6106105807f2267a77a7574fe86f2314b06f31f7d902050165bc0149d6fccb8590ad796fe3d6c49ff967dbcd73d4bf395e3b2517c2ac162256bbe638cafc2db7bc2f1f057f7c262ff119d196fa818fb888bd96e0f8b81a746c529a5314199c36d8052df8dd2671d7d977f92579f948377c013c8e04ad17"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xd9e, 0x80, 0x9, 0x0, 0x2, 0x6, 0x10001, 0x0, 0x2, 0x7, 0xf42}) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000410000000090300000000", 0x2c}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x162) 16:00:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x4200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x797a], [0x0, 0x0, 0x3]}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x4, 0x1f}, {0x87, 0x3}], 0x2}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x8000, 0x0, 0x20, 0x5}]}) ioctl$TIOCSDTR(r1, 0x20007479) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r4) listen(r4, 0x9) dup(r2) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0x1, 0xfff, {[0xffffffffffff8000, 0x7fffffff, 0xfffffffffffffff9, 0xa52, 0x24b0, 0x3ff, 0xd657, 0x0, 0xfffffffffffffc01, 0xfb, 0xffffffffffffff01, 0xb2, 0x401, 0x800, 0xfffffffffffffffd, 0x0, 0x84cd, 0x7fff], [0x10001, 0x7, 0x6, 0x5, 0x8001, 0x80000000, 0x0, 0x8000, 0x8, 0x6], [0x7, 0x6, 0x4d, 0x1, 0x1, 0x7, 0x5], [0x6, 0x9, 0x1725, 0x5, 0x7f, 0xd40], [{0x8001, 0x8, 0x7, 0x7f}, {0x9, 0x2, 0x7fff, 0x6}, {0xaa, 0x80000001, 0x5, 0xff}, {0x3, 0x8, 0x67a6, 0xffff}, {0x6, 0xca2, 0x7, 0x7e}, {0x7f, 0xa19, 0x0, 0x76}, {0x7fff, 0x72, 0x5, 0xffffffffffff8000}, {0x6, 0x9, 0xca, 0x2}], {0xb30b, 0x101, 0xfff, 0xfb}, {0x0, 0x6, 0x7, 0xfffffffffffffe00}}}) r5 = semget$private(0x0, 0x3, 0x1a) fchflags(r3, 0x10000) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000140)=""/157) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x20000, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000008c0)={0x10, 0x80000001, 0x4, 0x7, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0xb000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd33}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x4}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x50def05}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7f}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x363f}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}], ['./bus\x00', './file0\x00', '\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./file', './bus\x00', './bus\x00', './file'], 0x8}) close(r7) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f0000000840)=0xc) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000880)=r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r9) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="41db473b746f00276b664fb62ac6") load: 3.35 notvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d8a258 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d8a258 16:00:34 executing program 1: r0 = msgget$private(0x0, 0x491) msgrcv(r0, &(0x7f0000000040)={0x0, ""/184}, 0xc0, 0x0, 0x400) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) r3 = msgget(0x3, 0xe5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000500)={{0x9, r4, r5, r7, r8, 0xc964bb831acce353, 0x9}, 0x3, 0x8001, r9, r10, 0x3, 0xfffffffffffffffb, 0xffffffff, 0x9}) 16:00:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0xfffffffffffffffc], [0xfefbfffffffffff7, 0x0, 0x0, 0x0, 0x5], [], [{0x0, 0x401}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0xdd8) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x6) write(r0, &(0x7f0000000140)="200e22", 0x3) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x80000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) acct(&(0x7f0000000080)='./bus\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) renameat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20010000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20011000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20012000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20013000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20014000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20015000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20016000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20017000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20018000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20019000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2001a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2001b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2001c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2001d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2001e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2001f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20024000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20025000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20026000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20027000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20028000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20029000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2002a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2002b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2002c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2002d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2002e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2002f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20030000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20031000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20032000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20033000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20034000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20035000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20036000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20037000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20038000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20039000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2003a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2003b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2003c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2003d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2003e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2003f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20040000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20041000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20042000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20043000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20044000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20045000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20046000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20047000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20048000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20049000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2004a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2004b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2004c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2004d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2004e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2004f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20050000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20051000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20052000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20053000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20054000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20055000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20056000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20057000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20058000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20059000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2005a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2005b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2005c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2005d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2005e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2005f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20060000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20061000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20062000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20063000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20064000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20065000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20066000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20067000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20068000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20069000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2006a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2006b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2006c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2006d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2006e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2006f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20070000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20071000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20072000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20073000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20074000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20075000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20076000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20077000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20078000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20079000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2007a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2007b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2007c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2007d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2007e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2007f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20080000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20081000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20082000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20083000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20084000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20085000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20086000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20087000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20088000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20089000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2008a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2008b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2008c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2008d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2008e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2008f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20090000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20091000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20092000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20093000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20094000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20095000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20096000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20097000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20098000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20099000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2009a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2009b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2009c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2009d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2009e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2009f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x200ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20100000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20101000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20102000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20103000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20104000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20105000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20106000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20107000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20108000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20109000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2010a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2010b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2010c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2010d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2010e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2010f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20110000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20111000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20112000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20113000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20114000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20115000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20116000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20117000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20118000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20119000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2011a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2011b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2011c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2011d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2011e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2011f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20120000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20121000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20122000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20123000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20124000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20125000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20126000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20127000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20128000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20129000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2012a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2012b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2012c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2012d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2012e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2012f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20130000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20131000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20132000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20133000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20134000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20135000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20136000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20137000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20138000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20139000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2013a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2013b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2013c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2013d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2013e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2013f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20140000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20141000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20142000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20143000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20144000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20145000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20146000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20147000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20148000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20149000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2014a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2014b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2014c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2014d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2014e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x2014f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20150000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20160000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20170000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20180000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20190000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x201a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x201b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x201c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x201d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x201e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x201f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20200000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20210000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20220000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20230000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20240000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20250000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20260000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20270000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20280000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20bc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8074bea590 va 0x20bd0000 didn't change! 16:00:38 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x4, &(0x7f0000000000), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffffffff, 0xffff}, 0x8) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000100)=[{0x7, 0x4, 0x4, 0x80000000}, {0x7, 0x2, 0x40, 0x81}, {0x6, 0x4, 0x20, 0x2}, {0x6, 0x20, 0x80, 0x7ff}, {0x20, 0xff, 0xd, 0x5}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x140) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r4, 0x6, 0x10, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x45}, {0x5c}, {0x400a}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r6 = dup2(r5, r2) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000180)=0x6) 16:00:38 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4c}, {0x1}, {0x106}]}) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="d43c16dff24ccde24d2a347b0ee8") 16:00:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0xa9, './file0\x00', './file0\x00'}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000300)=0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) 16:00:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8716384d8227a30af2d28609cf675636b66f74cf05554f01fdd35cbc03802579fd615c206b5fab0982032f5737907b6251a7f65a8e9e8756474cdf2c22a000c16df9c4fb8d59df8bc6d71916ec7e3a85fb8bf2ae0284d514cff3753937edaac4416e32d7f940719c0f6b6667e3f6756655a4038ca4b0a8729b86d3dd69a1438e5fb9a14f93d3933d44a546dac571efacbfc26c7d20ab415ccb9568c1505c9edfe40d59c3f47fe530c21ed9854ae6456638e7df1d6ae2181f91edf2a3ed4b8144b559e89cbe6f48b6ecbd44b32aaed98e164526ae6035b97586f46555f44e51465773e12350786473057e0e335c3465525668bfad7239401ad3cedbe87a18d54fdff560810c21ba9c07a9f567a949e484dcc1ff12d926504c7f7a5b4651df4b2e19fe2a122943c01808e869a1424a2c3444ab08a9f31bd57884f239cc39826b8f5f9bb41f3cfb6698ba750cb244f1616e2d5b26dd7016378bc333d3a1d63ba5ac889ce1ad3b06502ba29a662c"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffffd) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x82) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000100)=0xfffffffffffffe05) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x5, 0x0) dup2(r3, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f00000001c0)=[{0x7, 0x6, 0x14, 0x1}, {0xffc0, 0x8, 0xf1, 0x3ff}, {0x8, 0x80, 0x9, 0x6}, {0x4, 0x0, 0x0, 0x4}, {0x40, 0x9, 0x0, 0xffffff00}, {0x9, 0x20, 0x1f, 0x40}, {0x2, 0x3, 0x3f, 0xffff}, {0x9, 0x3, 0x81, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x335f9bc5, &(0x7f0000001640)) sync() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unveil(0x0, &(0x7f0000000100)='c\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) dup(r0) r2 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) socket(0x3e, 0x0, 0x200) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r4 = shmget$private(0x0, 0x4000, 0x8e4dbd5b5dfee619, &(0x7f0000001000/0x4000)=nil) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r4, 0x0) r5 = semget$private(0x0, 0x1, 0xc1) semop(r5, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r5, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r6 = getuid() seteuid(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semop(r9, &(0x7f0000000d40)=[{0x2, 0xff, 0x1800}], 0x12c94462) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000500)={{0xd, r6, 0x0, r10, r8, 0xb2, 0x5}, 0x1000000000003b, 0x80069, 0x200000000006}) r11 = getgid() r12 = geteuid() r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r13, &(0x7f0000001980)=ANY=[@ANYBLOB="d1c9fcc8ccef944d2500da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d2264304905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3458755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe62548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e27f2f973e885f0cfcf6c469dfb8420dca12490ed8c11325fd72f5d7d17e79596e8bc13db02c3d72be1bb6278f84819f528c6dba660a7446851a2a518db9ea42c6b78c92b79da98191159dc08c7c3d7d25eadb0aab129c66552a5053dc59a61a259e4b5d484d5dad549c9a6e3febe9de9cf267c6341cebb3d0d549e3dc7ee5e41654ad5df35e470a501c3ebef6b665e7555415b33bd6cadbce169b1480d393b131e1cbc52b78651cf53f4ecd500a4eefe84c2a976ac3f24868398816d9af9159320208474856dbb2be43a7356f53e78987090ee4b06a7ebb8250988072eae9dd5b6574f73ede314fe232aeead5e45af40f8aa20a09a7c9062893cca5f2c1d803adffd4a54aa52dfd67f063ac6d53e9ed454557ad4478e28cd8896a820c33123af94abff8673a50d4cda237218c68cf0947dee3ebd2741d36e64d5b8dc204eca69e3d54a725c1d3c17f5bd92231d183eb7e33ee5c3a154c95c70fc3825f47b6b6e06ca1b148bd85a74d598d35928b971879966499079cc9bce0278ca064df43a2ea1a3b944598a7b3241e356ba9d9cad5c804a15102dc8ac999a8cb8a6a0a7247056269d6c5ff745b0e2c16ba45443c01000000327aa134e839baaf8f7af69070bdc726c083da5aeeea5abbea34be9baaa84a392f1b424cdbe52215110c10100978a3a0fc3eba103ae5343619980cb4e9d392356a570e8c02f4661647f4c49f942be39bcee320fcb569e4e5b71e2762010da528f16215e6e745bdffa7cc96332556e50b0bc785be1f59b0c5ffb826355c2f71b87bf2fccf0712588c903c26cecd3724dc79bf9803d3426a9612df9d9ea0d9bd643a8827b47f71d7d6d812058de86d3a5161c87dd2"], 0xa) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r15 = getgid() chown(&(0x7f0000000180)='./file0\x00', r14, r15) r16 = semget$private(0x0, 0x7, 0xa0) semop(r16, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r16, 0x0, 0x0) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r11, r12, r15, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r15, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x800100006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) dup2(r2, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x2, 0x9, 0x23, 0xffffffff}, {0x45fc, 0x81, 0x0, 0x5}, {0x40, 0x80, 0x1f, 0x6f42}, {0x8cf, 0x20, 0x81, 0x5}, {0x401, 0x4, 0x8, 0xfff}, {0x2, 0x0, 0x7, 0xc8}, {0x0, 0x14, 0x3f, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:38 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x47}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x784, 0x2}) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x509) 16:00:38 executing program 0: close(0xffffffffffffffff) r0 = getpgrp() r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r5) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000480)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r10 = semget$private(0x0, 0x7, 0x287) semop(r10, &(0x7f0000000180), 0x419) semop(r10, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x2, 0x400, 0x1000}], 0x5) semop(r10, &(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(r10, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r6, r3, r6, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000540)=0xc) fchownat(r15, &(0x7f0000000080)='\x00', r16, r9, 0x6) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = semget$private(0x0, 0x7, 0x287) semop(r21, &(0x7f0000000180), 0x419) semop(r21, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r21, &(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(r21, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r18, r16, r18, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r12, r18) r22 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) r28 = getppid() getpgid(r28) r29 = msgget$private(0x0, 0x20000003c4) msgrcv(r29, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r29, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001143c300"], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r29, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r29, 0x0, 0x0, 0x1800) msgsnd(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x1, r24, r26, r23, 0x0, 0x46, 0x81}, 0x10001, 0x1, r27, r28, 0xa5, 0x1, 0x4e2c, 0x6}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r0, r24, r1}, 0xc) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getppid() wait4(r6, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r8 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, r11, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r12 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r12, 0x5, 0x8, &(0x7f0000000140)) r13 = getuid() r14 = getgid() r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r16 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = getgid() semop(r16, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r18, r17, 0x0, r19, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r13, r14, r18, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r4, r18, r9, 0x1e4, 0x7}, 0x5, 0x5, r6, r5, 0xfffffffffffffe01, 0x20000009, 0x8}) r20 = getpgid(r5) r21 = syz_open_pts() ioctl$TIOCSETA(r21, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r22 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r24, r23, 0x0, r25, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r26 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() r28 = socket(0x800000018, 0x1, 0x0) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r30 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r29, r30, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@cred={0x0, 0xffff, 0x0, r20, r24, r30}], 0x10, 0x3}, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x2}], 0x8, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r32 = socket(0x2, 0xc003, 0x0) connect$unix(r32, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r32, r31) setsockopt$sock_int(r31, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r33 = dup(r31) sendto$inet6(r33, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r33, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r33, 0x40044b06) 16:00:38 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x7ff, 0x3, {0xd9, 0x3}}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) shmget(0x1, 0x1000, 0x600, &(0x7f0000ffe000/0x1000)=nil) close(r2) r3 = accept(r2, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r3) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) socket(0x2, 0x4, 0x3f) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = geteuid() r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="5d6e8427403f9942d02cb9154618b38eb1f2084e4197975a02a677f8bd02d3b20b254d4a86e85de4d8dc7535e09055b97da04d8316571b6883f22fc13e260c22d93bffe1a8ce82e51aad7f7140adae77114d7070ae1f573bc1fc0ff500726b3122294ba964ebf79b1ea7ebcc450199c389bfd9c31badd8d936697ad4a3aaac8016b0867591e8bb1620061adafdd3b85aa3300eb14ca909af09205e74682caf69601be3ca976b517d4debb966f79f8468a29d92bec32bb1644f29e622dd6c58022132dbb0bb046bd87f2b636daca4e2c9"], 0x1, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000730600"/189], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r5, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="b1dfa7cab2a13ecdb6b8492b42733f982e7af0ac2f8ccb4b9ab3149784e4e1ed1c29b21245d534df1017aedfc5c7cdb6c0114a29bb227f08a831c7b1865bed1e9c630dc3a7be949d78fdcad46805c4ad0bd27a743afa17e9959ca1d7e88200174bae84acba1f0f91bd1489d0d90ec30b9e438232445d1b379cd8a3dbec1ac420cab8e5d0947a304c1872c76818f85869eec5cdb8b2f4f9e4c2c6167ccf033bd267ac5d623eb4188531b7c9be1f035fb4"], 0xffffff64, 0x1, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x0, r4, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x1, 0x0, 0x0, 0x0, 0xa5, 0x0, 0x0, 0x6}) r6 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = getegid() fchown(r6, 0x0, r7) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r7, 0x0) r8 = dup2(r0, r0) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:38 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x200, 0xab7717f184318b64) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)=""/119, &(0x7f0000000280)=0x77) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x48, 0x4, 0xfffffffffffffff9, 0x2}, {{r1}, 0xfffffffffffffffe, 0x88, 0x40000000, 0xaa6, 0x800}, {{r3}, 0xfffffffffffffffc, 0x9c, 0xf0000000, 0x5, 0x81}, {{r4}, 0x800000000000000b, 0x71, 0x2, 0x8, 0x1}], 0xffff, &(0x7f0000000140)=[{{r5}, 0x0, 0x82, 0x2, 0xe5, 0x100000000}], 0xf18a, &(0x7f0000000180)={0x3d}) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="eab06fb1c37b882d2a4ca02a0f5a1a2b"], 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, &(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xfdc7) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6, 0x0, 0x0, 0xa16}]}) dup2(r2, r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x44}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3b0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r3, 0x0, r4) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") readlinkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/70, 0x46) 16:00:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0x9}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000d53003ebfeff0009000000000000005b8b071b542a538706001b10a8f0619e9a8008000000068f324c0000b8180000000200f000000000000000b400000000000000"], 0x38}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000180)={0x8, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x9) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) recvfrom$inet(r2, &(0x7f0000000200)=""/37, 0x25, 0x42, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[0x8, 0x2, 0x5, 0x7e, 0x6, 0x0, 0x4, 0x4]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) fcntl$dupfd(r4, 0x0, r5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0xd2d) 16:00:38 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x40000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) chdir(&(0x7f0000000180)='./file1\x00') open(&(0x7f0000000100)='./file0\x00', 0x95f1de5427843ca0, 0x0) 16:00:38 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x810, r3, 0x0, 0x53) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0x8, 0x2, 0x7ff, 0x3a9}, {{r5}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x5}, {{r6}, 0x0, 0x0, 0x2, 0x1ff}, {{r6}, 0xfffffffffffffffa, 0x1, 0x1, 0x7, 0x7fff}], 0x7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xc2, 0x8, 0x2, 0x2}, {{r4}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0x2}, {{r4}, 0xfffffffffffffffd, 0x40, 0xc, 0x9, 0x7}, {{r4}, 0xfffffffffffffffc, 0x4, 0x1, 0x7fff, 0x76d}], 0x8, &(0x7f0000000000)={0x7, 0x6}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x43) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='r\x00') r7 = dup2(r6, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='L\x00\x00\x8dw\b\x00\x00\x00d0\x00', 0x80, 0x0) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r8) symlinkat(&(0x7f0000000400)='./file0/file1\x00', r8, &(0x7f0000000440)='./file1\x00') kevent(r7, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = syz_open_pts() fchflags(r9, 0x1) dup2(r2, r1) rmdir(&(0x7f0000000300)='./file0/file0\x00') 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) dup(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000340)={0x40400000000000, 0x200000000000003}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x0, 0x800, 0x0, 0xffffffffffffffb7) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xd}, {0x6, 0x0, 0xfc}, {0x6, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0xfffffffffffffe27, &(0x7f0000000000)="0000000097fb") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r7, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b8fafd72c1a447f73215d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r8, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000"], 0x4c, 0x0, 0x1000) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) msgsnd(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000007ef667c107b1856edc308bb6235aa65b77fa01e0c4a00217b83867c3f7d127da1cae5a78188a827f1d31304f52b93e0f8f0a055233e87a5615e2187e5ed29ad628543ff882340c9706f816ba8ca9603cb3eb82f110f1e038dd7baaa359b3904dd0ae15ca23febda1b78e9673bc275bfff75fa88c0e17d2ee6824ad51fd000000000000"], 0x8b, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x980, 0x10) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x9) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x980, 0x0) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus/file0\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) fchflags(r1, 0x0) 16:00:39 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000040)={0x8, 0x7ff}) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:39 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, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) 16:00:39 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18514, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r4 = dup(r3) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000200)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x80000001) 16:00:41 executing program 0: ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)=0x81) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) r1 = dup(r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0xb, &(0x7f0000000100)={0x1, 0x3, 0x2, 0x5, r3}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r4) r7 = socket$inet6(0x18, 0x8000, 0x20) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = dup(r2) r10 = dup2(r7, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000000200)) r11 = semget(0x0, 0x3, 0x100) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000240)=""/172) r12 = accept$unix(r10, 0x0, &(0x7f0000000300)) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r15 = getpid() r16 = getuid() r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r20 = fcntl$dupfd(r9, 0x0, r2) r21 = socket$inet(0x2, 0x2, 0x81) sendmsg$unix(r12, &(0x7f00000005c0)={&(0x7f0000000340)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000380)="2afde6609e3475c4f0806988237c602b845fb4794e7ccf64f26b466becc9163428", 0x21}], 0x1, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r13, r8, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r5, r6}, @cred={0x20, 0xffff, 0x0, r19}, @rights={0x20, 0xffff, 0x1, [r7, r20, r21]}], 0xa0, 0x8}, 0x2) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r22, 0x82485608, &(0x7f0000000640)={0xffffffff, 0x10001, 0xff, {[0xf82, 0x400, 0x1, 0x4, 0x99, 0x8, 0x5, 0x252e7e27, 0xfffffffffffff000, 0x4, 0x8, 0xffffffffffffff80, 0x7, 0x1, 0x1, 0x1, 0x4, 0x3], [0x45d9800, 0x1180, 0x5, 0x200, 0x0, 0x0, 0x2, 0x81, 0x7f, 0x100000000], [0x6, 0x3a, 0x8, 0x3, 0x3, 0x1f, 0x1f], [0xffffffff7fffffff, 0x2d, 0x8001, 0xfffffffffffffeff, 0x1, 0x10000], [{0x5, 0x7, 0x90, 0x7}, {0x0, 0xedff, 0x8, 0x1}, {0x800, 0x7, 0x3, 0xfffffffffffffff8}, {0x7ff, 0x4, 0xb582, 0x10000}, {0x26e2, 0x7, 0x2, 0x101}, {0x6, 0x4, 0x80008000}, {0x20, 0xffffffff, 0xc09dfbb, 0x800}, {0xfff, 0x7, 0xffff, 0xffffffff}], {0x2, 0x9, 0x4, 0x3d}, {0x9, 0x80000000, 0x1, 0x100}}}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x1) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r3, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x9, 0xdb, 0x5, 0x1}, {0x80, 0x40, 0x7, 0x9}, {0xfffc, 0x3, 0x9, 0x800}, {0x8001, 0xb6, 0x5, 0x1}, {0x0, 0x0, 0x2, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="f87445d4c2a7cb2931a0309246c360c939252442d2ec86aeb2a6ede3ff3fcabd1cb02f9d883b6e03a738b1993e275dc278b5eb80935e3c64d3922badb00fda16a12d9c5dc5174010268ef5cc57e86c88716e6732bf72225dc9ed9bba1bf6ecf60b9234fbf8f9d5dc06feb1dbac99494dbc28eed38536d0d4d5656d7aa4d25fdd2b001c5f8cd15b21e82b03010bcb9ed1ffac0012b7b437f9810ff14824f091d41a9e0c60bcab38c113d8114e8cd7d09b45ec7c6e75d19a2b8ed74710b3f9c3d1751ef6558fbff7965b028a5c82eb66fd72a50afbd97d068c157e6eada9a8bbd59dc6", 0xe2}, {&(0x7f00000003c0)="72969ce789d16acf4b0263bf0cc5006b834e84e67ab0ff61fe74e36b3dee22d9078348894caa8234239b81648a2883381eb554b424fa77c8be98ed9a78ad6d41ac2cdf6fc78cc4891b3c3b5c613defc2095f29f4cf852faf27ca2b8baea371a477660e489af2fc20c150479b4a36fb54e7c5de2e9d5414e5e7c0775ac8e9ec4fa8870497eb759357", 0x88}, {&(0x7f0000000480)="cdf89165a43bc7471706ddec3e5a650e4cf80679cb69091fc7ebee3464b323a2a2ca89095bcb4b16d671398a016ebcc8329d7e67c795aab239bea4815b72648ef499f90ed94512c6d43332be2e945d2fb8b7579580846a06115df1f8ce4c9cfe1e1fb698ef3c5b0fe6cbfa09fa3bd83f918a9b27da2b275421feb4508b6645fe8841464f9247ca3f9a290fb5a3951545beca3d5a3ab9a1219cca92ef9d4b67edafb7ecc8b69985cb63e90428d55dcdef35c1c5fc949b9257112242a0", 0xbc}, {&(0x7f0000000180)="78b5a207d298c0cca7a7bcd01848a42c57b8c4bbec6e1c7352011b964316b57c0c831beef08b3b2cf321546312185ba448bce11ff9a32011f67e5e309ad745b0f99d7f0bbcd8d5573aab84ce74d2214c2e6cfc", 0x53}], 0x4, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000005c0)={0x9, &(0x7f0000000540)=[{0x3, 0x7f, 0x1, 0x6b}, {0x3, 0xff, 0x8}, {0x4, 0xbc, 0x16, 0xe869}, {0x80, 0x8, 0x8, 0xffff}, {0x1, 0x84, 0x81, 0xffff}, {0x2, 0x40, 0x2c, 0x8}, {0x4000, 0x6, 0x8, 0x401}, {0x1, 0x4, 0x23, 0x40}, {0xcde2, 0x0, 0x6, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x102f) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getppid() wait4(r5, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r7 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r9, r8, 0x0, r10, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r11 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r11, 0x5, 0x8, &(0x7f0000000140)) r12 = getuid() r13 = getgid() r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r15 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = getgid() semop(r15, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r17, r16, 0x0, r18, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r12, r13, r17, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r17, r8, 0x1e4, 0x7}, 0x5, 0x5, r5, r4, 0xfffffffffffffe01, 0x20000009, 0x8}) fcntl$lock(r1, 0x0, &(0x7f0000000100)={0x944a0f77b4cf9e1e, 0x66c95231deeb3f12, 0x6, 0x0, r5}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) kevent(r19, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:41 executing program 0: socket(0x18, 0x2, 0x0) r0 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) msgrcv(r0, &(0x7f0000000680)=ANY=[], 0x0, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x6118, 0x7, 0x10090d3, 0x3, "d730c1e7bb6fc6e23c5b00000000001000e74de4", 0x7, 0x2}) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xf2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgget(0x2, 0x4ccd1f0a8680bda3) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0x7) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r3, &(0x7f0000000240), 0xe4) write(r4, &(0x7f0000000200), 0xc40) r6 = socket(0x18, 0x8002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r6, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket$inet(0x2, 0x10000, 0x80) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xff) syz_open_pts() close(r4) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) 16:00:41 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$sock_int(r1, 0xffff, 0x301, &(0x7f0000000080), &(0x7f0000000100)=0x4) 16:00:41 executing program 1: nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) fchflags(r1, 0x0) 16:00:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() writev(r3, &(0x7f0000000040), 0x100000000000038d) 16:00:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, '.\x00'}, 0x320) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1b32], [0xffffffffffff7fff], [0xa2e], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [{0x0, 0x80}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536"], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x99, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0xe9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = getppid() wait4(r4, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r6 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r7, 0x0, r9, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r10 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r10, 0x5, 0x8, &(0x7f0000000140)) r11 = getuid() r12 = getgid() r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r14 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() semop(r14, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r16, r15, 0x0, r17, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r11, r12, r16, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r2, r16, r7, 0x144, 0x407}, 0x5, 0x5, r18, r3, 0xfffffffffffffe01, 0x20000009, 0x8}) shmat(r1, &(0x7f00004ea000/0x2000)=nil, 0x1000) r19 = socket(0x2, 0x3, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8040691a, &(0x7f0000000300)) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000000040)=""/177, 0xb1) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x80) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000140), 0x2aaaaaaaaaaaa7b5) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000480)=0x7) r5 = socket(0xd8a4fc9337bfb458, 0x5, 0x2) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="fb21c09da4ce1bed99bbf0be1c49cd1c8d3e3c950dc4241dd137258bc9d9fb7ff41c2043dd79cc65dff6c479ef2887786a7e1b74b5718f8adaa4ca2ed65d33ca9f015cc3bc406ba0aa303e8e2e821f44db67e89142dad945aac8d8cc0d0ecaa5c5e46456b632ca1b30e56c009be4b96d3edffbd60741f98d0e0699287cf53a0b1f50c428d7a3", 0xd}, {&(0x7f0000000240)="c27d3f0546640dacd5cec90b34f996c295fd92895b44ca80cbf98d93a0dd011a2722c6d85b592136f20763a5fd0c4b73a0b4c83fbffe1fc4d92f510d12c69a8f96fda3a97ea5a5f72ba4f7fae8f1a31073a5f4d2838aa9dc66cf77b539eab45472c189f7e3cef4dbb2154a7105f2f43cfca74ba2cfe2", 0x76}, {&(0x7f00000002c0)="027ae4a9e137e3f23b88560d5ee865d457ff6f6a4b3eb3b6169b93ddbb7644ab5b3d12e0555f364160986c5ed3919ffc980900c491971df5e3bb6401f48dd37a6fc201d550686f9e9a11a1214f38343db579f8a51d6a95a02ce421d19070449710e11093c58493c359f481193b4e76bb42895b4181b5a3628194999c5c75db62b7feeedf7e3bbd397c7255b45c14571c3e16e1298e5f6048ae57b46e509e06e1db4895be75200689ee8fa3c67b9f1da6862397e92b4470b8ddef47f4637e7de01c3be241c1ae461a", 0xc8}, {&(0x7f00000003c0)="42171067e38eef133feb2cd99d38b1058d3d04def5b9aff75419514ba951e1771d654be0c6f9824646710c631f4bcc5349714a993dd3ebf03566768fdfb62ad8617897dd54681255c2b9b2a592be895f1d075b82be3717", 0x57}, {&(0x7f00000004c0)="ef5276eb811026ac58144040a2a73580991fa245624b44e84c3fca606c0a6114f0edab7598dc2ed1c440615212227db620d7ec0d8f0992a84a59f5da59481392b725855f482eeeee1eaf812c", 0x4c}], 0x10000000000001c3) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000100)=0x3) fcntl$lock(r5, 0x0, &(0x7f0000000000)={0x1, 0x1, 0x1, 0x80000000, 0xffffffffffffffff}) 16:00:41 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x1, 0x8, 0x40) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x12) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r3) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) r4 = socket(0x18, 0x2, 0xff) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unlinkat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000280)) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000140)="ad18f01800000000", 0x3d) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="daa9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x80) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x5ffa, 0x8, {0x80000000, 0x7ff}}) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:42 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r13 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r12, &(0x7f00000006c0)=ANY=[@ANYBLOB="1b213fcaf771c6583cbcc7565413b5ffc9ebcbcb489a44eedfaeea38f236d67f86484b829251657d38e809522ffb26cc0f0baa72613f0b7aa1f12031e48f5d6bc0a40f86f33bc4ed54615758e2e31c79ec718e52341441a1dae63c301b277f0013e24e265e143dd5a62614c632ff13568eb31a7693d99b47872d3ce4283571a041d3f36852914f82fee8954af9aceb1d020d25271a70ab9d2c300068c5a75f66980b1476c79461ef80871f1cdf7927dd0156d9ec4a7f0aadfdc09075783d1ba8c6e4570d5fc081bd687e8eecd94f4b8d906e6267d1a08f20fb24b2d7670806301b3838111601d1c1f420bdd6f7d5f480766f780ccc7fab51401002a7934703caf18a14"], 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r14}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r15, 0x0, 0x0) r16 = msgget$private(0x0, 0x102) r17 = msgget$private(0x0, 0xc6) msgsnd(r17, &(0x7f0000000dc0)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae63318124aa06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af000400005b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d71097"], 0x176, 0x800) msgsnd(r16, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r16, @ANYRES64=r12], 0x7, 0x0) msgget$private(0x0, 0xfffffffffffffffd) 16:00:42 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10000, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r2) r3 = accept$inet6(r2, 0x0, &(0x7f0000000180)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r3, 0x2}) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair(0x6, 0x8000, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getegid() fchown(r6, r7, r8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) fcntl$getown(r5, 0x5) getpid() r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = getppid() getpgid(r12) r13 = msgget$private(0x0, 0x20000003c4) msgrcv(r13, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r13, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r13, 0x0, 0x0, 0x1800) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x1, r8, r10, r7, 0x0, 0x46, 0x81}, 0x10001, 0x1, r11, r12, 0xa5, 0x1, 0x4e2c, 0x6}) getpgid(r12) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r15 = getppid() fcntl$lock(r14, 0x9, &(0x7f0000000580)={0x3, 0x2, 0x68, 0x414, r15}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/fev/`pf\x00', 0x2, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x20000000000005e7, &(0x7f0000000580)}) r17 = open(&(0x7f0000000380)='./file0/file0\x00', 0x8000, 0x20) ioctl$WSDISPLAYIO_SMODE(r17, 0x8004574c, &(0x7f0000000480)=0x2) r18 = msgget$private(0x0, 0x0) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r19, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r19) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000080)={0x20000000000002eb, &(0x7f00000001c0)=[{0x4c}, {0x20, 0x1}, {0x6, 0x0, 0x0, 0xa1}]}) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000280)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599fd44fba5d75874a9051c29054fe0aeb67f5c168668c919c90da7758000804ea3229e97d9242f5b320bed971ec5b10486eef3abcb91b756682ff9ac25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d78764000000000000000000000000000000000a213ba530e554df6a82d00aa34ebe4765677b2aab3d2"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r22 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r22, 0x2, 0x0) msgrcv(r21, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) chmod(&(0x7f0000000440)='./bus\x00', 0x2) lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) msgsnd(r21, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 16:00:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) madvise(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x63fce6438e56ee92) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:42 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)={0xff7e, 0x513b, 0x5}) mknod(&(0x7f00000005c0)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r4 = socket(0x2, 0x3, 0x2) connect$unix(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a488ef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r4, &(0x7f0000000580), 0x100000000000011f) fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x400000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x5b1307c8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x1, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x7ffc, 0x1, 0x7d, 0x3}, {0x7, 0xffff0001, 0x1e91cab4, 0x1}, {0xc6f8, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x80, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x24, &(0x7f0000000000), 0x4) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r10, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) write(r10, &(0x7f0000000280)='oL', 0x2) r11 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r12) ioctl$TIOCFLUSH(r12, 0x8020699f, &(0x7f0000000300)=0x88) bind$inet(r9, &(0x7f0000000000)={0x2, 0x2}, 0x0) readlinkat(r3, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000340)=0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r13, r6) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000300)) setrlimit(0x7, &(0x7f0000000200)={0xffffffff80000001, 0x6}) readlinkat(r3, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000600)=""/157, 0x9d) msgsnd(0x0, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000700)={0x7, 0x8, 0x35f, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getpeername$inet6(r3, 0x0, 0x0) msgget(0x2, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000800)=0x5) 16:00:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) geteuid() write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4) 16:00:42 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000001000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 16:00:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x7, 0x6, 0x1}, {0x5, 0x7, 0x5, 0x6}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000000)='./bus\x00') 16:00:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) munmap(&(0x7f0000153000/0x3000)=nil, 0x3000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000080)='./bus\x00', 0x4, 0x1b4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x7fe, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) writev(r0, &(0x7f0000000040), 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x20) 16:00:42 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568242d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f030064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r3, r5, r6}, 0xc) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d4", 0x59b}], 0x1) 16:00:42 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x8) close(r0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x96c8, 0x101, 0xc5, 0xffff, &(0x7f0000000440)={{0x3c, 0xff, 0x40, 0x0, 0x1c, 0x800, 0x1}, {[0x3, 0x8, 0xffffffffffffffc0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x2, 0x9, 0x4, 0x2, 0xffffffffffffff8b, 0x147, 0x100000000, 0x8, 0x9, 0x7], [0x1f, 0x100, 0x5acd0540, 0x4, 0x5e57, 0x6, 0x4, 0x5, 0xffffffff, 0xf1f], [0x9, 0x7, 0x613f12fa, 0x26e0, 0x6, 0xf0, 0x1f], [0x4, 0x6, 0x10, 0x0, 0x30, 0x2], [{0x1ff, 0x1, 0x3, 0xb066}, {0x3ff, 0xf9, 0x8f5, 0xffffffffffff8001}, {0x1}, {0x101, 0x7, 0x6, 0x7}, {0x2, 0x7fffffff, 0x9, 0x1}, {0x1, 0x3f, 0x1ff, 0x2}, {0x5, 0x7f, 0x2, 0x8000}, {0xa7, 0xff, 0x7ff, 0x6}], {0x5, 0x3f, 0x8, 0x7d8ea7d1}, {0x8000, 0x4, 0xfffffc00, 0x400}}}, 0x0, 0x4f}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000080)={0x9}) recvmsg(r1, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x4, 0x1) 16:00:43 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) connect(r1, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r3) r4 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000080)='./file0\x00', r4, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x6, 0x4, 0x81) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e699319296482911386351b39c019da30c78ca272c7451bbba530ad6ce060766485cdab98cb578c55af017af46f0420fc19b6f58c46f43610a9cd3a7a7ecb9f5eebe9e7733443a06abaf88f0c08e99965b21f1cd825a889361e1638d0284f5f6f624c780f3f36fb072379a21a7d4a1f19434b89e27eaa416bdb51ac2106856c9a558f59722399070b0df5c7d7bcd265fbe6b3c63f414546ebc29d0a378297627c035714482d878159caedfeaf01b3f05b2b86ea09e1132e6813eededd575d8de985a964350e79754839d6765221bbb3c6c5d963842d734245764ff90e8bc38b3e99042bbcc82cff3a09c00984e0465bfd8f5272e2ca44472c5df1f950ae822a6112be962952c368ae9dd9f36274fda261b16e94b7f7194aea4b6c887d0844e1c22b64a901ebc7f3b4ee1134a0ef3197d7fb5706f87ce215311a6c3da2301775ecd88b57beb5fbb9f149ba3ba2463bcf288a9b497825ca853136c3d70436a99a49146689ef210844ad5570b1a8c229fa481bceb061510ebb3104b510709f6debe28465f38fb407dfb44ff4bcc980523b34e160b026ea563ab20626b30ab983584602eaf1546976b727c21d57f06091e4f7dc8a602f04e6aec629cca57147285eecd4c76d95de0f45dc3e668260b6ed712e459d8f12c93b38f31f066145916db0e9c8c6fd275645f53b382f9a95fa6939cb7561a2887cff3ba4868e06a7e0fe10ffd70d80828", 0x213) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:43 executing program 1: getrusage(0xfffffffffffffffe, &(0x7f0000000000)) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/153, 0x99) chmod(&(0x7f00000000c0)='./bus\x00', 0x100) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x200) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1008613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x1) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:43 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000140)="0100358a", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x1000, 0x4) socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdfffffffffffff13a7992df8358baaa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e84959bee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e3143300000000e02b05e5d12f524ab2aa8cc7712a90279dbff4b7b46564ef4a08576ecab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6f4ee849ff7ce69de0941946ea2256b1f027bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36df3c1b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548c4ffda5eb1552f6bd6265f2a6efaefaec1acc5d00443d9431c3442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a4f0c00000b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca333ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6835d4f982cc2d6ad126358a2bf7eb6652c52476b0f4a1fc4c7ee2e61ac5538254b916042575a9603e5be325b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d900000000fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75eca85f376c8c3f120c300afe7e7c1f1dbe510400000000000082fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6f89b73be85b7dd6c9116d3a7956b2cd3b65c4ab78a2793c3f9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb3d787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d1d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a4807864942a74a7be7d7113aaeb5e3dde2c9f06cdb3f62ffd521c8945a8125e9f5f8f0474e5d5e1ac44dff7a5ae7440236d8a959373f46ec6c4215f762ac83b284680000000056f33cdcaf683fb5bf1a536e177e5266bfcdd18be9981d23a13a8ecc1c9de68ea7c89eaf8db0281b275da3ec0738e0ee1d382a4bbc930a3d3347282238e3d92013e1e56ddb44a5b28e2b5ed005cd26e138d14b988491724c5430e3aa3b977f2f8e2e94ed1f3b0a1c2bed7e5d56bc469f1611e77dd12a3bb3189ce4eedab871ee0db78c05fcbe73949b0c3f000000001a0000ff28c31c6b1c8b0a4141c7b438d29f16a2038a946210c67b0277e2e18bd48049bec5bf42d5f2ecd9bc93beb58459aa24bae9afcb61611f2afa61a2bc181496a3c3dbb7cec1e12b9f741f036e8e2247e6bd842decf53a4942fde65b7b74be9262b0fbc95609ff844d014b9b8b56459899f87aef177325246a0244da14690a082bf8c04a0cadf7fe11c62660fb4dfe39961a2eecce11df3179a38978cbcee1c884ae9544e460bb35767953d61f2d1a453e86c8bacef3dc8c4be2fbbe2d95b54be1c5b857c27c3333d0e3945b024a0dc24fb0a5a402a1ed44b352959a2f252a1ab1f9e67f6896efcc742fe50ebb52f3aca72bec59a2d6ade95b56e5508ce001f38a8db33c2ef381637560faf9a32b11e5612bab767b363068b32b0928c823d1503c0b168189844c9afdfed904111fed7082f1a52713d304a1f167370096ebbac78d1a57457b8f84127a91dff739d12a49bd1b62fefe6c84c0b4654a2c3784000fc5965b3691f2bf30229513150e9b1c264553ae4154fe0852f512cdb68c66f7fa3feb4b087d4b793ae9e57e00942918d76b98fb0e5a8ee0f46aaa6e7bd09ce5a4547dab68a401f9093cd9678043cca30a7c1efdfc5d6d41c6e89b36d0139d164004e97db65b0d000000000000000000"], 0x10) socket(0x10, 0x1, 0x1) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:43 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() kqueue() fchflags(r0, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x1) write(r1, &(0x7f0000000080)="603d17369949595bb08384ecab534398c39e4b5668216532b28346b0ccf1ba66d405bc33cfb77ce7df2af832a95896428cb0f4564aa0cec812a496d6b4d1714b730e10df51906cf0d1b507c821a4177adfc133cd8749d3262b50906ac69aed0d9b15970dbd076fe43f74efa09da2d06506f71d0291c5d505e1232a4b4f7d5c987954da4cd4309d665f51ec1d961aa88de7aff0cf91160ace24464e1c0deaedd131d7c321905c65fc2ca9044ab9de92c3a05769abe5390c3f9e14b706b3b893712ec98e11c4c7baf970a53e9e17174f7def19af1482ca4b8834277967edce", 0xde) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1}, 0xc) socket(0x18, 0x2, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x8) mknodat(r3, &(0x7f0000000200)='./file0\x00', 0x6cd867b2995a2ae4, 0x37d) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket$unix(0x1, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x8, 0x0) fcntl$dupfd(r5, 0x0, r6) socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:43 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)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x85fb8b75436f4682, 0x40) fcntl$setstatus(r1, 0x4, 0x80) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r3, 0x2000746e) r4 = socket$inet6(0x18, 0xc002, 0x40) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x939, 0xfff}, {0x18, 0x0, 0x1, 0x9}, 0x8, [0x7f, 0x4, 0x14c6800, 0x9, 0x7bd5, 0x1000, 0x7, 0x8]}, 0x3c) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) socketpair(0x2, 0x8002, 0x1, &(0x7f0000000200)={0xffffffffffffffff}) accept(r7, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xb1}, {0x54}, {0x6, 0x0, 0x0, 0x3fff9}]}) pwrite(r0, &(0x7f0000000000)="ff", 0xfffffffffffffca3, 0x0, 0x0) 16:00:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f00000001c0)=0x4) r3 = socket(0x5, 0x8003, 0x7f) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r5 = semget(0x3, 0x1, 0x4) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000040)=""/212) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x6}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x20000006, 0xffffffffffffffff, r7, r10, r12, 0x268, 0x8}, 0x5, 0x5, r13, r14, 0x4, 0x9, 0x7ff}) r15 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r15, 0x8020690c, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgid() r16 = socket(0x1e, 0x3, 0x0) recvfrom(r16, 0x0, 0x0, 0x1, 0x0, 0x0) r17 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000500)=0xc) r18 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r18, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r3, 0x5) pipe2(&(0x7f0000000380), 0x2) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b35f3de446d69ec6ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035b"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r4, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r5 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = getegid() fchown(r5, 0x0, r6) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r6, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) r7 = dup2(r5, r0) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:43 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x5}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x12934f89181e007f, 0x40000403) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0758962201a277dc5745192a101000000000ffffffff045ad35a05"], 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10006, 0x0) utimensat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)={{0xf37, 0x80000001}, {0x100000001, 0x8}}, 0x1) write(r1, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x983) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x448}, {0x2c, 0x8, 0x0, 0x400000}, {0x6, 0x0, 0x0, 0x100}]}) msgsnd(0xffffffffffffffff, &(0x7f0000000180)={0x0, "d676ba5edb844f435dc561e5efa4bbd38094e44a001be6876b3709546a0d1a5e87734d036581666c22bb1dcf4ef34f7806d02b7737976fa16d4a944afd"}, 0x45, 0x800) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) getsockopt(r0, 0x20, 0x7, &(0x7f00000001c0)=""/216, &(0x7f0000000040)=0xd8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x5c}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x200007, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x4}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x2, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r2, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x6f459b946168c9bf, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0xed6, &(0x7f00000000c0)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) dup2(r0, r5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = open(&(0x7f0000000500)='./file0\x00', 0x20000, 0x0) accept$unix(r7, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000001580)=0x1002) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r8 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(r8, 0x0, 0x0, 0x0) 16:00:43 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)=[{0x3}, {0x48}, {0x6}]}) flock(r0, 0x4) mlockall(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x168) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0xb8, 0x0, {0x5, 0x25}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mknodat(r3, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x400000000000015d, &(0x7f0000000280)) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000580)=ANY=[@ANYBLOB="00fc3fdc5a4d000000000000000000000000000000000000000000000000000000000000000000795200000000000000f5a550abf52dd5ed9b6aaa693b8d093216d8636660397d5f6faf51ad387860e4285077aefaba48f9c62d0895e62ff9a9d2bd4eb997220d257761ae64a18a53e42a5e2496bbd251d74b05e51915e3fe30f27477d5445781a38dc43cfbb1174ac0c06e784f000200004c6fe39e2f63742aa1e8a804e7c42d388fd567c249f8108662c4af8644fa59de1c0cb528ec2f74940de4a92d9243fb96b7a345978a5d85ed3515cc7eccf11127887724e58e2698cf9509808f9c1add24b68c37612be1e19d475b063c3d527aa211000000000000000000061338bf64785d92ae86d753f66466bdd2475683e7cfebab951ffd12eba8c9f401d4ad38b161891638d00265b550bc9b10e4ed09f4964f4f8839c95be37470e3c7d9a8bc32a3c80dad1d4d6b64c7351e547416eaf317f0e9f1f005a1476033dd452c4e3fb34293863a45ec597b2a31b2406382d0d5c218e9fa216eb2602812425703ebdb58908597865b5b6450cc64470f8223f149972a93679878ceca3507ac984be84e90bee4aa5210ebe5c1463708f075cfe64227bcafe48b1a5271959a3e1d249db872"], 0x2b, 0x0, 0x1000) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r9 = geteuid() r10 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x6, r7, r8, r9, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) geteuid() r11 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000500)=0x5) 16:00:43 executing program 1: close(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r0, 0x0) fcntl$getown(r0, 0x5) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x802) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xfffffffffffffe26}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4000005c}, {0x4006}]}) getitimer(0x1, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc4000021000000001a004f", 0x0, 0x40000}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1c6) close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x5) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000100)=0x4) fsync(r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0xf72fad35938f1d7c, 0x0) readv(r4, &(0x7f0000000380)=[{&(0x7f0000000280)=""/221, 0xdd}], 0x1) close(r3) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000140)=0x7, 0x4) r5 = open(&(0x7f00000003c0)='./file1\x00', 0x83aa, 0x40) close(r5) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000180)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[], 0x0) 16:00:43 executing program 0: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffff0000ffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) 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}, 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", 0x23c) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) fcntl$setstatus(r3, 0x4, 0x8) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b60ee3241f7ae84e24d62faf2851") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r1) r2 = accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:43 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x80) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffff7ff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x20, 0x2, 0x1) socket$unix(0x1, 0x1, 0x0) getsockname(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) write(r3, &(0x7f0000000140)="dcfc77659c7cf72c28649ab945a63d2dbcf0b8d894ddc2e67c424e9d93f12d102c5d80127545a0db564dd84e4bbd0fec8914d61e168490eb7106f3b0bb99e2b61ab3955cefabdaa32062be2f76c1aa1b2ec98145be021e3f5bc85ea3f53daa72856b61f096250bf6814222f655ab2c0f37e093853177c9ad1178f03fee09cc341b7a00a9a8d5fe6ae45e64e7567de7a9707b7391527c18b972bab3d0c4c75ce448a848e45943b9a1ce4c51fdbfc87aa0f5273924ee31b85d2cce8043c40630dbb843737c70", 0xc5) syz_extract_tcp_res(&(0x7f0000000100), 0x2, 0x0) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47, 0xfffffdda}, {0x80, 0x4}], 0x2}) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x3}, {0x6}, {0x6}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='\xafd\x1e6/n}ll\x00', 0x80, 0x0) fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x328, &(0x7f0000000180)}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x2, {0x7, 0x7}}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x101, 0x382, 0x200, 0x0, 0xd6a9, 0x1, 0x6, 0x0, 0x0, 0x6, 0x7d}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000003c0)) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:43 executing program 0: select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x8000000000, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000480)="fb0f7a25af205b5a3235ec4f90205af822940a4b6804c4c5b8c8f434972a5266ed6f6c918a5fed0973f5391fa2df604ac14adee3d4e6f5e120c4fe507a67cc6d171f62cb6c2e87810bee6ad4ec7edb51f50b72eb0b49c160b16810321be14f941527407ae87e32aade55bbeb17dc9314ced4fcd9c86db87c5909805d706aba94bab5161199cc1d714bd098bfa9d0940d142a4fcd429c1ea75a428d06b86c96a9c4e92181ad7355a027b5a3571c42bb523a583359f739979bb232157f3db7c84219807dd8c80a1f64dc87785ff5622a2fb4f20d9fbc333e021ef21eeb167d10da1938249688e7b2dc9c"}, {&(0x7f0000000840)="8e058c1205dc03606f13c8f3057557f4ac298920a66b62db772d304fb1370ff457463278c617eed2901c5fdd25305a82d13e1c27947426aa44a8637f5a947adb75b77255c75aca0f779c0da50a50432f5197beab25d13338f957fa06b703e1232d10bcd4add9ccfb09000000000000009ffd4770f3a2d2e9bede194e532a6f7ba21a5f25a75c"}, {&(0x7f0000000780)="7558aa22afbb5e913cd0cecbb5a7f945362cb90266a898e1db9a0966459e6af85e41b0b4ffced66abc041f98d752c6c65a46c22991013e89cf7c8e23bc595122cb454a622d60b2744be101a4ea9c71168971a048fe0642048956a7d4aa3e315f8389f612c488bac42cbe827e01fff1d5e4102e95f2647ae8efb42d5da5074f8d8a7c4b7a91b4892c523f2074cbd3d7b7eadb8d44228cb1bf32ae61cff6b831982f95edbe80f6be5116f09c88f09f417e8466"}], 0x1000000000000241) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) getppid() r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f0000000440)='./file1\x00') r14 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) getgid() r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f00000005c0)) msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgrp() r25 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x80000000, 0x484}) r26 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r26, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r26, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r26, 0x4004746a, &(0x7f0000000380)) r27 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r29 = geteuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r31 = getpgrp() r32 = getpgrp() msgctl$IPC_SET(r27, 0x1, &(0x7f0000000300)={{0x8001, 0x0, r28, r29, r30, 0x4c, 0x6}, 0x8, 0x800, r31, r32, 0x7, 0x4, 0x8, 0x484}) r33 = open(&(0x7f00000002c0)='./file1\x00', 0x0, 0x62) mkdirat(r33, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r33, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r33, 0x4004746a, &(0x7f0000000380)) geteuid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() r34 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r34, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000580)='./file0\x00', r34, &(0x7f0000000740)='./file0\x00') ioctl$TIOCMGET(r34, 0x4004746a, &(0x7f0000000380)) r35 = msgget$private(0x0, 0x718) r36 = getuid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r38 = geteuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r40 = getpgrp() r41 = getpgrp() msgctl$IPC_SET(r35, 0x1, &(0x7f0000000300)={{0x8001, r36, r37, r38, r39, 0x4c, 0x6}, 0x8, 0x800, r40, r41, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 16:00:43 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/44, 0x2c}, {&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f00000002c0)=""/227, 0xe3}, {&(0x7f00000003c0)=""/180, 0xb4}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/254, 0xfe}, {&(0x7f0000001580)=""/90, 0x5a}, {&(0x7f0000001600)=""/193, 0xc1}, {&(0x7f0000001700)=""/152, 0x98}], 0xa, &(0x7f0000001880)=""/249, 0xf9}, 0x40) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0xe67f9c51885b7db1, 0x20) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2}) 16:00:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r5 = dup2(0xffffffffffffffff, r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x9c, 0x2}, {{r3}, 0xfffffffffffffffd, 0x1, 0x1, 0xfffffffffffffff8, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x9, 0x3cc4}, {{r0}, 0xfffffffffffffff4, 0x40, 0x6, 0xf7}, {{r4}, 0xfffffffffffffffb, 0x10, 0x2, 0x9, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x41, 0x20000004, 0x9, 0x400000000}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80, 0x0, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x0, 0x1}, {{r5}, 0xfffffffffffffff8, 0x72, 0xa0000080, 0x53, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x70, 0x3}], 0x3, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffff9, 0x84, 0x1, 0x3, 0x6}], 0x10000, &(0x7f0000000180)={0x8, 0x1f}) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0xfffffffc, 0x5}, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f00000001c0)) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) r13 = semget$private(0x0, 0x7, 0x287) semop(r13, &(0x7f0000000180), 0x419) semop(r13, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r13, &(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(r13, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r10, r9, r10, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semop(r13, &(0x7f00000001c0)=[{0x3}, {0x1, 0x1, 0x800}, {0x3, 0xeae9}, {0x4, 0x500, 0x800}, {0x1, 0x1, 0x2400}, {0x4, 0x800, 0x1000}, {0x2, 0xff, 0x1000}], 0x7) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x1ff, 0x6, 0x3f, 0xa6c}, {0x5, 0x8, 0x20, 0xa72}, {0x0, 0x80, 0x8, 0x360b}, {0xffc0, 0xa5, 0x7, 0x200}, {0x6, 0xac, 0x3, 0xffffffff}, {0x32cc, 0x3f, 0x0, 0x7fffffff}, {0x2, 0x8, 0x2, 0x2}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/10, 0xa) 16:00:44 executing program 0: socketpair(0x1, 0x8000, 0x5, &(0x7f0000000440)) unveil(&(0x7f0000000080)='\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', &(0x7f00000004c0)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0xa, r1) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) r5 = open(&(0x7f0000000500)='\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', 0x5264531943db968a, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x80, 0x1000}], 0x0, &(0x7f0000000280), 0xfffd, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x3, '\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) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r7 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4e9cee2b772a8925) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f00000000c0)='./file0\x00') readlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r7, 0x5) sendto$unix(r1, &(0x7f0000000580)="f46a5422e1e935819dc5d18676ef70aa16f1ba8f14108ee85c89b8a5daeb83cd110c8117c00c1de38650e25926d80c16b3a4bcd2cc31cd725261eff2e0afa9050ced67490bbf33e0600a90ca07cc18807eb040ea864b68b5b6839c0e0ab3183f64d2eb15999b90dee1fa0695c47e2b4f950d06ff34de7031100cd52b7cbbe5c93cb01376abfdf8ede654b0e1f6973cb7862611101d35857db92864f1482e9e86bffa4a19ad6e", 0xa6, 0x405, 0x0, 0x0) dup2(r7, r6) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r2, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) execve(0x0, 0x0, 0x0) r3 = msgget(0x1, 0x10) r4 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = semget$private(0x0, 0x7, 0x287) semop(r14, &(0x7f0000000200), 0x2010ea5fef92c117) semop(r14, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r14, &(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(r14, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r11, r10, r11, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r6, r11) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x6, r1, r2, r4, r7, 0x42, 0xd186}, 0x5, 0x1ff, r15, 0x0, 0x401, 0x1f, 0x1e, 0x8d8000}) 16:00:44 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = getppid() getpgid(r12) r13 = msgget$private(0x0, 0x20000003c4) msgrcv(r13, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r13, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r13, 0x0, 0x0, 0x1800) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x1, r8, r10, r7, 0x0, 0x46, 0x81}, 0x10001, 0x1, r11, r12, 0xa5, 0x1, 0x4e2c, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000003c0)={{0xb2df, r5, 0xffffffffffffffff, r7, r15, 0x242, 0x4}, 0x3, 0x7ff, 0x9b}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000023, &(0x7f0000000140)=[{0x8001}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) close(r1) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r3) listen(r3, 0x80000001) socket(0x400000000018, 0x3, 0x3a) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x800, 0xcd) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x80000001, 0x40, 0x0, 0x8001, "d360f534c02540901291e799f70eba6105ec817a", 0x1000, 0x7}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x401, './file0\x00'}) 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) getsockname(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/93}, &(0x7f0000000100)=0x5f) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/107}, &(0x7f0000000040)=0x6d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8, 0x9, 0x20, 0x1, 0x2, 0x1, 0x93, 0x4, 0x2, 0xb5, 0xffe}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000024}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x2cd99, 0x100) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:44 executing program 1: chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = socket(0x2, 0x5, 0x0) r3 = msgget(0x2, 0x224) msgrcv(r3, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000981dd448393600000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3bc000000000000000000000000000000000000000000000000000016b28734f48cab95a2bb056dc41f61a9feed2f2838fe4fb7c81acaf99b6cc889fa11c13021ce5fd892cbc939280361263dee59c37ef6186643bb6ed6eaee698b1aabd8514f3a093812106144cab6560b891c0622b5fe25bb061cfd2f0615d31ba51eba02bb4c07af728e14685afe12b3f38d95dd04b66043e1e5d17191d1a6de26a65c3a12a297febe30169b3b0072820f9c5e9c2d0eb54f1be64cdc5bc27837429ccc650e12d6323c647b2d"], 0xc4, 0x2, 0x1000) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r6 = socket(0x2, 0xc003, 0x6) geteuid() connect$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65f21253bd910760b3526bec790300ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63066086de0a37e05deca1ca3f2c11d2fa47a7311e23407007dd84c330acf90"], 0x10) write(r6, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) msgget$private(0x0, 0x0) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) msgsnd(r8, &(0x7f00000015c0)=ANY=[@ANYRESOCT=r11, @ANYRESHEX, @ANYRES64=r9, @ANYRESDEC=r6, @ANYRES64=r0, @ANYRES64], 0x6, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{0xfffffffc}, 0xfff, 0x7, r7, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r12, r13) r17 = semget$private(0x0, 0x7, 0x286) semop(r17, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r17, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) r18 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r20, r21, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r20, r21) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0x0]) r26 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r19, r25, 0xffffffffffffffff, r26, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x29cbcba1, r12, 0xffffffffffffffff, r19, r27, 0x18, 0x1}, 0x1, 0x100000000, 0xffffffffffffffff, 0x0, 0x1, 0xe, 0x5, 0x75e9636a}) 16:00:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500), 0x287}, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x63, 0x1f, 0x26b, 0x0, 0x9, 0x8, 0x4, 0x4, 0x1, 0x5, 0x9}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000280)) close(r2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800]}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) fcntl$getown(r4, 0x5) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000123, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='c\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000240)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x3, 0x1ff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) fcntl$dupfd(r1, 0x0, r2) r3 = msgget$private(0x0, 0x21) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x400, 0x20) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[{0x4871, 0x4, 0x8e, 0x9}, {0xde7, 0x80, 0x1}, {0x6, 0x40, 0xba, 0x8}, {0x81, 0x5, 0x4, 0x1}, {0xff, 0x6, 0x5, 0x4}]}) msgsnd(r3, &(0x7f0000000280)={0x3, "cab1"}, 0xa, 0xc00) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x5) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x3, 0x0, './bus\x00', 0x100, 0x7, 0x80000000, 0x1ff}) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000e0, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffd}, {0x60, 0x0, 0x0, 0x3}, {0x10000006, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x20, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r3) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0x3, './file0\x00', './bus\x00'}) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0x0, 0x3}, {0x45}, {0xfdfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:45 executing program 0: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() shmget(0x3, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 16:00:45 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r3) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r4) sendto$unix(r4, &(0x7f0000000280)="f325cdda3c2e729b7d584acb1a20135234dfd9d9ba5a8a02b11b29f4989a9b9010eddd1a1e289dcb36719e647905fbea658eaa75a693cac0ab82fb2083748f232e6b9a9cb78022f8cf8de27dd3362cc766d94ad12dc8071b9b6ad651f70c99f017de897b7ceb3337f0f2b10a768d4413851766ddad0e31f12f199e57b46a032b274af639bd3195786c54dbaa9e51d814f0c5fd", 0x93, 0x403, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000180)=0xb30a5bc61a88e16) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffe17) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r6 = dup(r1) bind(r6, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000378000/0x2000)=nil, 0x2000, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) r8 = semget(0x2, 0x3, 0x8) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x4d6, 0x8000, 0x104, 0x100, 0xe, 0x80, 0x100]) 16:00:45 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x4, 0x1bc1, 0x5, {[0x80000001, 0x1, 0x5b, 0x2, 0x92f, 0x282d, 0x7, 0x8, 0x6, 0x200, 0x74d, 0x0, 0x10001, 0x1, 0x0, 0x0, 0x1, 0x1], [0x0, 0x5, 0x3, 0x7, 0xc0000000000, 0x43, 0x3, 0x4, 0x2, 0x5000000], [0x2, 0x3f00, 0x6, 0xfffffffffffffff9, 0x2, 0x3fffc00000, 0x6], [0x8, 0x0, 0x80, 0x6b, 0x1, 0x4], [{0x7a, 0x8ad0, 0x48, 0x5}, {0xffff, 0x60, 0x9, 0x4}, {0x5, 0x7fffffff, 0xffffffff, 0x6}, {0x101, 0xfff, 0x2, 0x8000}, {0x8, 0x1f, 0x1, 0x2}, {0x3, 0x7, 0x5, 0x91}, {0xe6, 0x80, 0x0, 0x6}, {0x6, 0x7, 0x10001, 0x239a}], {0xfff8, 0x3, 0x1, 0x81d}, {0x6, 0x4, 0x400, 0xffff}}}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) pwrite(r1, &(0x7f0000000100)="4700bda7758493f068a99cd2468d99dfb749cbc24209a37b9f21046fd23b492aa6e7b9e0840d4daeed013bb2e41c11e78cc02b", 0x33, 0x0, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2deb80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) r3 = dup2(r2, r0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) r17 = getppid() getpgid(r17) r18 = msgget$private(0x0, 0x20000003c4) msgrcv(r18, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r18, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r18, 0x0, 0x0, 0x1800) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x1, r13, r15, r12, 0x0, 0x46, 0x81}, 0x10001, 0x1, r16, r17, 0xa5, 0x1, 0x4e2c, 0x6}) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r19) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r21 = getegid() r22 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r23, r24) r28 = getgid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000b00)="2ac40076b83f02a24296cc2acd267fd278ade7ac50546d52df871a1c0ff8adf57bd8ec3bb592841793a70465f47dc0e545cf49a659ba5ce2216b579be3ad9b7ddcafc696c9e78530eca7f15255310ad6c91d7ef99ccd6a8199f1b33f2c443b20a34f867f06e2661af7b5a18442028a4e356f0c3c8ac468938b66b39ece3fe7e3e8ceecf1e67ea156168e0b6bab56e6f013f2d9019cb5c3a6a24a62c7311c206faed4cafa66c6adc53c19e2316c602d9b7c2adef6a793424a1c089c8716d8ec12e1b4006fa0b1c9cc34067be906bf0d23405f3fc62d23b4e5635323ddd426a022cadaccfa056651141a2b2fc0282dd3b88a5b6b298b3d5492dceccc4d21f21605d030891b28bac3ad9724a3647640d0c34d7abb7dfc26982aa6cf6252e0fc4ea4f7221ba6ad7499dca1caa465a08a9ff0030e9b186e0c0f79ded4fdcedb18514f5a01c895bc77851b285a45bd43ccd4a2a9d973dd525fe347cbaf16f0cb91f4479400384163064e28625b39a28e93df8b2354e2d219a8096c6907c47c237e206571caf86894a912c7a87696e90129ff0a78b64b9a074d3e2eb2278b8cc0e0b12daa021044e8e3d698c5535b1fde071c0f6569a976555418ba2c415fa0976dc9a504e96829a6b3e67dabb197817bb7bbedc1deb5d57924e4e33ab77e201cdafcea66141972d6688aaacb9251f779062a43c396d175419dcd50d20a74125b8d50ddd4c3485fbe21fd193fdb892be37581f2d549289e1e2d799d48da5c0eb33eb94499e19eee15bc1b636ad579897a94ad8da1a65435c1b6aa46b9d176c9a177169cdbd71b6dc9f1012270c4ffa24ca69b54f04fbab2912b04ea8b9f1b19367ef8fe67a9502c1c540225de98dae4164b646df47bac8896d1582eb07c78499b3c885a64108f98649dbf9d146e6cb8f9e4646534ba705222f18b3332ff117a969da6dbb93e4c14818c7d2ad6a479e1bdcab67a4a29fbac1153646f8a789288641927c05eece9af58bb6e0f70cec5a2a321bcfe151126f2ed0f4671e45e5065c1629aa3bbadcf9b541b7afa7145232a7602ca0fdd3f16b527990e2cf42e5a82149975d8188d90373bef620a69b53ce1738829cc08b3b9eff3006c1a21dc62a003d08763a6d5b8c950e8faada3c3c363cdc062faa3d8a7cc11caa27fb68db24eb01bb778686ea15a9b13cac472e8919ff6742fa1f74601a6aa1e84dd0e3d12219562ac6c857a6be26c54d89c0e2e0391590741457922274c53b57ea8f540eabbe164f05b900f225afd2fadf9f854e218d43a2c8b68ff28fea474179d71113c48d14b33be67fc502dcaa80db48d77bd55466a404fb42d1b9e7365d449daec944472b2114b7a826b5fb2607bc6cbc31b211b43a54b1441be02576228d817344ae920c3862dc90e79bb9cffd7eee77a48518ec06d135a0747d7e892492d21fdd2e30a27307511ed84ff98fe32d47f504e388931a9db42c103e58b53a98f4bc855d34f3c2e2db670dc60a3d97e17cbb95ddd58bfbe48415cab32ee34cb346522e4df3dcaabc80ebc4a7d359c746d1107852c55da5f7a0e39e3e2f769639dcfe7fbed2d4752046440a6bfc8a837c3b89868f696165581b5ae188910e6f220766b3cb7d0134bdb2618103c096e18e97d6eca65508ef29202e545e410a87666cb6f1d838fead60763836cf2f0a596876271b489ef6ca0240d21aee258ce929953a991f4d33e69a7f9055938f3768ab2e1b5d1ab90d72006c7260b01300b8e2b42430db65da49d095ba4d923a017ff3c4684ec44cd8429bbe83a609cad28320aeef9f4deef359c2651a61bc96466bd1fd19bdf8faec1a27a9e0d9a9652fd6ebc4d12d9b251b0f108c72b715ba1f963195d106bf9f50b3b443fdd63c970e94a62761b1f1e40f3637af611f7ff4d692f3d7a894d5ae208d988082571721744c8699c6c8a9ac6cbb377079f701fd25a73cd520bc86e7556145ab71e2f99c035c2599f1a396bc61e79fb576e7768710a9496e439cf0a77320deeb3cee52206abeecf7630bd7a8107075a00a33fe1f7db6de94f5c0f14f8bf8cce4e652a17107483a5c4759249ec9cd8269e79041b36316aa1c8573aebfb1583e2ca2051aced711e7ff3cc70b20f8132b015e9800931dd058780255ce1f18a30060883a37e98b7b5714e83cdbd90014290b839672a45bbdcc081ac4e3b492f8551536d458f2e39b0980c65e05142c00d1cfd096c4df6cec439806834f4f5f6fc0649862dc8becad27b4da8fa8bbc7c380452b898ffc847d832ddbe6daddfad06bd813ee9e0929696503b4c6d5882127deb768c240a714a1848baeaa413cc6fa7f5380b85fc737be9bf95a8df17aba484cacb937fd2723e4d8e13fdf8912a8567bb5802a0669d3c3ff9b8c8180dd423fb1cabfe4c1abe7b1900d7fc5c1254e0821593e386374a5b783dd04a4a3c5b4ac3f10ef424f3c047383b3d2d6b2960411d8ed4b60214012851e10d050f0bfe47f0aafbda5d5b1b065a9ceebd32c141021335955bce91b2a844d0f79ea8ecccc792938a757693242e3e18e3030cbc29312550b1661bbff9d854306913a02279b3d77f56ada53805b9eb914dde10702962c6d443080b9c5885f9077d8d1f919993ff57ab23aacde0be0718ff3aecc80fe637213eb2554628fb51c62bd19d5ce37bd457649d084d474fb667eb1adc1b19248c1bf811227607df07665a939cf5c4bd776e20a96726f6d69546d000a1d423e7e8c3a72f5cefbcbda1c3a9321b38848eff5dcc5002edcfcc7ab9830523fb15aeac03411d71635f87e5b56c619722de08588ab404025891be28cb4999b8bf936fa57a103e8de52882a1d75676983247da3d75fc4c1f731f95be361adc0f873e0b36a478e0fd64060ad5d1ccab37b3c9485d13d9d53cc66d1f91932d06b2a0ab5896e0f8b58c8607a7d3038d764cf8590257c3c9b58251f064791c88a4fe9c37fd95a1a0a85a93aa2438df5ebe9120f15b13dbbec4123c7a5e0d7a2cd96e101cc99a08db4ea24284962f559bcdf77dca5277ef5aa6dd9a0104bbd3727a0de78c69cc27c5a92c3786f7e7c3cdcc6c1edb26418925655e1944cb1987ce8f8892ecc1c4c1f54e7225f1c852e2eeca8c5e505bec3a7c402f253794f07e8216e0fae68a4b809bb6309584651db506f05da60d929923906527e2ae77cf9fa01075639285fd9095390075d47a7ebe7428b06464173a710d8f1100237510b4d44e08c3b8ae9595789cb2bcb05e8f77ff33e9e3aa3928e1a3c4fabbe01f0aadce29be8c944b5ef0f65f0c8721e55c61de77430eeb6e4aa4d51da94cce3fe31130f99fad3a76902c7acbca837a4245862197b0fde428a7917cfe03759904c1279c907fd2220491a9378c56c4e4bf2f0518d4c63bd8ae5d247d51e2c670c3ae1358a88921aeefa228567566d673553525e7139c869a63e822d56be232f0728935a2dd3c9581a1fb84923002b79f3ed29615ee202125eb196fe5a01b53e3f8e0511ddb929b45887d2bedd1865721895b1b502073c375bae2af1da40378e53bcd09cfe20b77cb9aae9234b2dc2ec1b5de2a323d063a210af41e3afd60f64c69c14ebf15fdd44b4cdbe2a16a7fcdbdc539bae6f0878c51b70b62e57a8a82892a18127d222efe92563d69fe14285942c5d5770f654c9c94ecd613f5f9b89d464ab1a5fa9737d67d91e85ae36202d1cf6f173a88c92ce68777ec8c789a3fe91939795f63311eee091acd2071796209806fd68dd3d343481b7f186a7e7352c3e475535d0bcb7571936e8e55da0ad8ea6e44c73c89a5a1e22306b36cded8c7563aec72bec9e6b0d484300589ca2ffe8c572951e7f333fe2ef1957db949a56d7c15adb9fe7084ff3ceac0f4f4be87e2a0e9134e7c1e14585ceebc77d7d1ca6c885cdd5ccd955d07002d41e2a8594adb8a70ccff9bd53b00e69e0c24d3f792cc21fada3dadb9bbcff2fbe5cbe96cad2252be9e4cb0184b744e2f37875722d190b762ae43bcd1c6ea6d179d37a71816100fe7a6e01e02dbc93c912c79cdcf26f6d6d11165758885c8de21927c6b4cf66e8c18c40825ceabfb9cedb703f6e9f4632647e024ec89908de4941c0d64292b56f048a8b178934c15c92831fb70e46c3443298b1ca4b79160d7947a700eca8afb74a941d731d54fd961e0dd1363738356a62a5256f8362853db59b4322e38a95c41997f73945679e394fc2cc18187cea597911850ee7873062133823eb4459f6a513c45b2d1d336bfd7ea47e57246a04e53639726a725a836074c90e4ce4c37a1dfde920243e132e4a1641664b7133c7dccfdf902a17812d082889991b704fa496c5fcc71539bdadcf5de1455b08a8801064a9ff0698babe7b9d6ac627529a929b140bdc994dc448a6027f94d554c1c8ff54ab5b0af000e5394d63fbead80ab55b88cb03c98b28fbfeae815b1b769adecbbf6d912c73bcb7f47e8c89aa56169c221eb819a0adc101dde9ba07ff3dfb4ade01b60bb2e9bc24ba71f659afa850cc67609fe022c0a032ef5c36a8d6608822741be5ae7d2c80c2556f3c938f6c676552615418cdfc1620fda534641aac87792757b12dfd6c57568ecaeca4c32faead7250768a623c2bcbb21a14bedbc2898624ec78fa2be9d48a85345799dbf7c1e8abc982ad4b04dc68b590d00fdc3a7148edbcc5050cc29910668d1699f2fe611c9d4f54fe1f5d57740c2170552da5c71775f1919cbe1d79a17c7b5d30913386c28ea19991c0f7ee408d5754e8434409531858f9d8a5ff1e444b7a20aa1a69f27a6ffc2495085eb01f4f1a0fb13b6404ccc4f93c95df5538281bbcfb4ff1e658bffab5942892b12b01aaf7f7020bd76f12024cf2f3d6cd1c77e347cd3489709efc39587fb7ebe0a64fedcd3993369207be398886e748bb1d3e2508740d5d95c770f4005c680b57ec4a9130ef6bf22ea299c9c063a2e15704e47a3f760aa6ad61f68db1e2c8b7323db3e901eaa3a309e2e2d01b0230c5eb522944f9b115ab746230d0b8f9fc1770d76aa883158dd1142d3c4b40fef230ad8a0a1e50d3f2f356c0356285a40e5a6450d25039492ea27fd8ca95bed463d5968db98744455b99879c6c3b3a4cbea9e189771010f9a4550b486c08b82404041b8b4eb55665a1cd16be175101891e06c92d685a8ce06c1b4e21cf3a4f8c4ebc997bc837c8b31b217b08ab82c1c041df8d0307760cf256589a666924a4b49ac15d7f96af05ce1e649669fa361e199c31ab05c28a52ec92894b399e40d4a37ab7fcc5df8d51b9247b31575346f48c506271a71bdcb6639f83f8749320519178ebc81fe0b92dba99b218bad4b881ea1450b268d2de34476538a1f83ff833cd95b26356e825ef6b8a5bf3d64a53700b3501761e41758b92978623a6e64cc6576718a8433cd9d51694fa38797f9daf69ccee46ce77af52b4feaf7acff79d13b3a17ab1baefad4cde1c5e511d5b2b0c39469ff1624fd39bf3112e231dc158b43478a87e7c0eab77bad5ac16e3e4359b656f08e08430ef956631ec3e5fabc4260695d0afd983f57126d36a8c6acf1e8f3dab9c040d87e9b82de0c0f8928e9d245e7e5f493e7f72d33d8399df6ce51ace367592af9e0cfdf3ee11626df982532fe6cf9b5fef514caafd070c8bc5a98a6579bbd9680c04e99d02f498700e1c5c739a5ba5aa99c2c8d7f65575eca86f48c48a343a06c9bae8b02fc661212acd11ab85b0d16d2a4c2a9b68d0d5d7ae218867eba98658b344a56f72922c53b20fc2ea5743f01ea44349f998f02d4d94aae6992e62cf04f2d46dc93118b39", 0x1000}, {&(0x7f0000000180)="001424b23e32b48b7255d6b9c11615db97fec6ad3a865a3f187e081163143fd662d4d0f21f22aa73994b1ae858053ee7a42a05be", 0x34}], 0x2, &(0x7f0000000240)=[@rights={0x28, 0xffff, 0x1, [r0, r5, r6, r3, r7]}, @rights={0x28, 0xffff, 0x1, [r3, r2, r8, r9, r3]}, @rights={0x18, 0xffff, 0x1, [r10]}, @cred={0x20, 0xffff, 0x0, r17, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r28}, @rights={0x20, 0xffff, 0x1, [r3, r29, r30]}], 0xc8, 0x4}, 0x4) flock(r1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r31 = dup(r0) sendto$inet6(r31, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x3f}, {0x6, 0x800000000}}) 16:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7], [0x0, 0x0, 0x0, 0x0, 0x1], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9, 0x7f, 0xdd, 0x9}, {0x2, 0x23, 0x59, 0xce91}, {0x0, 0x45, 0x0, 0x400}]}) nanosleep(&(0x7f0000000000)={0x7, 0x10001}, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x40, 0x0, "1708895e8a8cb4eed7fb45e60000001300", 0x0, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:46 executing program 0: pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x40000000, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") oLoL OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000140)={0x7ffffffc, './bus\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000005c0)) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527fb1c2c6693a990a9b5333d0baba0e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000f93438be25059345333b1a936e937afbd8d3f7886fc1c48d67fec9ec443f9fb9758729959c3d39ab96c122c1b99f1d2c0e73de270408f279664eb001aa4e9fb785cbb0e7ed5f5261a778e061ac4a53d85ce9d2099c00b3335998a57781eeda9bc973a3f69e08c7ceb9c62e20f0d510b03c86dbd149c4161b292637e3f1e68276"], 0x107, 0x800) getuid() r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0x5c) accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r6 = syz_open_pts() flock(r6, 0x6) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) syz_open_pts() 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="f5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000004) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24, 0x5}, {0x0, 0x7}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r5 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x2000000000000029, 0x6c, 0x0, 0x0) r7 = dup(r6) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000540)={0x4, 0x100000000, {0x100000000, 0x114}}) accept$unix(0xffffffffffffffff, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) r8 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000500)=0x5) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r9) fchmodat(r9, &(0x7f0000000200)='./bus/file0\x00', 0x0, 0x4) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r8, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r3) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r2) accept$inet6(r2, 0x0, &(0x7f0000000000)) 16:00:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed514fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4562e6be403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x8, 0xe91b, 0x1, 0x0, 0x3, 0x0, 0x4, 0x0, 0x3, 0x7, 0x3}) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0x1a6) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x2, 0x8007, 0x7f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) 16:00:48 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000003c0)="4c407361423454f6d1a1f37c4c8bbd26bad763e551de07a02fe5b3785cae9a01b2b548cc09441040190875371660e4cb6513c414a844b663ee3aa12a593774a529c2d53203d4de035e3b5cf4c5bf3b3ce053d20bb4550ce411867ed0d981a935d93d7d325b1bcf8a9feceb338966e21ccd6c0451830ecffb7b23a7e0fed47cd70fbbd34288ba67e653b5abc1b8961388fa8e96286b94fdd6676f48ea2eb796697719ef5f01c152f0ea6d1fd6642094336255f6d3e15dca2dad7af64aa8d5face900fb7b4d74ff1fe38e37ae1be61a0cf23d54258793f1470bc415a6e30d30af0cee31a2969bfcf7bfbc36f34b1aaa4e5cdb47f48a3274a3a7b178c9d46a72c47398879c93493df2332572f53a1464ed30a925d3e19434a6b5496af79542515894bc789c4dc75bdd0adf08449387443b7da81421184f914b8a9b520926fa905c4a4cbdaf4118b89aaec04917730641e24b6eb9e19df3b3ebd885d646e40f9082f6a8c8d092b0461ca7479e8077b5f2955aa9c2d6ba7534b909a268fb814b0be19c1e771d088f3e4319711bf594cd9a403691ed5064407823ec112098dceacb425db6293df3f428f129b67878ab3db37d20200fa07f809a68ef7b32e4ed70b5f46efeda7780f3805ddc8407e931ee7d789c04fff1b91c1420dd4ebd2479147fb76d3fe7521034ec309b05ff9fdb50473137c81798b0ec95ce5579fb6a5cc2a65f1a9e812eaa713dcb1264e855492d4e8decd8c71379ada1d9899f44c8108bf66b0efb6db0a7fc72fa6e90ca41a4f297d2632623d15580529af67092376e3bf1e830bac3d13eca5e78c4893201126a00a91f5072a9a12618286c7e87ea2bb9f0a6a64294de04e3432105f7cdab1fafd1fc307cd71dfe833a590af28f244b51560dc0bf36836afb79365980f5ea619f87b232c86fc19143f57d26c383b1891c17fcec63f51d9da220be0791e06cf4d09e99478ae6d47354c27a1991a37610c5c11110f80335622c794457ae3e6b7b5b9282db3f33f2a86de3480016f207d689bbfe645939188d5f9a796c37fad8adea4cff5056926e0b501252a78f84a28b44b6deb2d6be17a4d60b9465376761ac5605dc747a0bcf3477240892c1c992e298da278ed854149868cd9567c14d60ae2a88e8986320e54499438ebe7447ad5ed5a1a4c0a4d8ca6d528812573d63dd52087a5ec388af4e03a37df62a3d43167b853e7431a6fd05e2df185b4def73b1fe8097314fdc2686624989f87a60ef52fd70f866b8a90924e54a503528134712ab8f9cd3a5e4e04ed30c3703c1bb9a1cd4f1ebd20ef077a0da59de943d7feb06b7dafe535b96458301519e0933ede8d47c85639542006b8994c96169b1a8121b3c035b2bcad3debdaa96e582e6c0a9bfa6873d2e91425c3c71d6a10cb92c0c86c560c9e28041b99d68f573869a8cc0d7c3792c9ab58994965234513c1920083fd03ec1d6feb2773da83f3efb1f981c54d2625a74cb4ee18cb2c4c4f08c9abb0b716001762c8eda0d30ac99aad414e5c6751dd1f6188fb5411a30c9de84be1412fd9616d96ce83d89a70310ed8c5297c09ff86794fd44a749cf317e905b12928c33ba032b5d08ba66b394b8a1fa92a7844df4eba63cad9cce72d543e89934b2845595536b9cdc8a6eb547e556a5ca5aa54ead77cd8e79b61f1921750b9d03bcac86e59b0b3271aa18c6e2823b12b55a06b0b881a4a5f0645a764472a401018908744e719402292e5a0ccf127c6c40cc6d6c92012bdaf15749a923dd3f13ecbb1b4f3e397ff6f103fd806753d7c04cdd9592ed6da646855f474f99a38b287af9b5a852026425ac6e07eb24ae6addbca61905915fe2cf01e7e96a117396994df397a064e535a40f3199faa61cd5077ea281853d5e65cf6597576ccb25f5e2defd83b0c21d325cbaedb0a13c83716e19509f67b474c9b02b0fd25fa2a77614f3b44416a5c4dc0ef913ebc0e34a015224a585251dd19203b11d42df812a1073380355bed6dd84096d82d157c664025cd0e21169f73a24006596f7b14d5a3c841997acbdb8fc3b563dc7b9c28727af38d02a2831c569dca22f879cf7ef3dc02a8677588747f9c170cc86c6a4004ced04f06486897ca52a4d1b4e03945d044a8fa35377ed0965b700bb402a45e0379eeaae09900d3b0038606e91ee475f0b8147ab5395709130b94c9c086098ed92e769014f663b0be744648125f2d15c8e6002ffc7d21c60bd2ab6adbf92704fa46a5742fdaa1eed937677f03bb370aba2c5f1140577f25f2feeb78902f05ce051b082b3a6b0fcdd5cd2cbe1414ff4f278ac91665920ce399b737c3758a8118e9db71e314886a6711a902af085d6b085e3d6ac1d3026e526840e10ddbe5dff792bfe35590e787390dcf603ceaead121194e8b070f3efb770d0a71c3def3dfad22ae68f1bda37a5155df9800d7786fb311782c1db6c6de234e0c6d56c964b21b0813862d21ab54d72fe367f0d8b09abe7f8d621c784ba1bdcd84206d779f34b79a3ba04ea58921564c6f430b6da695bcaebc4a2a75a9075a83632ba1a8768d0c99a1e3691b2045df235e6b9b0f68ea51b81a3e8f219c3a4bcaff96d82db32c1f3c8eaa0cf5d34742d8c982c1de768b64d8eb847025e4cd8585d8a678bedcc2ac4737312cea9a8555005766416d04289f07b7a3b7c695f130f41827f29f93c64935d4659378f5ec22e1c5a756410b2c9951536f511c8f8fb8ba6be9f5c8a707ccd5afb554eaec564439c5373b8352b19156f1edd32ecbf4a90d329a0f18f5fe9a582f30201005b942c3a80d21c104ee092484fda436ff0ed79f15ce293e9487a454279a77750817bc3d6e477f2bf65cc5bc104606627d99c2b06f79401eed2c01fea55a703e8fea15600e8a79dcf3b40a5b637c3ac97065b11a02d21f8709cf0737a24a4ccdf8c55ef74e85231a78f481e99b494bdfa395c47b3b6a330879a9ee20896a44d78934059e6fd04bb966f8fd63e589df4374a3dd9e48d536c482d58fdec796640926b77e890cdf9097a351b2645cb2e66642a39961952027c7779302ce7e48b8ad2a46b0a53b603a52cca98f2f350362119abbf8f48d2f824f691026dff7c79e2bbd7d68f021ebedb1ffb2c1f934c0f5ab69114843243dc76b8820b6ad5f1c273e3e99ca7639f0af2417442524224695b31ce952f9fb6b82ab421cd7e59667122ca0661f80a1c4d787aa9ce5e1bee96d7ae45a7ffd1f7c22640bedee85a066d7eee9b6a69111ab642bef0f455089ac69ae3906f720d1d1", 0x910}], 0x1}, 0x0) r0 = kqueue() pwritev(r0, &(0x7f0000000f80)=[{&(0x7f0000000140)="6fb85fad0c2b343850f6a9f1", 0xc}, {&(0x7f0000000280)="e9d0f85b19cd3929d8a2b471e2c3de2688005b65010a9d1552c14ec5c3ba3eb06a4616cd6e68ec3b016cb387b989f5607f83bb5d0000000000000003c96b68f1ae929439aa8da0", 0x47}, {&(0x7f0000000300)="b308f026476e6eeda4fd29b3", 0xc}, {&(0x7f0000000d00)="bbb62d3d3045b955cd6f7c2f1a9c9dafcee02bc9df53d77a2962071a82252f2ce9e9d5beffec17faf7bbe2d8691554ab1aa7d90222e016a1a12061590b07ed483b9ac53492aa53344614287c8e8ba255bf0d8783cafed4f3717216dd67c21517bb0417825884c0366983bb661ea30337a5b42b91af1af30dcf40612690d77cac72e3cb49afc0713b12bee144b4a9d1ecd43b1fc815a40030780ae87fedd11f989fb1a620890376655e20a005ee56c030c4d211b2fb528bd89c09c29e172ec7cca262b7a2fcd8fd3cae504a62740d54c88fc5f4530b34dd2a591593", 0xdb}, {&(0x7f0000000380)="c5dde7dc7739faee83d4bfe7da2478ffe83845c520fa5cefe82c80c7db65dd4e1865fc7a7c8f9afc832d62e91632035ced", 0x31}, {&(0x7f0000000e00)="73cf78ac1c386142743311d71d01f61847ec2ba37234152c031e51553dc55e729e1bc96b30c085ec14720a0c4b39985877384230e5c1d6566da3fb7eefac431318dee109253f147c74868a68594a293246856c6c4ce0471f7eb18c6f4beb02cdf0b08a2198eb27cc34c339cc8c07fe484d7982357cc2c11d94206989f9de3255eece496913700700f27326d4b6e772c305a2ef4b9eb13e492b90189d1316b87fe6654ac273330be199c0", 0xaa}, {&(0x7f0000000ec0)="ab493fae5b17063dbcf7661b8dae834ef1e5ea174a839bf199e4c2e315e226e93eea9447365d5d6dec4bce4b551f232be7c47f4746902d7942f26964d74da7d3ef8eb9c929085a602395fdb3d49abf92b356be5ab10419cceec92de07fd6a9ff7ab839b79e03b1fd13e25276557afba7165c0fe68016044527a5f7efe144da55982a607d3c301b2c7f8648a65222745261", 0x91}], 0x7, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kqueue() close(r1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x6, 0x6, 0xfff, 0x1, 0x1, 0x7, 0x6, 0x688281dc7a77bb09, 0x0, 0x2, 0x18}) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xf8\r\x00\x00\x00\x00\x03\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x6, 0x0, 0x5, 0x9}, {0x0, 0x4, 0x4, 0xfffffff8}, {0x2, 0x0, 0xff, 0x46}, {0x9, 0x8, 0x0, 0xffffffff}, {0x56f1, 0x5, 0x7f, 0x286}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x4, 0x1, 0x80, 0xf5}]}) syz_emit_ethernet(0x92, &(0x7f0000000280)="1efab48e49233b00a412aa05c95d5c19b29bc2ceccd7544eedc869a4d3d13385bd8512a73daaf9d5d237b9f0e94bf54853bb82af7934ddf3886e2cfb3705f1cadca817fd769e8741ad74ed489fd1885187adda875a93c8960dc3de8ca9fedd2d341be9a4b0041fa3f8ea5862e6da36b7f7cc8118f05b316f13cff890ef74f211c103ce2e8e436a04b5bc2f954ca3846a4965") r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000380)=0x8) shutdown(r2, 0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914e9357e3a", 0xe, 0x0, 0x0) 16:00:50 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00e5fefffdffffff0000000001a4be000000"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000400)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f0000000500)=0xc) poll(&(0x7f0000000540)=[{r2, 0x8}, {r3, 0x8}, {r0, 0x84}, {r4, 0x80}, {r5, 0x4}, {r6, 0x20}, {r7, 0x7aa4554d437281fd}, {r8, 0x8}, {r1, 0x100}], 0x9, 0x1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r9) setsockopt(r9, 0x800, 0xdd8, &(0x7f0000000300)="607383c6de401a8ff2652c4b9290b11959a170062a4d6969b19dff6d39dc198989042a330d3c4bfe476b46d5882b913535d292c31dfe239954e89928e31c7e7de369cb7c21312c76f488c266302f528f2dc6c857d687533baeb7421537ad83a2afbf83a672fbbc408250d2f711ecff20d45201d299b2f221b3482e8fdf822fd04795da18edcbce4e94f27196e50e86c55d6f5add1e110b34ef1319c3ed3a9831f3a3ec466d6f5225c9ba49c52f4e7882e3fd3f540d1196fe0bb3f813e48f644dd1ee192f5ae88b55f209186eb40fe6fd7803aad1693092e53a26b9be", 0xdc) fcntl$lock(r1, 0x7, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r10, r11) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x60, 0x0, 0x4}, {0x6}]}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/40, 0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x80) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000240)=0xffffffff) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) write(r4, &(0x7f00000002c0)="6b361d574a949f9c1ce85d100f35cec7606ea4ca65b64816c1852addced8a2ac1d14d7691a5c7e4d6e334e7b92483262751881aed3425c974e5f365604ec09cd602a1d7b831d320934cdde869e12fcff7053cfe77a86eec635124ad0ab720e9aa73fbdb4ce520dfa18b351feedf06820dad9e9e27026f016527d9af29b3150f0b41decea71247661ddfdeb9d2fcfaf7f8ec7572d7c8067", 0x97) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x1000, 0x1}, {0x18, 0x0, 0x3, 0xafd3}, 0x1000, [0xf5, 0x8, 0x0, 0x0, 0x3, 0x401, 0x4]}, 0x3c) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:50 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x800) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0xfffffffffffffffe], [0xffffffffffffff53], [], {0x0, 0x0, 0x0, 0xc6f5}}}) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r15, r16) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) r23 = semget$private(0x0, 0x7, 0x287) semop(r23, &(0x7f0000000180), 0x419) semop(r23, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r23, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r23, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r20, r19, r20, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r15, r20) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, r15, r5, r9, r11, 0x1e6, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x1000) shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x1000) r24 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r24, 0x3) shmctl$SHM_LOCK(r0, 0x3) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x9, 0xff, 0x5, 0x7fffffff}, {0xfff, 0x17, 0x7f, 0x3444}, {0x2, 0x3f, 0x26, 0x7f}]}) semop(r1, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r1, &(0x7f0000000040)=[{0x0, 0xb0a5, 0x800}], 0x1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x6, &(0x7f0000000340)=[{0x1, 0x80, 0x40, 0xa6}, {0x1ce, 0x1, 0x20, 0x724}, {0x25, 0x2, 0x31, 0x8d2f}, {0x1, 0x4, 0x7, 0x6}, {0x200, 0x6, 0x0, 0x6}, {0xe3d, 0xf7, 0xb7, 0x2}]}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/250) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:50 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) setrlimit(0x0, &(0x7f0000000040)={0x7, 0x92}) lseek(r0, 0x0, 0x0, 0x0) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1f, 0xf97, "031f000000930a0010005900000000003f00"}) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) 16:00:50 executing program 0: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ec2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea000000000000000024bbb7ee1bb3ef7067c03dc4b34792151d4032fa2b765bd70eb9e8121b74c056fd07c17b542be9cfb03a2826ff489605596574b0b0a8e98689347813ec7954ed5f1d3b223a64ab6f45d1ae1bd7a9df5c96132482c430412623703e07b432583639ada8086aae01469b90fa15927cae5578a2d4adacfd2e41d93f06d3ae069a1cc7ce517da11fe465611dfc000000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000480)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c1645fa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e990488110ce83717835a2cd716719a37df538f36cdfe845786601e9fa3fd1b99ea5020ec14321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e080000006b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0x100}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0xfffffffffffffdae}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x4080, 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x5) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d8a258 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d8a258 16:00:50 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9, 0x4}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="b3886c9b0de4fb678db6471391e0f95150a23d0d0d6bcf"], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r4) mkdirat(r4, &(0x7f0000000180)='./file1\x00', 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX=r3], 0x1) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0xffffffffffffff56) accept(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/36}, &(0x7f0000000200)=0x26) kqueue() 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) 16:00:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x9, 0x5}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r3) ioctl$TIOCNOTTY(r3, 0x20007471) fcntl$getflags(0xffffffffffffff9c, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x4], [0x4], [0x0, 0x8]}}) 16:00:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b224a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r3 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(r3, 0x0, 0x0, 0x0) 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x3f) getsockopt(r0, 0x7, 0x1, &(0x7f0000000000)=""/220, &(0x7f0000000100)=0xdc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mlock(&(0x7f000045b000/0x1000)=nil, 0x1000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000300)="15", 0x1) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x8417ba36bca4b273) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r2, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) write(r2, &(0x7f0000000140)="418b54e04d0377e1702dcdeb4d998819aa92e6b7380b319c68eaf82c42b26e1aba18", 0x14) r3 = kqueue() fcntl$getflags(r3, 0x3) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x40) close(r1) setsockopt(r1, 0x4, 0xe1ba, &(0x7f0000000240)="44637718e0a57eddb9493a639189efc55d76302417c254fa568d234cd0b07de67b2101ff167de0608c772f39249e150acee100e59ec78972fc909947f039cdb89594adeccfba8c6e0bf1bfe48d5d19cea78d0b6e0b01b561abc3d1c908ddb8f04ecb313d8fc10305cbce413bf216880651a7c58a25f029ae89b4034f4cadeafb342ac225d0e13997f469b81a7d050e6b28dba00d8a6173ca49074d420b34f560f59b160c8bd560f4ed7dd2576e52e14e45efc569f743b6accd210a1cf452a43d4471827a4b108d5a8377c6c9862999775f610088b6aec1f82a8527a7e7a4e8ff00e8cc9ba7732193bd310d93c55d7e0a632894bc4dedd7a69c87686979f58967c02c54c7e676f02bd559dda1e2c948aa06a8dd87aef0e411b6c2cc479decd5d867d14390152b383e18876bd4df544aeee77e350ec355ce2283ada7d02a4a88095ad2b14b17eaef56471cf5a5722c55349bc2da7b44691b5efdbd49f16709136e382e2e4cc808242d156f88c3fe8926128c83220dae181e660d850fb24988aea5d80ae0c8a4ced85bb072c643e60462d2587206fc6c7a7223a5c93ae23ec600402f95f0be4683ec7e1d5c9c59da7133e53070c46fa67a3d5cf9075f6667f11ea4823dffb8baf9d26894079b431acbe8773c862586094fe0a77f5241c0b8e6ed55a787c382645b232fe778ee2e292c25021ef66ae2d7fd573afdb66ae38f76855898ba045082cc928211548506d9b1deb3f45cbd5dba0d41ca526deeeab4e8f6c4f8d4c83dfacf2627322e4f1434a2bfb324a0c6a1ed161b9543387ba148096b592ac7051dcde05ac4bdad45ef2cbd6af5132bf723a0be973ef490599b7301f1999813dbbb20c347d5a73820db7a56ce71e46853460f1d037abb38bb59747b6fa1338d82388a8f79aadd3cbf34505e937c87d9f07f8f2d40d5eb4ab9b67db4bcf867065fd6b7f8e87d1565adc8405794a8cd3a03fcc0fce59742ef25a437936182b161ae5430a980092b3b42517df0f86f4b47c825a9e3a75b1d9857e8f105c71ca1feabf66743e6d411386dbfc6c651163148944ee3d8266c3634baf9621f8c1b9e3503f5b837f144b7d00ed93570c5cb485e24fb9339785fa31b7079597def222476d7096e4767c442193675144d605625f95c7eecbbc850ad59d637b81ca1bf9bf03b6e150eaad8c750cc41fec614cf82bf84530aa486f74c2517bfe4b5242b2267f3de9990ea6c98d1313b64bcacf842769b89ac04d4fd97747fbdc7502f364227f96872485c1b02260d9baebe6a5720699c458e59b2fc58850de97ed868ed4f382408697e8388f1e1ef2be2d2e858ba4281a43fd357e63a5f5615d254c6ccd6fc87cc05e42afa06cab3232e5da6ee05d36e5c6d4f108e8e3bed8bda2b95d07a2b106df3813f57cee3dc3eec54d71f8fa7fb1870d9668c9d4c1aab85c70681ab2106dad1d05643c9d38e956b9504bc8c62a4a970f694eb4b173675ca531447094817def466a10d673f5f8b4541f42ca94afce0594eefe61783d9ee5b01a307dde97cc0da0febafc89b87ff63de1fc0b606d2136c6c49a88e31335cb7841fac89860f061f9d26984bd12cf170c3691888e0c4adebda5a3cda86bce6245b80a4cc0ab39559d22c062be688b460860353d609c9e67f8ddd9f547dc755a51a18941f26876925e81d6faa9e7439a7e9ce7b19465bc4c600bd78184a7c622dd46c816b95fea16787a8ff1e5b3ad16ca1c5aa352a4396e9095fe533c224279f9dffd97c870cf9ece6faedca4d6f3eea6da81ca96aab9f9a33572ba1889a59f2a84c3f25ef7db31158577cf14b155b03196fd4bcae1ec7d7b6679833ee77c528cd18b51e3ab7d553f0ffc0278e69b466c2c3608fd16dc0c29bc1bfa5be2751900c5e962b554064233f23011e8542a0b5ac18d44f72376098017c22e48395e91ef0f9bdf5b9fc8a4b5db100799c0a69cc7c4f680aad82a34097fccab4bc4b856f60e58e8e5fe933f5529f9c5510fbd03384b1a59e2989a0512223d95f011e41d002469f431277def52965a5f020bfc61cb9e99a54a379910eace06a95c15d59efcb14f0e30c25f454b16d554a4985e11ed9ccaef7061faaa53b8440739e1901219bd708d22e92b5de4624610c405dd2e609f51f4319cd9b529fe25272d837ee16525bf755ce72141d1ebb480c91b47d2bdb000682a693bd87683f92db4860e7afc9e546d0437a24ac01b06e63e612a623cebb1d898d962424637e8dfb151943dffb923d8b9f3e604201f390a381fc13a5682cee3d266db13e8accc14d3931c868bb2ec3f6564d0930ef4545f57319017f23ac85209a626c80df49fd17b012d4bde1c359b0218b7609e2a5630a144790c7638c8ed88b3f4381e439b7202fff56d2d78c8f8e1ae964af3cd1ec74e601811ff0c2fda61625e34b3ed1f3d7237c764b3b66722063aa982e35452b3bc1b2ce1c58e49dd0a7ba10cfafee47db062fa93c9e7e99b8ab9b787cd241b027fc52798825efae119b151142bce679dfd49603ecfe9e1445ca82f384700e8df1e711dfd8e5ce753eb0923915db97d49389f3e151975c6c9b8047fa4430685ded1519cc8875741a7014da642d0be6e330870eb24323a838a59686830b1f5149db6b5304b187183ca7363ed994992c95183ddaeebcf1a852ddbbda7f0a9506bd0c629435e1d78fea72151e24bf978778346d3942ce97d9cbbfd770b65c7fa0718b816478978041522a1de24e12cba14b223165d89d26fab7e319f06383a5e5583c63d0b503eaacdb01c57a82652c5eb66f0ad0207119aeb8b6a2a17041fd3f4a90e18d49f39ba37120a306ea302bfff9e88647212e01e673fcbadaaf636e4c4458d7d6632eee441cc2424bed9a9faba1b2453d237bcfc533c1897a0a3ba862d6999e9ab2bcd698f2b7bf5c919f64daa44e4e4001aaedd5b18163a4e7ea8330e11d186a12bb1e465372ba2aed36c970dbfc07173b68607d464903c9b9ab516cf3248e59f4bb3942ec517231d922ee71c42113596a570c7f6d0a1a4b5cf850e23926ccbb06c9bdf72af8707962e74927e1066d4944fec61e602eec39ca257006ea5e46135c108ab4625856fc9519db0d9b86a5c543742abecdf2697e244f065b44cc1e450a41c91438de51cb2eed4f6633916e2b387032ada3324eceaa72aa715329890b4f431e9fce53190e21508bfa57fba2b64a2ab7f45492ac1910ccd68e0a0e30170e85ba90bfff3bfd5c949d256d74582ea93bba7dd236aca6fb296c8b2088b3c65c143ecc6b49e76dc6490d9c39fa1614e5ee2348b95661588bc6e58f1665011c5d598f8aa6593c747497d9ca0be84dc2a7b139b7fffe0e33a7c0777a97d84f81a060570e8fe25e150c7691ca4cc7ba9146f25a4d88b6d465b549317b63ab33f2314f2582bd1e9d536037902475c21aae0d9d262992ab406bbe9250a715f72039d1b973e18f75095166d50c5436726df8577fb9c259f8dfda08b46b24e906d9a976cb8d666604304313bd7b9b7382a70d02fbe91bf2f3b9d0d5c4f40d729526a30c10001c1fb950728e42f922a5c163cbdae61ce95ea6c3cf6ba1f0fc85d85f1a4dca6c0a1e7174fa2cdb6d21b03b7308b4347f7274d9ef9e81017af562d0440d3193e7967f98b02f0c278822fb2a58d43876c2f7820dea57afc388582c1b875f08809194695c5d4c88b6c6de779cac224b5f4003866134ecd8e2e31d23e3bfb1f196f5557a414afbce466b192cdc1573fd6f258acf195d6950b4d96864ea616c4e1c8b4c04471365051924d5cab1ec349d1e25d70421c3843ee36771428e2d2d692be3799c4dd52ea187022ba41d0f5ba13137ba2a923ec3fdb842ff78c4cc61b490c2a514cc2ab8fdf6262f46fd604400834afb71804f8d3b639fb4c2403dadd7bff31414626d1bb81fecd513dfdf6aa2d32e614b0cf21a98ff48e481ecd4c0db649b7f42b5a359e947af8c822b9da38e788939fc88f099493236b2eecf817e4a7e49b850c5a41e8cd067ad87d1fc7c7e64418bc8cd675aa1b699dc4c8436a8185715904a9c1c0ca83abddf53ced2d28abf75e62715766d185f45d0eca7b4baa806ef0002c25e9180750850917c1168ecab14c88c26e845243ad28ca1e0a372873b3b90d4b68723b25e5112627aff475a716545a266a09e2beaa93a3acbce498d2da9cb304095371b17ae735a9050d5dea2e3e278aa807cee19019a04f39eafbbf940c79c88a84b3a8e838ec7335612540edd4b5ce831df022e7289da79ef9294260508190ed4afc4cb881477dcee4a4bfde986bf55ce2bad08c601cd3419b12415b5bed6545e59f0a5547e57eee52b409527f5782190ab0d546b99935cd4136e1bdfef3e2dcb0356c5ceaa3495dd837a33993bab09967ae280ddda43ad74098c7f8060441940f69c9bd93e9daf4f108f354074370d6c88ae993743b7b2e9209cf7c994579c0fa2488680f60c60b068ef287864d9f261e092fb6b6b21d58a43fbd44193603c56f46dad5dceb7fab4dce84a32be9ebf0e36e63bb67d2eeada07c8ec05cea1ffb22954f2c921d7e7ee1aa8ce302f2c652c6e1aff35d1561941416bd3f85d24c3a54ec35a322e7719679b1ee18310e1faf2f90013f7e878299fa42fe05be2936f4e37f926043c3bc7ae8db1b9fd0929dd9313932c3dcaa2a40957752f7785d395836fb3af346a1edc8fbbe35cd0e05115185b1233a5cd43235099bc023a3cc2a2d98da23384b296f4a1d597b917506f8dba0766f67a90ea7243b4436d48ae9e19244e99ce56f1ba221816ddbbe0cc6d3634d9f5e5805b2b726f2b752bb48229da6655cf5e25b96e555578982630c61c483559d47f386fc58ddefae639e0c9297e10edb0faa8f23c1d5208a73c5f0a61c797f7ab0689aa52eda3cc33fdda7d5abacbb771a31a0a4c00bc64c73ed22de3186dcb8899c2b6c98ba2962098ce32f18bf6ade4234fc74e67822ded7f9c84840c09ca8995e6d40e1a8befd7597258c7681da45751265a627770fa169425fe48330d7a21a2613f070a103cba5a852e49bf14ae2a41a0985af379e8fa5912f02f53127288b54a385ebd8b4bb423236c69f96152ea95c16c009a35a5a8994e9624f381dbbc14bd5e2c868635fb9cc1305f443d7fd2ee0bf16dd9bc8fb22cf308036c44d25660d02325d3d33c2c9279b721cb90257e4964d74a109db0c19d202da3ba8674aa3bf7b9164368c49477156ff3e74b8c1ea3296d05a310582e80758cd3c0f9f36d8ed5eca0b127df87289da324a1be34928545265aa2fe32027371128ac6427a50a8e7d2bc3620595b90d22ac9f3bab5520990ce167af492be99fca825526b89a84f8f719cd8aa7d012f12fcc1da017777e6649dcfc3f674390a171017d59f03e00ecf54443d7f39e71c62c7fdfb5c626cebc33826f524b90aea89b293762e2fad6013f6b29b35e5bcf2b636b4d5a2d5ccbbe3c152c558aa2c383305665bf26165e17d3a95a03f6485037be106732b7b02c050f925da1337eef9a6eb0df357d0ac10b9ae96773132be2ab1c69d86dcf7828bcaef00b58eb698fc72cacc3926a2582317a8fa9baa5ab2fbd9e2cf7d4728a82eed8eadb719007eabc885fcaeeeb282993314df485754c5772e14a5f70e92c2c4808f0eb8c8049b68f40ada597bb31912e17098cace735db6f69becf11c11d87662562712afb87f8c57ee72fe4c8f358b78565cf574dbcb9f63262636401c845142cb8fefe052ba613a73c458d1ad7d0190b78b72902971148772cbe38d10a7fb181b5501a14677ba4946df", 0x1000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:50 executing program 0: r0 = socket(0x2, 0x8002, 0x0) fchdir(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000002480)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x549}, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)="3ea5ff61db3a5bd2e7f3f4670da80ae805c283147b964d8b9bf98c066ec088de9f1e431fbf6af86944c9", 0x2a}], 0x1, &(0x7f00000001c0)=[{0xb0, 0x0, 0x60d0, "19ff94bda9b14d9666656b3d1455695ccc582a13739ca97b0e5e9a0e9c9e9993d34681beafbb8047e8910a74f0db19b34103d0bb581bf3731bae68b35569f4454e794e04ea09fefe04cfa12b816958e94a7eea434c72b05acb7340503ab52f5b17c1bcea265aa312b23148882bca29848d17997270e63fe091ddc44e4e2cb5c5c841284469ae22598dcd7c0e8a06a19e2d89144976c85f17871c"}, {0x1010, 0x0, 0x1a5, "1151d67076eeb946ffea176f8448783c5486804ab6cb98d0f95b4ddef14b721a2f1d713df2966152b270fc33919352c8e034856c945dbc915c1cb3bfe22778ad536b82e6914ddd199ca6a9965db4c8a659342f7bb8f1c9b3687b9c545b4cd42bace1bd4f46ed00bbca05d06553702ac55d69d1f293ae85982d8b31b08432f2795d98cd33828c6b90a2e1f23f105dd8399141fef9fd9a05bc056623c254b91a714b32c2e156164a511e2799540b9710c53930679af15a3d944bd4853f05a5c61e883833f1c3c44c40bf003f077bb6940c99ddfc3240c23921a9d906b65a51b28364dfcd49ab6f84ae914c4ac502045c6635824164a8aff7d2c94996111dfc241015a6d4869233ef20fa1010056d3ad38bb1728ef5f941c0a0986745b55c510f2e084023bde5c321594ecb519cabfab8fd4cad117ebe860836d502ca47bcc876d737ec359e8ef34d2ea2c1a20faec80e4905d0960d96edd90820148739a58af33ef14da4180f29461bf4b0136f761644fe6a51e11e2a8049d2a3bef93773fc7b12ca20ede56d29fb11332717381e44bad0187bdcedf3ed84d4d56c4cf88d0174ef1921984d52db222d4d1f9e4977eed3190508dc742fed7cafbc5b3befbe686368ef4ca304446d699c2f597123d998780d9f46e8ee710aaddd4a33f01b202ef898dc54351826b4dee88a5d2f70aba0a02bd268cad748a9735350bdceb41eeb4fda5079cfb315027b6a1319834b417913e6ccffcd2f29a5e52168833cda2ff2c8ea2424e27435dad39e65e6b6726b211950574caad1e03f51eed55d55583e492741129524daded50e2412caa2956f08f40acf29eabc6b2b88180ec9ac3ef35e6b1f9bdb410dfc4f34d8f238840b811dc747c471975be3a8fa4077418f04bbe931731cdb8fd3b58cd3fc42a0f18bcac6c45b474f8c814329bb572de7e6fa6097f20e3c9a616d3ad006217b7e03a9ac56a7ce24489c503e1c8e8aa9ea73f9954c1a7ffbc35722622fa847b58cc18e5fe82dc1d2c03f37b2ca059727610af556cb11d5a66d7a6b7add9b50bf3d730179f9688ad9da4e33b22b70e34ead1f832ac511eb5d944a20ed93fb917ae912da4b2eb0880bb814c00e5396c63f985988f008979b1ffff191f376e5a421a88ab791c4fe61c7215722376efb7c786b9d10c41da57d302596554064ede23b2022575d9aaf5cc354facc89d5a8d76ea9dcc09294180ab0a4af7def5b4b82291fcf1979c7e91d922ad13b4ebdefcc4038eee15c914ccf88e72f7d1f0401480bc8de3afe74e67d212d594d5abdc2a8fe0ce7ad53419dfc477cee1b7491585e18d0f695c26ee1f7ded2a8f75b13d8263602b8a8349f94991cc861ac7a8538833bbd5aea10da4a84d1dce282a3ab014c05afc3358bdafaf8e1c0a6ac60aedb39be3f99293a109c2a50825a6d58feb270bd0b350102ede982ab7128a00fd559be03ecf79772fdde16f33a09790e6a43b7edb6d8d043ae97a0d5afbc582d77efc520b0bc3320691637e207ed629ca15430d812c3abe68a5cdbb6fd397dd6165786d9a7dc49b0644978e6fafcdeffb4b83ea009d44043ac7500d5930710cf053fbbf1f1f41e39a67ae40a7ed3d922d57cb40665f9fe0b41b10d42759e0615215b54b3f6aa590376e2a41b32b90fbc70f2d6a560211c8425b5f9134507372368e2d573a1a256b5484b6d2532395a46fda96727c40eeaf32e8d7dd31fdfa54790eccb5fbb0d3ac6fbe7590bb423445474c5afc4cbc116d3414d676060b0970e76a744ecf73a8efb503642486d41e9d61c050820a539f9c12c1fd8c5b2f0953e5e1f2defc0b5e157aabc0dcb48c267bd9e6003a877e68ce38c7dd9d94b5c6ba9b6b1f843af4538b9706f696114e66f23330e17262aa612fe323ebca55c72684038f2136d4c143ca54e1435b60530eca947f9a534f92b060ec14fa70d301bea71fa463228b2e31f6ff43480b8e953166366cb7e544b7ae526d14199e4fb10c74f087a9e5c901d8bc30aa3792e9998d675119dd4c051076e76a9f313c9b287f974aa532ef6c8b87eb63482794d0e12910dcb40507e4f6235ebce52fc11d5af29b59280d286f6de88b1dc4c20a7a55a2e62365d2c034d9c6acc12ca6f403a31434956bdd078a206bf8ababf6e94baae0a54d01fa651d3a48ecf994c7ebe3689b67b2f7a1ed8173afc67a224fdab6da94ca81785562fa769e981ec43d8d62cf43cecf5219bc00361f7672e114eb6bccdff16ab02b7a707e4d013b469512907c1471dfe6ccd57c053e0239b5c8e3fffc9cb66f2a8af1fa34d162a8ed1bfa7dea63fc10306fc922b919d04edd843e116aa2954b4b134e9018326ce06940a307542818d532beb2f117e9b4e3c0923a1d25dac69a33853b1203c03151fe65a7668176feccc97777b9d9ab7d2c021da0dc59086ae2ce8f337ca09fc2a2c34570d551ee1964c873242736e9bdb66b25c7ae5aed1fe3246863880f5e9ca63ea8e9546ac704fbe8b1023aea7a0e0aeb6e6a1f949eeb33c2c633199bf8be540b4d3b49bf2d17336a59247f42a5ad71a0672b0f790cfb42497a2e3e7012d2bf520f81d8b12f0dd95e2e4113de22fe468454e8cfa7149b0b1a4e66782193538b49572af6653db75beefefaee295e0204af6b1be6bf1976422078d7291b9140c437421413094082a861f9870d484a5c1e69c9c08694563de2107af7479b8752a82c7b18e3d8153e006acf5e42e393c973d6ff61e16e465b59c6b5216d5237dcd8df9ae80143a9ee45bb7a69fc55ce1522a559c60a754c0b6e672cb71a6a3a97922672f0a29b00281f55e11a61bea78f05faded41606b814862cbdc7ebc59946d1dff96588bacfdda79d0a317550cb8f46ddc19282d1d2181ed924c622b1d1d4ad4c17f9929f3bd98066a232be91876bf67ba02e1c72dff9db48624e2a9291528291618476020466134f71e98c16fb20a7715c89d78b975273ac2e632aea7ae41afd78689be3dba9f6d821c896d41a3f0f8232a2c5e71a8ac956441c2537064796dc8b4e848226cc7de41dfa4ac8d20b731401f8fea7d3d1fafdc4f40d9bd069105be73c8fda53258ffbdc7b2d5701fa33cd17d6d5c3d98ffe3bd54fcc9fe4df0018e99fddf5e02642269c21269b547182a1c39ae4adfa1908d0ad649eddc867023eafc7b06e716c4bde305f70344a89651654845b55304b6322a48122942b87e8569dd6284e2f9d5734dfaedfd57a7d17641a168b63715a112cc81c3535821d7dac853823f9c09ee19650ee9fde2efde6baecf4529b0a2ea81faa1ee34e543a2f4bfc757ffa9c34c25e7c8975045047bdb8691fdf5321f78a8ba309e8eab3915f505aa0f49e80933b34be594d94e885df8967980d3acf1f6ccd0b3b648f926e3a4cbd8c51e2fe4de5227ac35ecad477f80df79ac7917d6915e8024c7a6d9b916d8295eaba1db5ad20194ee8c2208a16ed7534b6e394656e4fde5244acc0ba9d339ae80e3c138b356eed26b3691a91f97e6b24d05ef77c2246bafdb53cc7ec28a8c4b5d6943520a27af267aaace929d6d0dbff266c16ac538cb6c577eaf786e2a5d03f386c709330b63280e764c65d9f6ee7b88f447ea979540c664cf117a2535ca25c1b6a2541c7058b96c472035ab4c2d7728fbd60053f060e4d6b48da75c12459bb9f8f52c31984892a0bcd8add5a34fe10127c381f12517016585f0e5b2227b72df1ca9f30c99494bd285aa46a0a7f20e2dd82c6a6af6c5ffad10b2f7985c1e782fa2749145f760effc9ccebeb88e9ea6aca0f31dcd9965760a565f02d671969827d9cdbf790a897c19e63758e4302ba0c6d66417039494e8c69c33d04a51465ddd0aacf4e6c4661a6f928b6ffba1f763dadf5569e448ba2f94bfa7f6238c609b9b95275c3ea0664b5488e1ed36f3cbacda48e68171b904fe665467d424a22c8088ef0cf4c3c5f5931f2deece1babfcda7150c35f0817c8b824d7759956db8587796852494eb9ff02d9cd8559934f5104d40b9643e4aa7b2e025923a7a5ce362af32fe2edc410d366dbd9f9363dad778de06e4bfae364c290a4c9fe912b5b0c2d44850abc56657312ef62dc98b629631dda9554bf941e65ca0f25decc1e7b7045906d743659835bd3e8abf3a2d5040aeebd5952167bc7f102de31821260ac4d65feac49b669f3802e0e5a9b637eb1f827951d0bec3821c5b91ba791706ed936d5af10bf6d4ab6df7a7da0eabc2e43e7bfddb0b79deab29419d0b78bb2539f6dd029f90e3a4836706765816dee75a36cd94714adfdee9d218a12fa619a030e1d2a577c234053734ef28b895d0943fbf677eec23562d8c1ab1addeb3898a254597dbe328876b5f7e934efb58194303c8dd28d69df146eb969db56a64c48e4209aaf6d175da06b94d1f6d8d0ebc014b28e2890b59aa8258f7d2be48b5168619bb06b13a7787f05478cd007f12fd88719d695218b6fa152962cd7e200dd01cd814e24d37de97130edd7d111305a89184bf29940676dc826b9683288765250b41a9fc3e7b38584aec45a92bfb6de58b5b08e4e8cc12d3bdc81f4e6b3fe404e85fa23d7443e101885816d973fc6ee311860e764aedb7b296410b58d8b2f9783184cbb17625141fd954ba291b59f754440f1461a701c16dcd3adad7abdc484435f0b3b93b314d42608781a3b70495346ca2eafe401bc9327d5e85b158fbf5aa85a8958d3829ab61b263edb1aad695b333a9ab8345c139c6cbf70277ef396aba42191d72868b4c51eb4d404bd633793833bb0cd75f75498ce5a7093374b40a50f63403317179ca95d6d1a229c58d3596d135d7522bbd7078096ceffb0a77c8a85b30ca150fd73d5be5b519906a5675971501f85223069c1cd1cab1bda2a35d700584e75e6c8235431d8fa1f440c81ac90fd2ba87f3133ae68e87155ff5bbe4809b3c2ded2d3977e84a14f93e4499097f777e917fe6c99fea537eb4c7cbd1d930cac88a578d12212d4adc0e49e387fd16d87223b7870b568bcc4874d80c238b1d6f18e5744c7bad280cf54dcbbd5582802f55733d0b0bf010c47ce3236e302bac11f00045ef4c02adeddb463d9b5797b88eb424936843938a0cebb57acd1381bafd3a76ae12d6b4de4a32fd78c00608421488d6a1f3d16b2b4bcd65f17b8c5d2969259da24f21b95ec42a8631ec1a849e80a59b821d94dff811e1935ff87916bfcc26dda3454434ebd778002ee662911bbc241df2eb9dd874377c42cefacf2af3e91ebcef33a8d092d62eda2f4ab16f5ecb3e676069b62cb7ac1562604cf5eea0d2bae96bc27a9b3b3af75415cf08a96d0238957ff5d4338d01acd2776e426926578c60eea7c550a2e930fbc5ead18a7ac589f21e6df3eea388e15f26d158bcf858827e5222cf53917811e190c37a09067877fdce306f4f6af02c43a8fba15a6aefc192e780fc1d7878eb46571fcd134d2210665b23a70ea8eee9342ef084dfc93d5a659ac87c637cdec704c0d4c477d5ca11ac2dafd4447219151a9945184a4e42d83201d34113cbb2cd612d0600b0b9cc5413ddbe086426ad59ebef2dd1b50a472632d3bbc8f6826bffa33e268e3c5a6967aa13648f0b00d2e9efef68512cd324c9a6a48e37ffb3c187c8290273f75ebee5f61c647d35c649ef524ed355025582de6fd8ea345c03995e4f27ed829cbfd6ba1d052942f2a4981ae26e9d97a104adcc5d9557233019421b4d3ccde3e97e384fee83e543e2326daaee9e7938518ffface86ea0a3470c333ae5affefc11bcdb131a61756da5e2288d61d75ca7faa43296551b07b"}, {0x20, 0x0, 0x0, "1e9713189b110e670e73da31"}, {0xe8, 0x0, 0x6, "4c44974ed3317b6edaba84b6101fca61f083fb5539f00e45fd1e6eebf85f8995d0c517756d0c7eed7986993c6054d1dc361d84895e0cf5d21bcd2a9dc9a0329c0a641f1f3977736c58a33ce7bc99b174f53037e217a6051b8492984d015bcfa196d4533c052bfe57093315c0b6b9a75e9633b71377933a56f9d60744c88353e1ddc09f0c0113e6967f3930b2e608d7dba3c6df52cae37a1044268e6a45d52595e2eca2c9849d8c12eb35d28cbcf49332fa7679584ea480bf8d7c29cf53f123cc5e6b86147ca394fd8971cbe671d5224dd5af321959"}, {0xe0, 0x1, 0x7, "c1098e0d98c9320eff614fcecd8064aff4b4559465260c8da9b2b685e4a5fe94f11c3cfa1d3038de3b363b36817dae5f75c085d2ad414047063d6043ab9b334bc09b07041a6e4527afd664a5edc7dc657e8b7fc7dbaffdc794942883b36bd86492b3bdab39efd009c707eeef31027cdaa2869953b3612880c168ec78e241682178abc21ca72e24f24d98e134b310dc5813e9b766a4e59a7d82fbee6099e0d4eeb89b51608e2547f34661969b4982a464da2347963dcaf3f101e723ac94e021c46744c986d986ac4c5dd5eabd080c"}, {0x1010, 0xffff, 0x4, "9ee01e826df605d7122d378ef5dbdfcbbf34796a88301a39f628c2097b3869d8e523e29fb2e4ff78670d0f44160cd88a5429d63ae74c9a81fdec530fbcbeb30c8810ac2c93a7d5d7e2f548774839f3eacc41963b83cde453d2144316a90617cc63543636050768b893e684b98008412f09220b117452b38a261ebe90da38e310a75a198e0b3f7857eaf7227e5e84331e18a0b2bf97cb06ea72fac231866a125f99a5e849b6b0395127e61ee826e5dc975a7ceda289020bca12fba71756983d6af06b07cc2c12997128d9002dd4b16488f609952ac1edb2b124d620dbbe9b1b1a0e148c3465e9b4406f3e4367cfb43e5f4aa5230b692e9296ba977bab9e7f8bc8d1f06d38be64db1db4eb9a2b206cc6d12cd2f5de38269d636d45e54a06891635c5963cbe330c84fb16b7c7ce0b8f1fff571f549485babbdb1b2eec620efa86e9ce7ab74180bd723063ea8e1c945a4ac5f7bee338e8873a08d2596fa1c5ecb9b278496b658f75f0b0b13e9a57934d9b1555d5201ca8da2ab58e42189d1333329f08d868865961217593b42c565a0d46e372f628e70f70ee6c0b3f8b88a46b12dcd1cf2597659560f706aef4df61be494e96d5dc6ac7650fae12adb9cc2a662ce3d4bbbf983ebd4dcb661affc1869cc0ed405511f494087818fda7a0dcddd278f81c1f8c48959a524464e28259ca8fa4e221fc03bd37e1c457c70992f6c8f73400c8361e064cd24f0a427cb423dac371d960b32421489abdef076c523e11bbe949cc1a328fbf0d1456ffbfa574704e7c5d965b318540d8715e1f5e4d0599fe8020e67bcce975a67f221fe5b5c5e8bb47e4beb837c04efcdb88765305cfe40e7de9a61540502fed5f4c3609e7647ca5b778e6f2b4f496a9afe7d973481690fc2581393774d200a85292c39d872fa9ecbe86c8df1350d3f3e31f61e6c4e8150d19cff31e23bc8ee447d16253b6d4c19756de1e670ba96449e9330c4ac59de6798baca2cc0be1712f1da39596673ad46b963505dfcc33ebf14774ea25aadafa69ac67475ae31c330c60620f1f26ff6110f09199cfdf23149c84c43e271308c4ddef3d870a46ba6d7033ec3de6f1b9dba58e8f7cb5d8a708589c6105e9940abb182d614467805033e20ce5c8079926f07643e0536245f37d71be392d1f9a640f8b688b712390976ff518e09d63c51cb9d85ecac50a873517073c39ba9b915345748319d42cf1f624291a9074107f253cabe0a9bb9bf47977cd51cd921c54eeed92da7c0e23b0e7001aa5c69ea14253a5affc7da18eccf98dbc836ec0afff962930d58d008021930e46234709ef0358435fd3118ed7570c44c9ec1a2ad1f57cc07a49ce278acd9b1f55f99a71a7a158eb828fe082c3e9b4bb9ce4ace6ad347a6e060a9e0d6e6626950c66da28167b04e7404d1e5e7041f28c22796ba29ba8ca6a73ecc261bf6744b974948b73330674c70d2c851363740e1f7d1f4699f7b21b200788634a3b4e16645624037c05ab1ba67c056eb6555c1459abfa098d69e476f9696e6000e0aada8dcfb6231baf7965f4b46d8a8874e0c778334ce0e930598e14eed82701e310d30767117eb66fbf6b16b64de4ccf94d3991e11921fdc64f90e126f5adc4ee2bb3878c23518c3890c43c6aef71d840a9f1bf7279c524eba6dc5226cfe3f96d7741a00cdfa3547675e8517015934638416f8fe9ce9a9a0ebee767c0497927ce2786faa31623231236712278f330c1db7e6344cf3dd20dbabd31551003c817f695ea5c0e2ea8496ddcde662c8dd37e21be3a1a782bc8c1edff91120110413d812cd0d7d4f3dbbf596f6961c0510b296c69cb8ea3a7a0d538d1edee52bace511f45e63d3d20b4dc00328787b63d8e43176e3a08acca0e2826dfa58553e34dc89a719021b90e0929b3684586e9fb0830df04be771293f54a2eb83d42e3f2f595cf2e4e38ac1f8ac7dbe93534a37d54ddd98b182ca4c917684b797a844418914c4c4a801b9dc7e12997ec3f072407480f09e2a82545c55171279da04fa4f6619468d718e7d8521728ea085fb4b1f195ed81a28e49dc469a3fe5c9ba5cd589eabf372f6699aa7a43aa1934fa93476a05151b489e534b70a83f78002304fcf5025371c37f7eea95dc74500e63e1528ea457e4f022a6e07dee584903060e3cb98d549fb4cc803dc035b7c44642f1e6129e18948d7099c4ee1eacb4d62fe3ab8f7995f7088821883d18487791bc6f7d333c913ad3008222e90662107ba08e92554bfcaa3e03466f87f325a42bc6e6d27241bd0a8cfdb29a25b0a4d17ed3b873ab5cc79724bd330b9e072851a3804a6e6805580add4ecb57f3b9827af7093dbd06c8902bf0f06e50a7451d136620f689b2cfe7a961a32c15a7554a0d0de5a975850728bae47077db69e000ea8c9154bc2f7fd6752f504c34b93c4782791c4d8dd8f279fe54aaf65b5bfc09fe51e071aaba56e30d70c048b2cb7709f9aa152188f52ef340cfd02a769dfde1cf3c3c8ef46dcd42fd6383f1f8afbac81a2c608ab1368812ce25902f8684d164cd32557723cfffc6950f44b64fd85a4476acad033a5f396d401a8714afe71230e226f8a8d6db5055145a4d575e5b4bd306a8e7cd73464a332725300fb0ca32743feee2cd1b66d36cbbe5587c723748e124353ec7f714b0c3eada63d1a676e40a143adf940a7fd5c93063b261daab7340f93f91d2043dba249ef01b8bec0ccfbab4017fbf7a4b4ae0fe66f89c395ecf6bfcb9ec74dad67b695939835d3a1fd009b35294cfa47eb6e62c795b820bd1b30fb927cf7446b2c44f05c368fd6bbe801831b7adbfcbe1b5cc0516814ebf72c3488379d5248a3c07a32d8d8c5e1093f40ef639b13a28d00438d5e9f415efc80e247f6f8ce1855602361a154b5b4410d7a5d079e1127b462409b45d6e6d7520c3b62e888f2b010d8f36f5fca8ee3192827478713ff56d3f7455b6de6dd38558268a30062bf49dd82fc21893d937ed3bcf9be169893a5c179d2e234acb108c9f227c7745fd1e86a9ba73218865963ca7ef0d27672624da952c44515a7327c0c52298e0441e8b238315ccd1b9843b9ef3f4ead1b6ae0f0541cff5f79e723e74f36ee035558f1115c547f41e02ac67232c847397c3a0bee61c9485f656ec1e82ebc4a287860b087b01454d0aeaac662012f905b239713edd4b0ace2d538fbff02540fb0f3af56ac69472e1bcf585d1f50490d7aea4705ed65923b005d1baa10565de011cdce227bf2ff8be1c4560d07ed0c8f8b010c34910042c77666b617f158057591eedc76eea6ec0225e5f53c9c8722ac1080efa39e557f19ca7b6445bbaa89b7c1f8d92c8ea9c33b5248609e471823af5c76d9420626b1b2d269b84d2e6a703e9c842f43a70e4296c54b47952955d04f0aecdbd21ed866f5082663eb56e97eb65b9d56b608314026d5fd86e220fd2f505bfd8ecf46774d829271e10e397eac6fa93b98321555075f71a28ae2309a767adcf1722aa77e83202da767f1f9e6c0da9a8d58b97d396df7e5f5a28939467f5d8dc671a158851cb75b0bd4b86129452f344440c767b9870a8bf48de7bcbc0dff5fc8efa6fb510747147b492be2fc5708c919a184a3552c37cea882ff4c0d66e9154b1ab87a67615253878c86ca132df821f80850afbd554313ace68cd3d96988911cbac9350a03ac539dfad133c8cbaae3add338476edfb1f2a331454efaeb792b5d1c7ba98efd4089e199cf9ac7fa7b965534e1a7664a1364271f7c8e2be4cd363a954708194eedec9c321ef73581432793df8be2f7dbd654c2b557047f00c64d7f9cbd8a0f869b94bcdacf37b355d260bebcd8acd9637f1bd0156fe1e6686a8641df3df39f27f9841e6393ac22c24dff3cd36a953315b538b3f0cbcc78d793410cffa652d00db30d8d381e958b7ffd51cfaf23e999d1e9c2e35f9ea79077f24aaf25412b84b8d67473287536e3aa1154a8ca00f35fd059273f41cb6ebb439074f3159ff66cad8b9d3d6a6b1df8479f6175fba2788ebc3200fe4dfe97e9b3792bc91be635605a48184ca8e59f37e91a8c306367327c281f7bbbeb1a317cc636952aa3c09dd9a9d00f1e5d51abacdb0d36e98f987ea91aef14effe91bc9757757ca299c5e1ea2dc08a1a4f10d493a186bc02b183fde42b74d3d1d8dea619e191d417377de16201a641b90860f18e36c2cf26ac1b674d3ae8d3f55b11d76b52b2493a00b30f5e9c35d8d42d33da622504eea585864c4635fd44dbb38ce98c61cd3acb0ef242fc381deb9c9f47a53b3f3330a7c2f7e79306d3a0947f691bb4ebdbfae09ef59b371c745bb3f1990d4400113dd2d14a9632d42a890f55590fbd6e7712d6d3717f86700df09f313ba22f85de1dddbc92d9645483713fc6a3b18d45d555d32744279536174de5a6bf27ed18f7cd7c8073afbc6ae63ca63465a1ad3748e36be75ec839b33c9ac4d7de0698859f4046bf4725ca117888820d995f1285e04851a209ffdffb7e669176c8b4da9f897d85033973473d416d609722ea3e2c329366dbe69df1907f02deb30ca761c4c54fa74f7edcc1140459830e576bdd07522fdb9245aa549dc4da6db4e5e9c1d6e9077e2bb8295971f06cf840bb6fbf3f6b4f83fc8daf8b34128976eaaac26adf99610a56e1ea1ed28ce090f3a3c6b6017cb2cd554d076e3e9b807b53b71c61975c8aa7c93bdf0ea638447123e38f75ae86530d10d4e9ce3c6848ec93018bc1fb5db3e63168b4954bb8b1f15afda489c2d6eb1d740f72d7176210b95e5c2f218aa795050700de097f090aad745e5f9fdf6396f2bdbc085882ef69551b7b494bbe8bf1bd6ceabe9892ea7bdc8036895a290a9265e6b5b3c345bea5e2fd2b91a6a1f76633f42a88bc120c6cb4800eb26853bb42896b3899dd8f459e1646365ad358a862f6de0e62b6011c2afde8f4897d9859ffe377ed5876911312a6d4b9f436da3e4baf7410eec533a2a4d90f617d4147538b91341da24719fc0abc09154f0135eb6df117ea71cb0007f4625580c4a40ca3a098884853fbb51445e901e521fd78c0935ee8bc9a32570280db9d3b126f13d0969b5ac88a6b448f0c61b4fe45a47a9d3be8935d2b1fbb7133fc797c8dfd9f2628b2d87464ecb3275551490038e3ccf37eae055ba279aac7f680126a111afd8588340a9247fa8ddacd0c4681925fa10d36783d53eedc830beecebe1b28b7c2c162c52eec612ea69379bd1832661f2846d84f08b01a1846c6ee7c86aeb8d77c07ca8d782bbfcec36ff21363a7ebcb601127c30d0af504c3cbebc27bf7d3822c3c145a55964815f29bd102dbff8d0f0ce890bf3aada769ef19a5103033cc8a27129feda963f0ea33aa342b91c44c0ccab4d89edab754df98875ca1def3536b33c95249e7a5dc123a12e6b77efcf299794c5af017650967f01ea754406dc2295f98ac35a4830137f7217045c1770cf9582b5eb2537421fc6ba1875d1d14ad750fca21286632e85f3244f82ea73be75d86f0308fa4c293377993c848f50fb63a507fb0d3fb0cc9d1053b335a472edbb867882d516fe9a0ee32c24be0efc5f740d6041a574d17121b34cbf871c039ed241576b7a42dd371bcd75894d4aacccc28e603545c5e7b87217a67704cd8b5d0438f111cc19e56352ed7ce0d7661b337cb2ef713e58f056387e42d20f74dc533821e1de97135043eeb007e7851495549a6099f5e7764ee60fd28950ca23bd1da6e718d569408321012f6905ec43a442c9fc80d3e33c77484e415269da2d829d6ac13a6c020584a6bdd2e6"}], 0x22b8}, 0x9) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:50 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x10001) socket(0x2, 0x3, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffc, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x18000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x7) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) flock(r0, 0x2) 16:00:50 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x80) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='x\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0xa3a5) r2 = dup(0xffffffffffffff9c) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x100) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x200, 0x0) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000240)="e1f375878a02666f13cb5f19fa881f98694f31af61d993bca42cec3798c3eaa8", 0x20}, {&(0x7f0000000280)="221648a3577c5b2a53aabc9f6bfa6c4b60749fa4881388555d9e74542cfd72c7e1e26c56b8d4e0288190876394abe2dbf2ae6b4a905ccd829e2bd05a01c83fc97d9143b43796a341e1948276909f96f32fa83cd7cca56d90f1320238c8aa6d205c44b173493d4426c32a6c", 0x6b}, {&(0x7f0000000500)="26bd52c2b4c1a024057815b0876a053047a4dc915bfa11a94533a7ffed231c5cf41a436d62288a6168b17e1ab61a9efc29ffef9089995cc6a4d94608aa80f4ea277b48b922c7a9c2bcfdd5935979412bccd04a9e04a2920c2a55e4538916e97abad61930", 0x64}, {&(0x7f0000000380)="f6106e738303a629b77b31ca7a04e003c5c8beae761a24793b3fb33546c1b55849899a9b4ed3f3db21a5ee701ecf0306408e81aaec48c46d52", 0x39}, {&(0x7f00000003c0)="8f375a6b0c72b69a5c3d911758f8fc0cb404358c42a664ee47322f837130862ef54fa7aad9883e142bafceee1667d61128e7fbacd9e41ba6ba4f359325bb4096b6389682dd7452a3161ff04ef074afa248dd3bddc1d117653315d28796e5cbb04ca75552d141552e864f19ec2f31e6727fb9afe2a94a4b08e9944d4260dd3e8c2bdc79832ac3c872ade71b9c6ef9549f437656da8ee104c0412608b9dc71fb20e74252a2a41c9754c270", 0xaa}], 0x5) r4 = socket$unix(0x1, 0xa, 0x0) connect(r4, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 16:00:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x6f8, 0x8, 0x3, 0x20}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000000)) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x10) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r1) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') 16:00:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socket$inet6(0x18, 0x4, 0x4f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7130c8e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './bus/file0\x00'}, 0xe) r1 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = semget(0x2, 0x3, 0xb1101836d8f74e06) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x4) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="1d65ff0fb89abc1f99827f792d5e") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1ffffffffffffd80, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x84c36cd0afb1ad0d, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") 16:00:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ftruncate(r1, 0x0, 0x3) r2 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x20, 0x88) socketpair(0x20, 0x2, 0x9, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r4) close(r3) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000240)={{}, 0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000180)) kevent(r2, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) 16:00:51 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000000c0)=0xae25cbd9) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r5 = semget$private(0x0, 0x1, 0x96200ea89010d3b) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/88) ftruncate(r4, 0x0, 0x1ff) connect$inet6(r3, &(0x7f0000000180)={0x18, 0x1, 0x8000, 0x8}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x200003a2, &(0x7f00000002c0)=[{0x3}, {0x48}, {0x6}]}) fsync(r6) syz_emit_ethernet(0xe, &(0x7f0000000200)="0000000000000000fc180e93e34c") r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r7) fchmodat(r7, &(0x7f00000003c0)='./file0\x00', 0x133, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000080)=[{0x1, 0x2, 0x3, 0xffff}]}) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x80000000}], 0x6, 0x0, 0x6, 0x0) 16:00:51 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000001240)=""/4108, 0xfffffe0e}], 0x1) pipe(&(0x7f0000000100)) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r4) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000200)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x4, 0x4, 0x1, 0xf8}, {0x7fff, 0x0, 0x7, 0xffff}]}) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x4}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f0000000140)) r7 = getuid() r8 = getgid() r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r10 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getgid() semop(r10, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r12, r11, 0x0, r13, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r7, r8, r12, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r15 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r17, r16, 0x0, r18, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r22 = accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r23 = getgid() setegid(r23) r24 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r24, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000440)=0xfffffe0b) accept$unix(r24, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r24, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r24, 0x40087468, &(0x7f00000001c0)) fchownat(r24, &(0x7f0000000080)='\x00', r25, r23, 0x6) r26 = semget$private(0x0, 0x7, 0x287) semop(r26, &(0x7f0000000180), 0x419) semop(r26, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r26, &(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(r26, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r23, r21, r23, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r27 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0xfffffa46, r7, r18, r21, r27, 0x80, 0x3}, 0xff, 0x800, 0xffff}) 16:00:51 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x120) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = semget(0x1, 0x2, 0x200) semop(r2, &(0x7f0000000100)=[{0x3, 0x4, 0x1000}, {0x0, 0x2}, {0x2, 0xb6f4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0xec9, 0x2000}, {0x1, 0x3ff, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x20, 0x9abdbfc25bbe1e69}], 0x8) semget$private(0x0, 0xa, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) renameat(r3, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') chroot(&(0x7f0000000200)='./file0\x00') symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') unlink(&(0x7f00000002c0)='./file0/file0\x00') shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) r4 = semget$private(0x0, 0x3, 0x80) semop(r4, &(0x7f0000000300)=[{0x0, 0xfff, 0x1000}, {0x3, 0x8, 0x1000}, {0x0, 0x9, 0x400}, {0x1, 0x4, 0x800}], 0x4) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000380)={0x1ff, 0x100, './file0/file0\x00', 0x2, 0x4, 0x4, 0x7}) socketpair(0x20, 0x1, 0xff, &(0x7f00000003c0)={0xffffffffffffffff}) r8 = semget$private(0x0, 0x3, 0x1) semop(r8, &(0x7f0000000400)=[{0x1, 0x7f}, {0x0, 0x4, 0x800}, {0x0, 0x1f, 0x1000}, {0x3, 0x9, 0x4c9a6ba18a139201}, {0x2, 0xfff, 0x3000}, {0x0, 0x2, 0x800}, {0x3, 0x7ff, 0x71a54e8337f717bb}, {0x4, 0x1, 0x1000}], 0x8) recvmsg(r7, &(0x7f0000000640)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000480)=""/219, 0xdb}], 0x1, &(0x7f00000005c0)=""/117, 0x75}, 0x422) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000680)) readlink(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/8, 0x8) ioctl$KDDISABIO(r0, 0x20004b3d) shmctl$SHM_UNLOCK(r1, 0x4) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000740)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff}) r10 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) getgroups(0x1, &(0x7f0000000b00)=[0xffffffffffffffff]) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/vmm\x00', 0x10, 0x0) sendmsg$unix(r9, &(0x7f0000000bc0)={&(0x7f00000007c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000800)="9106c57b2f9cd23d49095821c56de4981cac8b6cd29ed6828871c1d902ccd849e61d22887a46ddfcb98cbae3a7280622166706fa1b8f5a9af736db9e31d98067fb6c0967b2f5c6059c6baec905f10bc40fb3f26467b6641b214da7672246628ed9fab93a358b1dc00732cf52dd5abfd2cc315b39ab2884", 0x77}, {&(0x7f0000000880)="72e83fa5501695ec0360f8fd15267add187117e1552331a00888caee1294c64678c0c26a9a51b30489ac14f882b425062fb43c949c5ba40032a2d0d9e5faa0f0da0883de4b92c64f52db2e3a30a56b8d979b1b267af0eefb9ff33614b8734e194f92610bf3dd03a5d7927f4c0b4f816851ecfb3f611f91d7502dcbd2bca33e2eeb0e20f5a430738afa2b0527c1fc8d7f5c73b2358994c8aeba07beefd560083677a05aad435d40f7a8b8cc48a99c2cc45bfe332cb61da081e009bbd6d9fe7cb4852fa594ad7365c5dee30352780ad8a5e7401624748a0677034987f27cc01639f2", 0xe1}, {&(0x7f0000000980)="38866d10785fb9ef0603295c6fb9952059e0930a31ee48a7ddb1cf5596aef4ed5e4b2086e12b8d16e6e2afc41ada4748e77f77a72fcca687fe87f84f16015d5690461a9f7c50a16c16b6b6220be71145cae0daa696eccbe9ffe889df25ca6474a99d81cc09266612bc2f2eb06be72e19bacf0f3cbeaf804e8bc3b113330055f35839d4d76bf08527e5a347be2d5c8a7b560620", 0x93}], 0x3, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r0, r13]}], 0x40, 0xc}, 0x2) 16:00:51 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x824, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r16, r17) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = getgid() setegid(r21) r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f00000002c0)=0xffffffffffffff44) accept$unix(r22, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r22, &(0x7f0000000080)='\x00', r23, r21, 0x6) r24 = semget$private(0x0, 0x7, 0x287) semop(r24, &(0x7f0000000180), 0x419) semop(r24, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r24, &(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(r24, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r21, r20, r21, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r16, r21) lchown(&(0x7f00000001c0)='./file0\x00', r16, r17) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, r16, r6, r10, r12, 0x1e6, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$setown(r4, 0x6, r14) setitimer(0x0, &(0x7f0000000040)={{0x1f, 0xaf}, {0x2, 0x7}}, &(0x7f00000000c0)) r25 = dup(r1) sendto$inet6(r25, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r26 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r26, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r27 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r28 = getegid() fchown(r27, 0x0, r28) fchownat(r25, &(0x7f0000000000)='./file0/file0\x00', r26, r28, 0x0) r29 = dup2(r0, r0) sendmsg$unix(r29, &(0x7f0000001700)={&(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000009b9fb402b4d9476676a5ff93692a3abbb44b7f7853e89e25d125ff31daf2d62cf0a72d5d792a464b96c7a397c263555ba214ac385a32c976e15b01bcf97bef736ba2c790694fcf9135e13128d6baf4bdaed2bd2d00fbcc955a0fc0e609276731d3c5aefc58be194299ab5a85addc3def839664809ea781d59900d4d31a39747137d2cd441700d533e3df8ac4f0fb"], 0x1c, 0x0}, 0x0) 16:00:51 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zerm\x00', 0x0, 0x0) semget(0x3, 0x4, 0x8) r3 = semget(0x3, 0x4, 0x8) r4 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x5, r4, r5, r6, r7, 0x40, 0xae55}, 0x0, 0xa, 0x6}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r8 = semget$private(0x0, 0x4, 0x43d) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x2800}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000140), 0x2aaaaaaaaaaaac06) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) writev(r0, &(0x7f0000000080), 0x0) 16:00:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x21, 0x0) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) r7 = socket$inet(0x2, 0x3, 0x4) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000000c0)={0x7}, 0x8) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:52 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000140)) r3 = getuid() r4 = getgid() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r6 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000a40)=0x1) r9 = getgid() r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) writev(r10, &(0x7f0000000980)=[{&(0x7f0000000200)="01f0e4dec8190d547ffea74ee28bfa1cadd47ace6de25150c1f4a1b3d44a5021d1a0ac3b3ac4ec269ec8741ff63182022f93f50c166525879e223d3302cd4a9cf62b4439da39c4277dbf2e370e125ae24d14a9854ba1e3b73b3f78d66fab098a09c657f12537f84a9470f64aa19dbbe60ea5d5248501cfaedd8c6d06e2ee6a4504d47cbad17b9714c79e492882d7faafa274cdbe1d608acb7a5dd3cc0878353398f1c0f68527a5d63cc846771d227794385fbf2393a16f6ab6e3805e5a3534cd735ddc608dbd5d46d976cae8650271fcec5dba0613d5c5e5b0310205d8d5ea27789a7e71f7c92f7263526d5b4c77c03d4d5f9f640ec9cf1507d1", 0xfa}, {&(0x7f0000000500)="74556152195f115c90e6c16325fbb017fb959f458297aeb12ce1a51a06af911d0f38db60ff71fbaf146734f13c2e58da1787e28a357de01115adb81841e812c5228c80c7e51958fc9873451a01030d8ddbc6865c6589e2db43f90cf9b62445447386c278c2721d6650e00d2dba19358742fa338830c4fe0703a55115f7536e7e3a6bc654921fd51dcdaace0f16ba36e80bdca39b3a4ef2275bfe55814077fa86b6c1ff05fe3832ccc839431f8797e178cb09e25c4453a142782d0a7b5bf096f1f199", 0xc2}, {&(0x7f00000003c0)="1eb22e0a5add5a2d166603908eaea76e6bf3b11f", 0x14}, {&(0x7f0000000600)="8db29464da79a82ff3b4ffe9c54cd2e31662bbb956b61205ed9b45a89040e40215b0da684f29cdaab96d4d30abb52b99846156ccb6823f120d7926ffd5286374e297b68644e4874a2fde1f8181feca968fe1a2e7cb6c77ada6d803cd633a81c6e52d6d803e1cb437aadd5646af5dfd23b2edf341dbf37ec528c57978b81a92b85a05a42db6d5c777414451fce998790aa10407d03e8f3496f291df00b8a0a102ce6eed7fd864cbd4356cfec3f42a44198a164aa0013d9a594a9f353a435448f14c4abc0432a7d2cfe073282beb837b14b077860ce0980f13af8384d4af807582985d068d825613a8b43678d93ac3c27a72a59133acd8a7bd9f", 0xf9}, {&(0x7f0000000700)="fdb93869c833f8546ed6938324293d6f49337ba742b5356c5f8a1b1cfcb1d1607491c730b7e36a34ef8a4f03c5e3206d4d667cac488dcdfce0e3622d69dd00efa0166b0f19e3bb8c0083f69dee6d07e45c1c01d93ecbfdb9f841d1e50536f2f54666aefb9994b977d2f2e5112b17d0cdfcd69dd333407ae5417b6a14d60eeb2015c465cf60d9b068973c4697243a210a5e797eb7b40a1c9fc2561b4a0eeff57edd8eb280ba332116091af03308ee40f467ec92", 0xb3}, {&(0x7f0000000400)="480407bbef0052167d1470ac4285019ddc6c2c82047f72a29ccdae886f4af45ad798cbb9043858", 0x27}, {&(0x7f0000000440)}, {&(0x7f00000007c0)="3238f5bcf993a310d285cde9d5b5bdad2f9bcee54987b5df446cb23d7c7e8bd9b9cee124cc9e732d39dc7556725eccc84f24ff1c03311172cdd11750986d9eb4bb1f3c3ceb2e5e8f1a552f7d999ab7b14ec7985c363ed1e793576726999b58e2d79cdf7fbf95f8ad764c1b0b0b4a7e70982680e74c1baf2b6409e21f", 0x7c}, {&(0x7f0000000840)="158e8bd330d832a170c4990520b8421949c55e544d0f2ee5f7d2ac71bf600de0d8b3840ea9ca0e0e252481243f96d5415eea31b7a566ebd64f54114b39f632c2ee614f6a9061844aa04b292e70777ca72441615d1bed8281c7960b0cbba42ee8b3770b9da8", 0x65}, {&(0x7f00000008c0)="f299dea85c2c726ecff473f5deb860ab472d45ec1a54e84041c94f98888e6e9330457caabf38049f031d363fc6fa89c73a036365cda17656bf7c9e894ebdae538a14b06b7631a6c3a464d01881250939cc77d911b09ac6a6bd159ae1034fab03e05341fa423c1ce9b36533a6491d833d713f9dda042d190f394aacce25de8c517a9bcad040605d5dd2557d2e132c973db64daef0cf09c482e839cc1ed55522ae324f8d4651695a130d5844c0408f624ebd6c766b659449094a01a8", 0xbb}], 0xa) semop(r6, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r7, 0x0, r9, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r3, r4, r8, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r11 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r11) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000440), 0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r12, 0x2) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000001440)="3399289016fd4f6c72", 0x9}], 0x1, 0x0, 0x0) 16:00:52 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002d5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r2 = dup(r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) flock(r3, 0x9) 16:00:52 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCPROMISC(r1, 0x20004269) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0xeef0, 0x6, 0x8, 0xffffffff}]}) dup2(r3, r2) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8000, 0x0) readv(r5, &(0x7f0000000200), 0x0) pipe2(&(0x7f0000000080), 0x0) 16:00:52 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0xd, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x40000000, 0x0, 0x1fc, 0x0, ' \x00', 0x3d, 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x6) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000240)={0x12000, 0x100, {0x3}}) r4 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r4, 0x0, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x10002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = getegid() r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r6) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x80a1, 0x340) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000080)={0xffff, 0x544, 0x3, 0x2709, "50777de74c00692606cb4bc447247194ac97ddff", 0x3800, 0x80}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x7ab4, 0x200, 0x4, 0x10000, "67daf45e62c75598813faa01ccfeedc7b9f265f9", 0x6, 0x5}) setregid(0xffffffffffffffff, r5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:53 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000005c0)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) fchmod(r1, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r2) getsockname$unix(r2, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r3) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000980)={0x6, 0x2, {[0x1c, 0x1, 0x4, 0x200, 0xd97, 0x81, 0x3, 0x7, 0x2, 0x7, 0x6, 0x7, 0x80, 0x0, 0x3, 0x5, 0x7fffffff, 0x9], [0xb010, 0x7, 0x3f, 0x8, 0x6, 0x1000, 0xffff, 0x4785, 0x101, 0x7], [0xffffffff, 0x5, 0x6, 0x0, 0x0, 0x1, 0x200], [0x6, 0xfffffffffffffffe, 0x100000000, 0xb1, 0x7ee, 0x9], [{0xd2a, 0xe0f8, 0x8, 0xd4e}, {0x6, 0x80, 0x2, 0x7ff}, {0x6, 0x4, 0xffff, 0x1ff}, {0x3, 0x3, 0x4c9, 0x6a2e}, {0x6, 0x6, 0x1, 0xa4}, {0x8, 0xbf16, 0x0, 0x7f}, {0x0, 0x7fff, 0x8, 0x4515}, {0x6, 0x9, 0x8, 0x4}], {0x0, 0x2, 0xd19, 0x9}, {0xff00, 0x5, 0x8, 0x1}}}) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='.+-.]!.@&-\x00', &(0x7f0000000600)='(!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000940)='i\xe5v]\xd5X\xee\x83\x00\x00\xf9', &(0x7f0000000240)='\x00', &(0x7f0000000280)='(!\x00'], &(0x7f0000000840)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)='&\x00', &(0x7f00000006c0)='>!\\\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='+\'[\x00', &(0x7f0000000780)='(!\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000880)='&\x00\xb0\x87\xe3\xee\xe8\xd9j-\x93Qc\x16\x1f\xfe\xf0no\xb8(m\xc3\x9f\xed\xe0fHn\xa3:|\x04NjS\f\xa5~\r%\x8e\x14\x8d\xbb}\xab3\xfa\xa3\xf6\x8bD\x9aE\x88\xb6\x9b\xd2\xbb\x9fEd\x8d\xb4\xc41\x9f\x9b\xf2\x8aM\x87\xc6L\xc6k\xc4\xe9m\xb3*\x14\x94k6\\\x1f*\x8b\xf8\xae\x13\xe4m&8\xe7\xe7\xe7\x9e\x03\xa6\x0f Q\xfa%\xb7\xa7{\xf2\xc2N\xb9\xe0\x03\x9d{(\x9a\x00\xe2l\x85\xff\x02\x1b\xd46C\v\xb7\xf1\xb6\x97v!\x1c\xbe\x8e\x19><\x8fr\xf6m\xa6']) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x800, 0x80) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000300)="5019005fac65f319b18301e075bfea43af67fb354194dfec094769b1f191544700df2dc5d163d7e700e373f6bd4a65619a47da95bdb0aab2b89f5b94b266c953e8ffcd0b0f30c0d87793dc91142f22fb83f1", 0x52}, {&(0x7f0000000380)="d576f6702c8bff271cccdd405221e22ce81f0038885e2b787da83660e0231ac3cdd32943f73706dbbc182013fe6fd1a54900c1a3a81c78ac90f8a37f6ec7aac779ab05b1b3d0336803e0854ddaabc6c4b4d7d758139f3296635468a80dc58437bf14b68925f51d6a2b53f10058ffb6c3b3839e6d3efece", 0x77}], 0x2) pipe2(&(0x7f0000000580), 0x10000) tap1: address list non empty 16:00:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffc, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0xa3, 0x0, 0x6, 0xfffffffffffffffe], [], [], [{}, {}, {}, {0x8}, {0x0, 0x810c}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x101) 16:00:54 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x6, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000200)=0x6, 0x4) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x2) readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r5 = socket(0xc, 0x4, 0x7) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x80) fcntl$dupfd(r4, 0x11, r5) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x11, 0x0, 0x20, 0x29d8aaaa}, {0x80}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x7ffffffe}]}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x2800}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r11, r6, r9, 0x4}, 0x200, 0x401}) r12 = semget$private(0x0, 0x4, 0x43d) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000000300)=[{0x0, 0x5, 0x1000}, {0x4, 0x200, 0x2800}, {0x5, 0x9, 0x2000}, {0x1, 0x204, 0x1000}], 0x4) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r18 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r18, 0x1}, {r18, 0xaf}, {r18, 0x10e}, {r18}, {r18, 0x2}], 0x5, 0x8eb6) shutdown(r18, 0x1) fcntl$dupfd(r18, 0x1b, r17) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r19, 0x4}, 0x200, 0x401, 0x2}) setregid(r4, r14) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:56 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001900)=""/247) getsockname$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000000)=0x8) utimes(&(0x7f00000013c0)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r5 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x400000000002, 0x3, &(0x7f0000001600)=""/213, &(0x7f0000000200)=0xfffffffffffffd96) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x10) r7 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) getuid() setuid(r5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20, r5, r6, r5, r8, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 16:00:56 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20}, {0x10000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000f40)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="ce69302cdc5af7788ee2d9ce084df24f7f2b76c3e914886156f1c7d0b103026843a25059d8b5f1afc1c8e63db42e06c0c60000a10658e4bc8e843dd5e783b725b30b46cb1dbf7f75e8798e3f2c53503c7f53d7eaada7745e3cc75636c215b85eee5a5ef38247459ff6b85864e4dc39c3ffeaa74e81aff96ee87c5712", @ANYPTR, @ANYRES16=0x0]], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) utimensat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x9, 0x100}, {0x0, 0x2b4921ca}}, 0x2) 16:00:56 executing program 0: r0 = socket$inet(0x2, 0x1, 0xfe) shutdown(r0, 0x1) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x748) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:56 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x1) truncate(&(0x7f00000001c0)='./file1\x00', 0x0, 0xe57) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x5, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = socket(0x18, 0x400000002, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r6, r11) r12 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r12, 0xffff, 0x100, 0x0, 0x0) write(r12, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001300), 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r13 = getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r13, r14) 16:00:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8082, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x5) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000235, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) recvfrom$inet6(r1, &(0x7f0000000180)=""/182, 0xb6, 0x0, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x4}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:56 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) poll(&(0x7f0000000100)=[{r0, 0x88}, {r1, 0x8}, {r2}, {0xffffffffffffffff, 0x1}, {r3}], 0x5, 0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd7, &(0x7f00000000c0)="b6") 16:00:56 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSTOP(r1, 0x2000746f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="efb496ce500c19ced446131503a2e210819cb5f1e8a3e523cf7b7a58aabce365449f0cea8e920f0b40057b45f2e977c93f1c8ca34750dc8a81bd6e21fb8f1e55811bb4418da39066bb1c9753f4f8bf9f4f7ac2fcd7f54e2d233678dc694f6dbf472e968d40d03d116ccd33afdd90caad1dc753d40d6201a9726e1042f03bf653969eb8e0cacee969e8f3413be87b045aff0224e47151b76594eb21dff31bb40e58c74c211cd5d428e6758f85c3c834fc87992d3b0563260e64d7c2a6daa78e7d336110415421bcc2b7c1e7f5f5a7e10e47b2272a8622b828b37479f551f8fce109b7ea92dac5915d763054b91960fd50bbc28f54846b42d1ea319cbca50137c79000"/267, 0x10b}], 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x7c4fe7347f650e28, 0x2) dup2(r3, r2) 16:00:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r1) setsockopt(r1, 0x11, 0x0, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xa, [0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) shutdown(0xffffffffffffffff, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r5) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000140)) recvfrom$inet(r4, &(0x7f0000000340)=""/235, 0xeb, 0x4ecf3c6e1e4af3be, &(0x7f0000000440)={0x2, 0x0}, 0xc) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x3, 0x8001}, {{r3}, 0xfffffffffffffff9, 0x0, 0x7fc8c846bf0f5ee8, 0x0, 0x81}, {{r4}, 0xfffffffffffffff9, 0x80, 0x10, 0x10000000}, {{r0}, 0xfffffffffffffff9, 0x8, 0xf0000001, 0x800, 0x10}], 0xeb9, &(0x7f0000000140), 0x459d, &(0x7f0000000000)={0x9, 0x30000000000}) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r8) r9 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r9, 0x5, 0x8, &(0x7f0000000140)) r10 = getuid() r11 = getgid() r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x7, 0x202) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r13, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r10, r11, r15, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) setuid(r10) ioctl$KDSETRAD(r8, 0x20004b43) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa4) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) sendsyslog(&(0x7f0000000180)="9a4335117c5f24ed41aa36d847ad43c9b214d358f7122cefefbc82cd148f90d58791f210ed1ba2e40710de72f46f0858b9411bd840ccc3b6290a85a91129b2fa38da438f14df05752a3011236f397b96af7fb659708252f46ad119ca8174dc557c7882625f58450211db4768f9415510328d88123039896c66ce81f76e457a90ed3486a20cdb1b9c2a138d7fd30323e467043292e8188f24b38a247467a21d59cdd5c9d3914de99a8a4c7b15ef87f1a848ebf69f046845d7ffe8758c429b35e6965e11ad2c213f9344d78a82a77b7c", 0xcf, 0x21) 16:00:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) chroot(&(0x7f0000000200)='./bus\x00') semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) shmget(0x3, 0x2000, 0xe8, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, 0x0, 0x4}, 0x200, 0x401, 0x2}) getuid() getegid() r6 = socket$inet(0x2, 0x3, 0x89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) getsockopt(r6, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r9) accept(r9, 0x0, &(0x7f0000000040)) 16:00:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f00000001c0)="1c1bf8b152b1bee8a7429503cf7770b00b3bbe842a2d4b7e693c669f7c1f8fdedb7d8b0f8a221cfbdfac9b51110bc4da0dee5dfe31ef70e11af62b025c3c9baa02ebe3931c09756f221f5c9a5e943866870cf8fec4ff777122cc666a4562294034e2e840d61c9da24e87884d01ee192f62735a20d8d96c3ddec1b7c537812a055c76a40f77c335111110b4546e6d29327c81693cbfa552db6bc3ec602043cf3d89c3dba5b8c7f328ca676facff3f32f9b8797b5b40ceccab593648c16a2be9b65f62d6df651b2f83803074229bf65cd761efe55038e694", 0xd7}, {&(0x7f0000000100)="613ad2fe515d8a093641d3162e9d83b2987e93df1d44b301b400e8acea67a5dcb37db6fbf56d4a1c3ffabe2803ce67d954c89d69e6e4e97baa963e9872466e65fbced7657b12bdaecf17e63232ca9b523720685b9db2a9336f142ff1f1b73f15be17b135f8068443c7a4ac74", 0x6c}, {&(0x7f0000000440)="ee4f2214882b8b6784b8f823acdffc01142f49b601784077657fed6ecd5830b33da4a6370819524bb98cf9698916d67d91179d2c0663445f7397c95953701cbc951a28478a7594d7764125845419b18a947313acb4703a0ec4ea627e14b68468f3d61c99aab0350c0aba49ea3257e15d500a7c881adc5c0d46f84f5f64b333b08bc931daf9509c4084d73d818274fc584903066f8491e723dc05d4d8298eddd44d0b65a317d55045009579dd08fcc4fc9560c49fd273621c3d835b7c6593df81b57e785680b4ddb0feefb39a10c378d75d5e32f70090b3a6a5cd75e0b70e27fb0a02abff49507923bf0fce1017108ec01f1b2eca0f22", 0xf6}, {&(0x7f00000002c0)="866335bd27c544aa5297e916269983ca32e6be8731b72c83a939fde75f48a65f360ba9e295873e9617ffc127b1847b35eaaa1aba4cc16d19dd21c6c6e7f5d0d6c9171c8685f68318e229a9f1e17133bd72c9b9c9358a13e8977665e2347880bb095d2ef9c33bd0e62fd2a7e51bf74706c3ae61f586d851cf5e1b7fc3eae418f44a916688d5a568e69e0c6aa2493ed06766d128cba192f4675000b204ffac13e4934f01b694860d0c9e717498b70e698d19c47a2a", 0xb4}, {&(0x7f0000000540)="c0ae2ca972555e1321a54e40d030c72c6b415f04d2cc2bdb9798c3294811ec15c977e9a43f36144086de54cfc99444a84c7ff92953d7f1a38bf5065b75a065945c44d5a950a6db825a01e3e43eb59441589dae0ee854d5e6e6b46f101f25cda2f8270893de8370b6c2c4f00ec1569890804b47a2e4cc49c350f675a41c2804ec3a65ef653c396e334a4dd1dd4d84e713a439467c6378902840eaf8080d3dc40b41", 0xa1}, {&(0x7f0000000600)="a2f766b4fa621e3d71ec2b79620bacff906d9bfd39b32d0a0ef6c5500030e6d32025925dc7f4317cba263915f67595249915359da4eeb41a7c5e52368083cb13cee6a9b26831bf2598e85e270f90978a2899d622540a18a31a681e1a811f4a", 0x5f}, {&(0x7f0000000680)="c5d353ef98d931af6ded78dd47d659a76268ce6b8f8097b18e1837e8ca79e02ed971d4e6f727dd7bc178dffa51e3f4dc769817c35fd643c6ec8eab52ee7dbb3bfbcda860ce2fea5375b39fc1e7ed7ea0ecdb18d3deebe103b129a11d3d81814a70126a4130d5a3fea68321707d8848bc336fa5765e01d13a2df5eeb34347329872ee91c5d72cb243240eefe56438b6b65d2e42195de9eedb45072fd304559f49aa44aea320b630d3826f5ed919ab853b7a30e7e021a66f2818ae239c08935fd813fb33445d0f9f95355b67fff10d84a5a0c848", 0xd3}], 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="1813ff00e2000000003e7ac1ccf4e9faeb86e28d5ce211cd0d9d651cd96fc6a244f6d492db3c0b809750893272db20ad1e2ed2d4d84555cac6150806ffa27e7ba071df8b148a7962770556d189a59fb3128ce6df890558aa12fef0626651e0b83b02145bfb424732875003ac7336ad05b9eb68c322444a9d3ed7aa631a637b199072d94e8370a004d7e38226cbeaff8cab483fe72f42034babbb5a5aab0f030922ebe43ac37fe2d3bf5b3075c6bb59b7154472e8b41f8ae91221ee68aa2b068238be9ae2b5", @ANYRES32=r2, @ANYRES32=r3], 0x18, 0xd34824c1c0138410}, 0x60b) r4 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xb0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1000}, {0x2}, {0x16}]}) 16:00:56 executing program 1: symlink(&(0x7f0000001000)='\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xd9b7917994bbe57d, 0x0) readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x16) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x01\x00\x01\x00\x00\x00\x00\x00^', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x90, &(0x7f00000000c0)}) dup2(0xffffffffffffffff, r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) dup(r3) close(r2) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r6) accept$inet6(r6, &(0x7f0000000180), &(0x7f0000000200)=0xc) r7 = dup2(r5, r0) faccessat(r7, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x4d}, {0x6, 0x0, 0x85}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r1) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$TIOCSTOP(r2, 0x2000746f) mkdir(&(0x7f0000000180)='./file1\x00', 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0xfff, 0xce68, 0x6, 0x540e, "ab27aa2ddeb03eaf999febbb93efbb224e18b702", 0x5, 0x8}) 16:00:56 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012", 0x4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r1) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r2, 0x1) 16:00:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82027d0063"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) fchmod(r0, 0x4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:56 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) select(0x40, &(0x7f0000000040)={0xffff, 0xffff, 0x0, 0x1, 0xe4, 0x1000, 0x10001, 0x1}, &(0x7f0000000100)={0x101, 0xf1, 0x10001, 0x3ff, 0x401, 0x66a28b88, 0x3, 0x6}, &(0x7f0000000140)={0x1, 0x9, 0x81, 0x7, 0x5, 0x6d86, 0xfff, 0x8}, &(0x7f0000000180)={0x3ff, 0x4}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) sendto(r1, &(0x7f0000000340)="c7f6af732cdd3d28dc4c33765749dcae534db4775c037c41e63d7ea19d3684346a9a6f0b289eabf605c5bd063645b57e19fe85d02a80995e8bca484f8e3ebcd4c202d6667f9f2d14b1a93e5183fc5acb08e6615a59ad0b441f8ce75dbde108bb4f461fce1775b13f0d078e69876c74a808a1a28fc87e5a856a0b44cedb3efae14154ad6cab4fb500634117296015f7eb0d11206cf1a6a4c28f9f4102b525bc1520b2816fe28110", 0xa7, 0xc04, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040), 0x3, 0x0, 0x7, 0x0) lseek(r2, 0x0, 0x0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="24a0e9c5d57ba13a73d74ee8fd6c8301387f113325680019ee2f81ee8fe255e3a24ec35b0e6ae2402d0ec51ff0bfa0808cbdc653eecc6047c94f71d6ed8320090ff70938f7a5efbbeb2e55e0cd5692a3625dc344ae0593fb5df944493b61ab03a7d1ae3a777c63f715b2699f01289f258563e2afa5c2730d4d8fc43e37ae78d599b4be48bec8ce3b43558e39e1d592db2a", 0x91}, {&(0x7f0000000240)="71f9e3526ede17601597f0a61d0e150b83f89d952056eb5b03bdb1c3ef39c2a4cfdc455f4e28511a86c5ce10e6caf220a1c81a6f130745af3820af316348fb9ad40092f1475f345f289843d4dfb6a7d9fbf6a773226176018be105fab307841ea67951afecadf3862b2533cac18e7f45dacfc354c8ff6013b8cb0081b6fa63c35ba5f7f0d904c3fa3b741ba9f75361bbaa1584c212c1fd2d35e0c42880215b13828d348c7e4782583cec94232ca83c51c200c875e92cb1590f509122cfd75da76b0551519ec080cd0d3adf3530d4825516455fd23e29247302ff24a093fcebd69e311cd490afe02c8d5dd3f88506cca6d4", 0xf1}], 0x2) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x5, 0x5, 0x40, 0x4ac}, {0x81, 0xba, 0x4, 0x8}, {0xb0, 0xb, 0x3f, 0x6a6b}, {0x9, 0x3, 0xb}, {0x5, 0x20, 0x4, 0x200}, {0x1, 0x3f, 0x6, 0x20}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:56 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto(r0, &(0x7f00000000c0)="b3be92ce", 0x4, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) 16:00:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0xff) socket(0x18, 0x4000, 0x3e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x400, 0x41) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x3a9f07f01268a81, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x4}, {0x2c, 0xff}, {0x1000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x101) 16:00:56 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x80000000000002, 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r3, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000002640)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cf9a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a3890f29130e09420cc596b839e56e1a7ce731b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f0991a4229cd5216d52a408ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba", 0x1000}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000003740)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff6", 0x3d}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = semget$private(0x0, 0x6, 0x10) semop(r5, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r5, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r5, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000280)) 16:00:56 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x1, 0x1ff}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) fchmodat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x6) open(&(0x7f00000001c0)='./file0/file0\x00', 0x1, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000)={0x1, 0x6}, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 16:00:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000840)="b82b886075bae077b9b615956bc7202dad3ce49c4c2f0510e6b91930087d80e74d8f9490809a40295e298055611883036e406dc74706f11710563989f95adc1cb6e78f5019f18fb7061699e9b37b1f82570a949df24faa2f673389e5dd584eb3d5232dc5af79a510cf9901351f009a4db83e47cdc3737b3fecf4dae407285d7a469102d498e7405beb5b43c78307300d1c737872897cffe5ffafb831b82d7870c95a51b5e3f4c4580a177eb864727225720954255e0d207d3ea47a5dbd259bb8e6b2ebe46f9f0d4f6cdc9874c0984b676e5b3967c2be", 0xd6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) socket$inet(0x2, 0x8000, 0x80) accept$unix(r1, 0x0, &(0x7f0000000380)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ftruncate(0xffffffffffffff9c, 0x0, 0x7) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f0000000940)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 16:00:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="08fce4c6185f5797a2794f5227a9bb1cf33c569dbd5a0aa0376442096e362b54dab6d8b1"], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) kqueue() r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) bind$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) dup2(r1, r4) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="058eb9ed6d8a10785e0b8254b0f00b3245e5c1259dca8796fe98828c954a09f622f6e445f8dae517112e0bdeb8929f3b20f604438c10ab5508e2c74ce3dc91b68827653d3dfcf6b0abd5ac533fb71f5bee21097719afb77d4be1b247d3402fb670b17325d9bbf1f1955b85c9fdb586e8986d335534256080f4cd7354f543a4c8abecdec6b8b811b1761e69461eb38f00eb0e3b5167fbccd619dbb03dc1c1fad38d7f81d6f1ac8518709e7ef3fc9ac07760ddef66ab391cadaba302000de0a11f2c532716a76f874bbc8b82e75ebc2cb19273c29473e9d0edad2bffed904f7f157ffb6b25bfc832a80983ae7ffdddad19a331e7b314d26a68e3c0cf"], 0xa, 0x0}, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x2}], 0x8, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000140)=0x43cbc, 0xfffffffffffffd74) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r5, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r5, 0x40044b06) 16:00:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x1, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:57 executing program 1: r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="02de3466696c6c65f5ad8cba53fe5a0f06dd9df8f3bf7efbf9eccdad048b47ee3922316f6b9d2550f62f5ff3e94825a026803e6c57c140687e03665ca3004b88"], 0xa) close(r1) ktrace(0x0, 0x5, 0x20, r2) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x33) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r0) fcntl$getown(r3, 0x5) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0xbdb3) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000002740)=ANY=[@ANYBLOB="ffb6033ce38e98774db572d45f6afc9c6503c009afa5a9696173a0253945d0418bd9c3dda06a275e268ffad44f410d0341"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) utimes(&(0x7f0000002580)='./file0\x00', &(0x7f00000025c0)={{0x80, 0x1}, {0x9, 0x6}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000002540)='./file0\x00', 0x8288, 0x180) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) close(r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) sendmsg$unix(r0, &(0x7f0000002700)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000002600)=[{&(0x7f00000001c0)="c83d1db1b09a739248cb3eb6599f8ba43b700d10b8240afdc73978f610d65c551fc8289a98e4d5074c77cf676d4e45b896bdc44b026fe5868d4117dd7020534aa4ab714e18ba912b68812d1e019a9ef41e1becc17976f41c7b9d907702606e5c39ed0e676009ed176879f63d8b12db8dc7b618eb15bc297f23fffce54aa31df599a214968aa751606cb89068e548bbc5198316b58342e2823d7be5521becd5a9fb37d091267f59516e22b362726308fcb7d0fdcd1aa94e6c9fd5db", 0xbb}, {&(0x7f0000000300)="f5eca75a247cccdf94b544ae494acf00827534cc535a18c7650d9441075bb5d8dadd8071f6d93c41638a87e2ff3f4ab764d1b52277a6ad86041da62f2304ac4f027931326a13a1b02ff55acfb0d0b902597a97efd64bb517f405552a563b872fa70b7f83a827981e81b0264807fa37d4b30ca2ae5f7528a528ce21488ad736573d1f8a911869441f91b831c04442704542e81b03f5f5c8856a2b264b7cface9fd0e60bdda8ff246fb2eb4d1af94851fabda22b09a01a3f0a3599d05619601b63c3e9cb66a9b0650d957bb2f6ad9ef3309d2f831cc0b8aaf92a1668b5c00aff766e65fb92b84ed6fa2d21356c69b31c9c95b7ad69964a672fe6dda7a495c8304652387f1bfa19f1faeebceebe0179c8cd3a5eff9d206801cefb220d9dd848a58356f7701d414a0a67ca55e31015235a36122138c28649e4d9eb80dc2ab1549127d3132673d81f6266606556079c62a6f107461b8c723e6c95416a39951138789a0406db4447f5c0dc4deb0f94139a95c1fae7cabb9fca859ec3bb35b28512ee1b3a7dc96c43bdbf2c3fafff42faa1bafcc848cf51b6fe60d5e96dcf6800c4ec79000a2539b5a68f3c18b3f76501d59a5a440b5618ed61232e6c7924c6100a1fae4fdd6a54a439fe151281109fbd87ae601c59a78fb1ac1f4a9423bdc9d31ebf477a41daf56bd8723c25939896d3c1a49e6a8d80e85431c4ca17a9bec6e36c138af9cfa4bcd1f65355464f569de120da0bd41aee97060fd51b7a12bceaa34c1ce6c3d3011333aa0f522f67db9e06bd916148707a87d3c58dece908d0c863301030e00d580854adc93e2b5aa3908d24b89a248ae42441f3c9b0d3003b31ccd01f9bddaea03f093f1e014a861982dfe138fb0f38d32f9f5fbd26eae22c16f0c873709f7b58c095dc0ce8294b9d34f1d0c952ecf0a04013f144c449e5df2247a7f0bc76f97a396457af90ca433c7f38bac745f398fafb856abd84416dde4da189054165c38fff40857fa5de93c22bc147ded2baf28bcac9ccde27e334ca9b77f4dfeb80a6eac0f9f6ccb103c5e3010b436301309645d0eb335edd674bde1490a1617484756a29e778a077b564c3b80e3467d12d25d845d6100189ee17a56ffefd849ef59f8098486c1c6b962c086989977cba1547f0c1ccdea43969981c9ba8053300c7440332d5a9c0ba0d1f74397c7fcda5e78d77ee52bbdcb01bd2fe3858be6b0ad2a4a6de3d33eeb86cc1be3daa949e59f9dd4bc0a70a0d19235824f1cb85648ef27f561579a9c6887bcdf3423a4bff8691d73ddf0a79b5f86905754f8983f89c66136478607557a42aa0ed7c85ed98f8029186ed78d1edf1fb04d94eb7b154cb4ccfdd41f146470b6f5102f1e8364b00282f7e2ecac52443601445473daf631850845fce8789f81ed7e276c43c31f1a73450f7a0be5acbb61ed22de4c6f8bc640b55d0fb767b6f76905fb0e0ea2bfca580db8e578a0ba70df0da2bd3c22ee3b6ae98797c7ed425130bfeb763f7ad5ea0f79c2f314568b6b18f54f6db8848dff7fcf03d5b9a3f1ac9cd012eef5d4da39e8e482c57649a74d764cce557a58f0ac6748c4948e5a61022ff7170e05833ca3f25c03caded134e68ca29ac6289c77b622dfbf17f6bb75d3d81fff62aae5de6adff6d0629da0696b0904b9656734a7be094eae0928cd3b8e1520c960373411d1c274b37a56c2a262aa465d1b94ca48876a6a3d08f2d97d238771487b82fefac63041ffe7ca1af6c31ed9c67f3ba5ba6ea7b81f0130ad6ad4e8ffd49361707025008f0c573c0cc4d4203b605bd6b2dee67a1af895bf86eea96fa5a51659e8d3db0fc065155653300b1e36eac526af06c62680fdbcedd0ab085a0b305ec1ba0009ea93a6243495dfb0847d59a2e58d698df46e25c29281119b9767355011eec4a0f8d41c0288ff81c8215ac16bf91bec22813f87114d00411293c2784f48c0c6037ec4cd21f59e62ffe3aa5e16ededdd1bfdfa55984190a7fe594d29235fa058191a91ebcbd5d10f1c7d59e9b9f2fe25eadf202a0dcd39bc1a4cf048512d640ef636d0bd8324d6983d3b35144eec1de4cefc0cd2974d85ae293ec63a37c4eebfe8254f263789a3bb0f6909b05533d947e9fe35b3578256837e8fee0dfa13ebae238c2b961fa8dc0ce1654054cd2ba10a369636d6926e8177077e2f1328aaa0425f1f9289c022ce65fe69ad3a90917f3588a80d947439bac3f7002e5609488b6f09591e73da593024e1099e5fa439c7fb851220909eacc417bd2ebbe9ad6604a7ecd2f3d821b83f3c8378ca3571bf9db5056655d3c37a3ff6eade1c68d00ea8e644303a250fc1f7812020367fb462270c30fd065c850f47efa3afdf108d81b3d7dc85b0fd79eeccfbb0e398aae1b7edafc7d81e67957fd77d9bec8038ef8edd380ecf61f5a047647732571b55c2ba2e00763efb754bed95e8c834424329d218b1e71b0fd7a178827c2adbc98c52c44ca4d2c7d4571cf2ff87832f587c6b4b024417d0cea840f7ebc18c734943752ecb99a7722a24beecd45a12123ea08c013d72ccbb49b12d5500f4215ddb4ab7f2e337bcb94cab8c999ff1ed6fa218bd8f9c3565caa7f55e9f208dd2c0d6ad81bf02fa06c1782fb487c4150dd0ee21c124a9fd0c141e87cc9b619847f88f07b06034fb21f7cb8997b896e8ac292de09f6a8378b4d5cb6b2a26ba4b1521c8d18f7f157f0cc52df702e07cffdb3b5095317e6230e6d4932a911aeef874110982061aeb41cc3aab838ffb0068932818e8ccd07c8e98abf420f095019f9ee6adfc320b7b0fb94e568332b098771af4df5a9e9370218f3b0c1d6aea4085cc6282693117af34bfd160a819322070c577f4fcdc032c55bf74a3a03cfdf20bf4dd09027f6970fd23480adc658ab4061e8ccb9a60d92db1c0883fbd499575119557367d8ca9f60c7ed98de10eb2f33a22e788130f96a2db5cfbef84253054af5af720074c96c77633ab7dff77b5129f1dc0cec0c17d6d3676226797c89084a58a4e25bb5d722ee08342faa0e65e026916771bb7a260a2840ab4719bbc661e85425953be721e901c20b27a4fa4e4eaa14b3387d22a0aee1ed82b49084043055e09799af4df0969f743176521c75532ac27300aa6e81ab2c824b012dd3bbf3783d15d5d9aa86a8581e4fe8fc7ab308bfc7dbb4f7e0adae1bf3ff36356452a31b897516483ccc5afb12e8597912ca2d9e435ab831feaf4ef7bba60ceea86e63dd1646e12e6a4c9a2f43dddec4920046b9de88515e8914c917fbc853dbb13c9f1e65d29e29e448ed9a3e0cbfd7b9adf7e4d55e79a505fa55bdd178ea13f59813f2e15ec63dad75c4b85932142fc7714b7d7cea3639b525edaef570253cef76386af02570443ef8d1704a8a04726749cfa96c7b8feb1bc8ae4fbabccf41805f74233b6f1b1c3aa95985f4d47500e354c57fbf4e472013e0e5405e6c8b7d8dec562cd6211e119812d04e4e0404afd900458132ef7ab6c2978f6761b519f31bd38fd8aa4b637bb072d05e4cfe039ba85c297d3ad0f3dfcf52be34a57b069b9fe557ba11e368cdefd1049ee845dea7636b22a1ce3f7e6a5f23ef68685b1b028bc1bab5e054f3d892ad646abb665e45ed5975ec0f97d46efb721484ba0320edcde21a40a84967147e40c4c5abe0308706bac410cdb2c848121c4b058defce96865eb654aafd840cb77feda0bbe8826ca717a01f4960ad94fde03b1fb0a36d18ffa7920bcb4c7b5e2f4c34bfe2761deb949ab69952bddf1751d1d4ed79cd85d90bbf9be8fedfe367b5bb28763d539be02daf931751b3f04c15a4d60e55b2ccb853e89eba2f324fbbea8058487a164b82f8de164708e30e2b286fe638b1747d8038e14b9d26154a2f8de486989b90602858fcf9203f1b06dda2bb9b10099417be610a457ea2d00bdb00b8548040cc1f00e9ee8f6c6e4a608a6e9db3f1219cd663ac94c0033968efcb5bf6c2639adfad3877dfeb7d28e1fe61593ddae6b5bd933200e0d2b201e5717ef5a4cb33d3a2009aa0d6a1e11b5d4047c22c5bb7c5e21695daaad64e86e4fb04146c185deee768e161b3fdfaaf622e83bb0577a947c8d62bdb0af5b6652b8f18e1980f7efd8e68ff18456171941cab0473f96330883651ce2834b91c6bf0e6c45f3e6b13fa38a53f8702a371467885e8620b78faee2866907840a1747518f19ec1d95d2f416ae294299e651aa5656b04e1d82e4eb89f523bf93148066d79274d23f9df30c2b6e7e5ca078bb819b50066f83b3440556bd2e087cd1f35905b374086fb418fe47f94fa13268a04cde9f11fbce6f8b2edcb49aced401a668e8c5bf99d3eec01f6264caf64f215f3f2b31eb163ea5d2419b3d2c90b07b796c98b5cafd4299c26e4b9583c8e2a5e0d83f5c540d1b3d871aed93d9f7ff890b3c4842a2f19c7cb44fda48a7900fc4ba58d044f5b2804d581b809e9f3a21c68de4ea23bc130206f330fa60dc48450f6054e3a998a8bf51cc9821d7c35e1328609bafb31294437bf0f10b8bd5889ed4586cf3338f8e1ab44f902c9ce2b9d3e574e6ecb853d684fac34e370940da81860ebd523acef7efcf90dd3ae82e13bbcaa306720c49b51169811c5d68be7d6afca9bc44d90791ff8e759fd4890f2a466f08a98fc1db62121b17193f04bff901ae470e980a84de55d0a9642b137e7e2b1e1b9371ca5db9f152e73c8394e428b0388234a9cb7846883769d7674a68591af903c093de3ab96ea82f9b479db2bc50528f7b1cf69ff6a6f3aa5bbfb78ba47d3a901dd8ed1c6f82534183dceda278d0f64fefd250f98cdccb9ede0d407360ec100840d7cd0aa51ea676f60664261d28e9990bf4d0494ff0a0625f0a3d80ea55703f8ebbfb98f2f5629ef6c82b71d0c8313a266fb43f356a0ef84f2264d98025f3bcb6bca384d65f90833e06aaa30de9a3806b19d4e4042dff9f3fcb99b70179dcfc516643b8d878e7bf69c3bad9a279c2d3e4d12253794b546204816a5b41c8fcc368caa11f0b78a0be291a28717f548d736031ee57fc19a1ba099fa80c43f328e5989db1e6927438c4b002545618647cc861fa22187b3ce64e7121b744774d40af69c72eadb7d48b439545e59718d1d68a9f10aa3dbe7ca2bd765865a63f8e43bb853e910f0faabff1f254ff68be0d1d876ebceae8dacf1d821e4877bc768a875f38b591eadd7b9ceaf132d836b2824b5f2382b2e3495af0f8123332f4d698925621c1cfcd8be9b31eadf49e06739036486eeb1ff8a4207c7d8c9a92236159d36d826902a5cbb22e5ed287da04e944d04c9d0ba2660513b7bc13dca5d4d4c477987a8ec5e7e61b212089a097e20c10ea31d00b0efc783a458fd1318718fcdaea6e73a7e3c6a6f53c456d9066f2ea161169c6ac5a3f39bfc840dab60cd25564c964602885b4dcf6dceff102e0729dd9f1d647d36cb9d6620505ffa8207811d307834a7e33e729d4bdf29bd9e034af73e70ce432deb09d465a1b181e450fed87da800a60ec0c5fc993bbec8b086ea7edc552439fb36f64d044242d05c37d83dc18a0f9391a94ea3db64a05a32ca06caf0cbc09043dd87304d574524bab2151bb960be2f1bd7c41e18a9c3fbff5ef5529181d632861b6748f940ece65703273be2054115bf77f8b0772005a6a3d1af467a9c34fd3629f829740fc6c12fb4ae1094d21245a065784bb9aadb287f2c2fdce6d738d4ad815d8967d703ac73172377c5078edcb93f1e1dad93c480cb357d12e1500ce27e72920a5fd8b77d279e718ddc2d8166a21308eca42f657756", 0x1000}, {&(0x7f0000001300)="8e5347e350c99d2dc861cab8ac9e1fc6ac6533c8b9c4532be117ed9aa71d2e1e4b6fc546cc1bd327e46c284063521fd9c375fc78551da294df47335309fc4647afb4ab1e8c8d825f1839d4b94874c51d0d35df0058655e39da50426715bebd200a48a9b2b4185d1c07c277bcce793fdbd4e668327a1f5bcfe486aba37e2b4032836251c9d3f7be8e4af00e4a556256da8d49d4c0437616134718663cdce3e4f81358f00fc34d24e98898048d226b3957bc6d288e1ce300b1f72423f3459bddd2c5870a3d74d5fa285a3ace0f58cc95b90148f454d18540f8bb52b64d8cda5026dc4bf53fdc448225e4855d6ea2024b1b49b9779d0ddb2eb5f04c00341d7533bf92a5fd3c8d03644367666c30d4a4ddf33916fb3442cf2a4f40d1fcd437cc602e6ac966e4b88047f784df2b050c36eadcc432aa4482368a26ec3a452eaf91f381ef5fdfc21b48b99f18ecf394212e5293def5b63379da5df02d174902c17252653a71b315cbf5cb7f8a394ac56e96dbee993eef8df027b6a9fc308015bf19707e4ba22a951d83f3c071960890f37c03bdda8309608a98f457ca08b8bfd040e03230b282cff639c41a5589e8c373b521a68323ec81b911f0004e29f33658283529237cfd6b6ba3144e093c48dda65bb6963384b7261438f412d11e35cd6d4d1f263ad87b7a6f38ce3939a8380e50b416332c1d61b5b7d4f4f945e92c003f5248c5b77eb7adc60604a2c5b60e30e9cb85c792a4eb9ea1054e1eee438fec5c0381c3cb71eaa8b59f589127447d6fec5a442535f8a61f23d69df58a4860f63b8948cb2dd01528b71541e9fea4b76ccc201fcfaf71c682d524345ecf7e634a24cdefe1e626d907fc17072551f8d0f5a1e038fecb6e396cd91f21ad9677d4f2e29cb4265e5f85bba8c34f9a152470e368dff234f3481b7fb2c018d208a4ea118c3ac3b37285a295ee0cf70c909fc20134965ded680fb3da3454739e6b98f1fd8131d52cee2dd6a19a172ef7c2c5e5c2af97040a108bae788bc773f9d5b4dfc609e68d39f8854d8a1dd3c73e02e0688b30c427ad700e98bef1854c16519fe415f134ac298c1c2d2402dcbe7d924a764e6b78a90433df0cd390c7b8fbc7e8a954cbc69e4b4f9ce25f739c2da959bc52e7b8f2bc830cc0c6bc2ef59813e3dd910a4a3d8120702b388263a5fc817be8b603f886a59285a46e2303e6ca3136ffd9d5e2ffe0b275acae53853a689cc53bae37ef02c128f7e25a1bd6266748f74ecc07c2010fa3c83152f2ec2116a58dc27de029cd79795908a407f132ea3bd55a5220755b61e293d20a36c76c5f30befc380b40dfcda2a928b91c6f4bfc2524daa2837386fc975f1b247fd000d4fdd8b65d5f945d1f6f6adebac7c851c02a2843daa4db20154fac3b20cbfc7e88e48fdd45d3430da468bd02e5d723112a9247ba9f38cb10f65860f2de8ff8b6a0a2a0396258ca13db304d789ee736f3dc0ca68580ce77a1a2cc80314b7877a415c1380fc650af815cd1cf06c3f79867aefec78f89c034d818f65b873a36f5fd2ed1bb1cece1be6070ad3ed2e0ef57589f426ba8e8f655414c5d103c52352907888fe7452fc2a168c77256614a4f59d45856e054280a3b71c58c9ae28b0fbb2eb88e8c74bdb9620726449b6f5176c88916a1eeedb8b96a7299a74a6f315c1c331ce9e08dc71f40942b10545a55e05bfccb2faf22475dd92fc1b3c8822fb53377714e1ef5d04363ac84c8069987fd9ef1ad6a75ada83ffc49847eceef99638b18ecd54f99274284ce540898c7bad38c1451918979efd10e07c116ee5f97d4e41b1ebb3109bbd3cf29fe5f6714cd13e46c540c3a9137e489a03fc95d231939ff65ea9fd28b4730657babb3582ea9d63fea9dea7617d6d0363cbb54561d91e0ca60a5b1df301ab9845c868805f3462cbb41137f71a031dd166b8afcc96cf6e3cc16d6318ce2f6546fff45803d1c10e2fce2034f789199fa883fb3160f39c0bdeb867eb113323be1fcf8f4d14d609eb90553429b6c1d7f07f6e3289770d4f2b51bc50b9189a5f0b14010041e4bb8933442e76453e8b962a91e2146a0bc02aeda1ac399906b5d5937609b58b996229e05dc9ac0689cebfd9245734f4df9588b741fb4963a2cf38ed10d76c2de8672f78b967554c130a2b99c9ee5b0e8dba3fe823fec45108dc28530b1dba96a3fa77c071fe0404396d38c2f59cbc05d7a8c939d13b8692dc297f1cb41a90fa9a718eae28abf9012e2ac3022507bcb58ee78faa655c7cf2cc8bbeb19dddaa579563cf4b5f2f5f2ec6b7e69e6ca7bb5e67be3833fe25ce3b3b9d4f9fcf0f19bd77468542dd6a8237cb60db06ef612ccc6b18894878712a33c5f3ee1487ce411831dd23059259a8546409cf370b915ee4f59879694b63425feb858ff3d686690676950c3490dbb077639729b46f38c6d145b9deebd3cca774b98187b0311e6939d01075207af721a79e4936795a82528f29b2132593494294cdd5aa45f9a6cb8eabc4bce54fd35568528e5acf843a61d0c4db7ce14beb35f344ff7c1fa31c9f605423083597e0b1bf432d5205e5f728f71ed6f5caf7f912f5e386617f0dbde93c7f7028a328ec123dfda6bd7ed14c627de99417c75fa7795dfac0aefb5f0a4836420a94b87baa75958a6b88df9219ff193d9ee10d8d010b123f52751380fc9da1cfa49f667ab37691d44f0b8829c2fbbf9fa8ea15392c047f508fd3d16eaa1c524f55b5fd47224fd1953350e1785383968a0afb3fab9ca4b64765b5677cd3f9ef443a0b452d5cab3969ee93616a8f2635ad360339060e3ec945830c60b45380caa316c80eb9f401aefdc31130443c5fda3d6c2c53d8d2d242dac2074648d9cf775533adb37ad7730956a5c629a42c20328beae00ea1909c7df2a1997ec0847c569c4e1ec10fb230648edb1a1e01b776ab307f00b9d1d179b86518c0c80f9b82b25938c75384a3ffacc4a35f95c632a2b8d1f8276a9e725fb4fd2683ce464d6a4ad5090cd12eb4e38c58165a68e9aa18c5e071e2b8b7300b7e71a2be83ed5ca09303a55f630b9105347f78256ab03d02755a98ee60a1f15652bb535bbfa2cacd96212e5702c1322d32aa239208d91b6f9b49df001b59c4151c6d53f4fecf22ab190a49464a6f0abb7b7e2df4121f382261ad8c6e097afb97d6d6b97e5270844c9d7c2288e0a388360a2a1099fbc1d12ffbe33c6f307fd427c7a2ebe7a8fe855481b75061bead8137365ca9f912e7a7ceb51fde9ce926bd275e8ed6a9aca00d3296d7882f80ea5217f0151c55f8a79765c2006b29e29db736e9e6069b5b3c6af156cba59f7ba1037918019b921b5a522aac747c6e5a9cc738cd726ee9594c81b15e8d8eed674df3dab24357f61808b81e2f2651fa48bc54a8287bd435fd75891a7cf8f8a78aa978ff4eabc3a8a48b0643cf79f970475c1e96f8cae0e72328996971e5833c075cb42f53f968c23d0c0538a72a48e5a6aa3a8027f3492ee1132151a1a5ee977bc5cf59af87e6239708ce3be8a7fb56d34b6a1cfadde341751eace9f2163cf2e8bce18d7c25d241a8256c33dc465647c21cb807869a0df20895ee336f41a929a662cfb5cd0af3dd6ffc822bde8ca2901d5b52378e9c021175f6e18702ff1b13ca45c1f6914d2248142bc632dfdceac1258f292b5d83218d0a5c386208d8c879d3d69f6624bcf736df978c352ec2f7f9785e835643da18e1eae519d97fe0222fd9320fd08f7348888d756cc43d496d9d9f07da61dd53dcc6c6ac850eaa7d35230a0aecc9270395f237a4fc244aebf9a2895c232154676c9ba8400dc8ad08314cf4eb4bcb5b9c2a86bd55cb524b7a1cedca89bc792c8a8d37187a66501da0371a145b8dc6e84e5db2089b3bf7322388a74ebbc13dcb42467a00e3b9514f8e075e526450ae9c62f35df1a21122348af4ad94da134438cf7191e462e30264fa9d6918f449eab1aa2c06db23f5897d3e41c4737a77dc23110ff2ac82a79b2627d2fcff2816cda5ac902420be1943348f5d248eb5dd98cd4acb84b8987863bf0255cb64bdc533457e2d1d5edb7c2445353808e9b80e67091094a03564ec1dec7f34b6a6f995b9a2edd33bc982a3dee94e7d1b4696596e5f661cf5388aa7f3abc578fe87f11fda86e9a9d57e5e02470f15a727b0b131d6af3d9ef12ea29642fff08b75439cc53b32fff977e60a6aba4d19669be9cc24194dca7573c33f1719dfda67743bbe546ebc8470954fc08895867faa8fc66903a642cc744b2781a5a8e03adb1340c7ab1fe99efaeaf5173788db390e4eaa710b59798d5a16768b1b8307b7b70bfa5909673da191be9df9ab8a3cade03403437461edfac90d29fc75a72f6bc5bd8a32d417640944970b6ace9043217ea6486945019b98fe0532dd981b69618235d1703349beaf8c63aa14cc44aa154a27d81cc54bcd537025b34d1eeb65fe6eee6ba97dcb720cfdf49cb780baaa9f1f4201f9211455b4ff5922ab19b6ce04524761089cfaab71ae2120fecd87d08696ae8da11c7d5db876b421a6b01b2fd78f8afe50176693a6747e88bad7c505e7fa03d3c6e319154bd1e46d0fe3da9a7f394fcde99ca38c865302f9200344534d67f68c062021b2994b3741c4cf3312bb92a48ab3323ab9e8beabf023b5f094d9dd547f73e90f77463aa33b02efe4810c860339f63c66f59404077c41ed670d24a58185b6c235e1cae8aa290459b93a63b7f49f811a6ca03bacd1a855f3b7cab80314795b709f69aa83558ac4cc1e2e4a7fc11a9917d1748ef6efb743ffcca65e0f271ff4b47c19303170d68d27314f477e531c120776f5e96a4b49b8c69c19a7b2d258e38590ec71ff9a874452b6d27d9c1e7a18c6d6c0e5d920074bee5e462b28e0fd4ea15a3566f656c999628c8a36420b5c42d461fb7ac5d59f9dcb055067e079430cb720872846a9e364d8c4443a9e90fd698085f6e8779b7710decd29178a8fd62747fc19998b8b9da123af19dc3beff79bd0b71b6c6eb995541bde48c9e34365cc99d17848d9ed4e9676a5e1105f10f144af2c0f70ce20bda5bd2d0de7a86fcf6e0f7a217b17d746836bbd316498d14fea258eba6260287ab1a9d028d4e38e6da3375d291486d4535dfed3e2a5cb53dc246b6a3e6495786cb24d97572c991a3215f2816ece956d7ad2d707845d6a0970295bf21daaeedf7a721753ef3f8b71a69083f571bef68447bf6fe5f7ef653d152d0af9aa21090af555d4a5d84123d477bf2a526fbefb0bfd9f5757bfc8610a5120886009c1daa07b95ee0c91c45e2a18219e91c56ba08912ae893103bf464c22b0d8392d752ce361641f7363538ca09a2e8dd63af631aa4680c7acd17b5eeb986311f36db7caac8a5b290425a07ac99114192e6f92209060556f4ba5d844e1a38d332d77ecc752a8265b8c9ddb2432e7d45db477d1553b20918047ac472776596c018c00847e00f749d7bf0aa96b24d7600bd81805a9a1fd39e4bc9bcb797e419fdde145d7c07708194e83bdbffa4ac7c523d2a07917d08b5ca6cea3dd2fd3107e7ce81562c611bf6839e42c39eeffc0325f4dbd065517e3c43b41c797341b02b0fd24312e80aeea3b772aadfb03ee9895cc74942d7683cfc16402f058123e7d8f909ee156aea25fed5bfda5ceef710f159ca1a04b32b12da2c73d5410276a3c2f98848b2fb6fa31d93a92e8b691af3fb851b4ab1d0fb427b42af1f0ff6206c951054ecc141638e634df0dc80a5c4c3a39cd575a641e8435ece7b33a77abc70c657614a92567b03e2b6abfa38", 0x1000}, {&(0x7f0000002300)="e6aadba45be86aab770fa9fc73c7c219c686a54acef7ccc4c0f6ea96f26c70d9da1582b258c100bb22af8e18b469962b0b817274486bf4ef609183d767f1edf4adb71463a1fc51f0d7ebf2fa41cd0fb8f66e123437e99d5763889a4b65c3cff311fe8ae632d3a1c951b256b48c50b2ed9e5b109b02d2ecfc98d946416bb2", 0x7e}, {&(0x7f0000002380)="a1e1648b7f2e3fcd90f59c0694ed002f3f00ad929a5e3460d58bb2f997254546000ff5d76c4297536f4e05b1fd85faa5b17ba4c9f1abd3334f6a66cdf81ddfac0250a4381b3feb991cf32825df3a6dc3aa1fbe5b418050a0c5a033314d3d9b5e3a3650dc72003c83d8c9ec63904bd7cb299c72935049a1a13f979878891c3e89b074b7059be7a6eb75c6e7ef9d27448b693cb3f72a1f81ed6f46de343ed06501a4ea54aee99c35d03bc3024be125f70bf94c5d2f0289a66eb2f2e8206002a76d9e676b965172f946554be05cb50b25c7df8e922f1626d3558fb5d0ad84fb8cfed2b590", 0xe3}, {&(0x7f0000002480)="a66f68025ebedc2965b42abf922d13e31666cda2004b3e9e29ee5cdd90f69cf2c09be3a302f903977319c2b63fe093f0afd3b6ccd09cab416a526c6a073f0fa213fecdc0c984f6c82c2d158266223987381af1b111a4a0f9891f9a8c4b091a6fe716e76ce4d90fa948ee7e45628d4209e2a20cc6d3d863c8c4ca8af36296c47e7d67e1f5a5b55434169468284cbac697ff1243b326db5aa03d309544", 0x9c}, {&(0x7f00000028c0)="6323ce1414d99aef2ddf3811f926b2743e053a95a451500a9122c9a7b3ee84f26d9ac49c8e55d555aa65755691ab961177ff82c11843a80fa4c893e16ff39f1846e874e9e59963dcd0c9ffcee9fac1125454aff24f84457533f1cfa384ea7b9ac29ee3ff8b29976f9dc213a31d8488164f5d9d5afef5ca2eb6037b36dd18532ece06c5f4e6566ae16aa9aa61d025fcea8c53511fbb0af4e6f7442a2e25573b3184c79bc6b10d9eac6337d865a1a1f1dc67069c9918258d53eada2bb7fbb5", 0xbe}, {&(0x7f0000000140)="d9ea", 0x2}, {&(0x7f0000000280)="62568e98e530368e1ef51707c15d29d897332b8cead0e2d1e2bb81d77397a9cd68c663f703cb3886fcf5f8de53f393ee3dda997b17a45e00b9fd5eeb6e", 0x3d}], 0x9, &(0x7f00000026c0)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r1, r3]}], 0x20}, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000002ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x2, 0x7}, {0xffff, 0x6}}, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) ioctl$TIOCNOTTY(r2, 0x20007471) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x8004, 0x2) 16:00:57 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r3) getsockname(r3, &(0x7f0000000100)=@un=@file={0x0, ""/93}, &(0x7f0000000040)=0x5f) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x81}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3, 0x0, 0xfc}, {0x48}, {0x6}]}) r8 = dup(0xffffffffffffff9c) r9 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r10 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r11 = socket$unix(0x1, 0x2, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000001340)=[{{r3}, 0xfffffffffffffffb, 0x10, 0x8, 0x626ca2e6, 0x1}, {{r4}, 0x0, 0x43, 0x1, 0xf36a, 0x7}, {{r5}, 0xfffffffffffffffc, 0x0, 0x20, 0x7ff, 0x40}, {{r6}, 0xffffffffffffffff, 0x2, 0x16, 0x1000, 0x6}, {{r7}, 0xfffffffffffffffd, 0x19, 0x40, 0x80, 0x83}, {{r8}, 0xfffffffffffffffd, 0x33, 0xffffe, 0x200, 0x5}, {{r3}, 0x31341604c6024fd8, 0x52, 0x0, 0x3, 0x5e}, {{r9}, 0xfffffffffffffff9, 0x1, 0x2, 0x7, 0x7ff}, {{r10}, 0xfffffffffffffffd, 0xcc, 0x4, 0xffffffffffffffc0, 0x6}, {{r11}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x8, 0x7fff}], 0xc, &(0x7f0000000240)=[{{r12}, 0x0, 0x58, 0x20000000, 0xffff, 0x8001}, {{0xffffffffffffff9c}, 0x3, 0x498ac1622db6fefd, 0x1, 0x9, 0xfff}, {{r13}, 0xffffffffffffffff, 0x4, 0x1, 0x80000000, 0x1}], 0x8, &(0x7f0000001280)={0xeb, 0x8001}) close(r1) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x3c}, {0x6}]}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x48) pwrite(r0, &(0x7f0000000040)='\x00', 0x1, 0x0, 0x0) 16:00:57 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r3, r4, r5, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) lchown(&(0x7f0000000040)='./file0\x00', r1, r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x0, 0x0) setsockopt(r18, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) write(r17, 0x0, 0x0) 16:00:57 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0xd6) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) fchflags(0xffffffffffffff9c, 0x10000) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x10) writev(r1, &(0x7f00000000c0), 0x1000000000000338) 16:00:57 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbce8a8d1a029be96914f635763a", 0x3e6, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcf80b407b716c6430"], 0x10) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r4, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r5, 0x2000745e) r6 = socket(0x2, 0x4003, 0x0) setsockopt(r6, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r6, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r6, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) socket(0x2, 0x2, 0x0) 16:00:57 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000200)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x300a, &(0x7f0000000080)={0x1ff, 0x34}, 0x10) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) r4 = openat(r0, &(0x7f0000000100)='.\x00', 0x893a187b77c34aeb, 0x4) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) dup2(r1, r0) pipe2(&(0x7f00000016c0), 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:58 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r3) setsockopt(r3, 0xe553, 0x9, &(0x7f0000000100)="faa914cec106516b6f99153e6809af8e8f23323b00ce1540e11a0d9d96bb305418bd7a970243ea683b39da178fce31f6ecdbe2bbaac7df4269738b21c0fc94e2e34676b32f4a7326a899c1df94f99456f58b94ea88cacefd87d045a519ce1409e1de0ece348079f7af9cc538b53d1951d5595f8b4eef", 0x76) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4, 0x3f, &(0x7f0000000100), 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x1}, {0x7ffffffe}]}) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x8e0, 0x1, 0x0, 0x3}, {0x5, 0x40, 0x8, 0x1000}, {0x0, 0x7, 0x7, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/i\xacf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x40}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f00000002c0)=[{0x1, 0x2}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x5, 0x80, 0x80, 0x1}, {0x4, 0x1, 0x1a, 0xffffff00}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x1a, 0x7d, 0x80, 0x10001}, {0x3, 0x4, 0xff, 0x81}, {0x40, 0x3f, 0x0, 0x67}, {0x400, 0x0, 0x7, 0x2a0}, {0x3f, 0x20, 0x81, 0x10000}, {0x7f, 0x1, 0xf8, 0xfff}, {0x4, 0xb0, 0x5, 0x69}, {0x1, 0xe4, 0x20, 0x1f}, {0x6, 0x0, 0x1, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='y!'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:58 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) kqueue() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() getpgid(r6) r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r7, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r7, 0x0, 0x0, 0x1800) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x1, r2, r4, r1, 0x0, 0x46, 0x81}, 0x10001, 0x1, r5, r6, 0xa5, 0x1, 0x4e2c, 0x6}) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r5) r8 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r8, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:58 executing program 0: socket(0x2, 0xc003, 0x6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x8000, 0x4) r1 = socket(0x2, 0xc003, 0x6) dup2(0xffffffffffffffff, r1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:58 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0xfffffffffffffe03, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x12a}, 0x401) 16:00:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 16:00:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fb80e7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r2) getsockopt$sock_int(r2, 0xffff, 0x90, &(0x7f0000000040), &(0x7f0000000080)=0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) dup(r1) 16:00:58 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x2612) r1 = socket(0x18, 0x8001, 0x0) dup2(r1, r1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1, 0x1}) chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kqueue() recvmsg(r2, &(0x7f00000002c0)={0x0, 0x182, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x100, 0x83) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) recvfrom(0xffffffffffffffff, &(0x7f00000001c0)=""/197, 0xc5, 0x840, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000340)='./bus/file0\x00', 0x1005, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x0, 0x9) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x5b, 0x0, 0x3f, 0xaf58, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="ca9c3a9426809c62accb013755e8b874d0d5f837399afba63ee3fe012e80b2da466d039e3a776432ae16f9990bb69489095be13abd4c27e88039bae4ef1ebb81c444bd2f3651cbf4107803f2fe2bef245e94ccbd3728e3091393fa338584719e756759c855b1e1438554e3580bcb1ca5d50b554bcf09ad948adfad0a7e4ef1e429824909bad1ea1cbb9702ba", 0x8c}, {&(0x7f0000000080)="f915fab1180b09f000f33a9f537de71dff13d8a66228fa5a01267553b1112cfffed27e2cab653395728b287dff6d2cd9b626eb365a6b6c3151a03ea749faed240edcdc1841", 0x45}], 0x2, 0x0, 0x0, 0x1}, 0x400) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000002680)=[{&(0x7f0000000000)="65eb3fed69c0d0951e08e446cc814b2aa9d3c10079824d73d5", 0x19}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:58 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="01100000a6"], 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) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x3b9) 16:00:58 executing program 1: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffe93}], 0x10000399, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000a40)=[{&(0x7f0000000b00)=""/237, 0xed}], 0x1, 0x0, 0x0) 16:00:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x8000, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000001500)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000001480)=ANY=[@ANYBLOB="599efd3d44fdfc7b035909632a514bfe0237cb000000000000000000000000bfc1fc000000000000000000006503354b0678f22c4dfba055431e23357d8c5e6be1d450c87b68d69df4ef2b04ba986f1ddfa2ce6155982ad5502c867585a05cf5a177b63e90b3403cbc3d20ef7b"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r10) 16:00:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc8a9b4bcb1507d9dcaeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc4948321123f0000000000000073c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2ec16a8b5066d9802f8d0d57981ac1381a1"], 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000140)) r5 = getuid() r6 = getgid() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r8 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgid() semop(r8, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r5, r6, r9, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r20, r21) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = getgid() setegid(r25) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r26, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r26, 0x40087468, &(0x7f00000001c0)) fchownat(r26, &(0x7f0000000080)='\x00', r27, r25, 0x6) r28 = semget$private(0x0, 0x7, 0x287) semop(r28, &(0x7f0000000180), 0x419) semop(r28, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r28, &(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(r28, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r25, r24, r25, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r20, r25) lchown(&(0x7f00000001c0)='./file0\x00', r20, r21) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, r20, r10, r14, r16, 0x1e6, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r5, r16}, 0xc) dup2(r2, r0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x43cb8, 0x2) r29 = dup(r0) sendto$inet6(r29, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001480)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/67) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000001c0)=""/249) r2 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x13, &(0x7f00000000c0)="00000000496bd733693d7950df4a616ed34141d4c4e572e9c6df80da97772b85acab53cf431984c8446359114ca0330da4b4b23cc852c9a9a3382040999dea26ab70cdfacf4f8b49f402c2", 0x4b) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x1) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 316340 7903 0 0 0 0 syz-executor.0 * 73343 7903 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800024bc4b10) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800022d90000,fffffd8065eb0cb8,10,ffff800000025010,ffff800024bc4d78) at alltraps_kern_meltdown+0x7b 0(b,ffff800024bc4cd8,83,ffff800024bc4d78,0,b) at 0 rt_clone(ffff800024bc4de8,fffffd806f6d25f8,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d25f8,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800024bc4ec0,fffffd8062392920,fffffd806f6d2578) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d2578,fffffd8062392900) at in_pcbconnect+0x107 tcp_usrreq(fffffd806c8c0190,4,0,fffffd8062392900,0,ffff800020ab0780) at tcp_usrreq+0xacb sys_connect(ffff800020ab0780,ffff800024bc5068,ffff800024bc50b0) at sys_connect+0x3df syscall(ffff800024bc5130) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,76f95756010) at Xsyscall+0x128 end of kernel end trace frame: 0x772274a7790, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic attempt to execute user address 0x0 in supervisor mode ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800024bc4b10) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800022d90000,fffffd8065eb0cb8,10,ffff800000025010,ffff800024bc4d78) at alltraps_kern_meltdown+0x7b 0(b,ffff800024bc4cd8,83,ffff800024bc4d78,0,b) at 0 rt_clone(ffff800024bc4de8,fffffd806f6d25f8,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d25f8,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800024bc4ec0,fffffd8062392920,fffffd806f6d2578) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d2578,fffffd8062392900) at in_pcbconnect+0x107 tcp_usrreq(fffffd806c8c0190,4,0,fffffd8062392900,0,ffff800020ab0780) at tcp_usrreq+0xacb sys_connect(ffff800020ab0780,ffff800024bc5068,ffff800024bc50b0) at sys_connect+0x3df syscall(ffff800024bc5130) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,76f95756010) at Xsyscall+0x128 end of kernel end trace frame: 0x772274a7790, count: -14 ddb{1}> show registers rdi 0xffffffff818c8e87 db_enter+0x17 rsi 0x249e __ALIGN_SIZE+0x149e rbp 0xffff800024bc4980 rbx 0xffff800024bc4a30 rdx 0x249f __ALIGN_SIZE+0x149f rcx 0xffff800022d90000 rax 0xffff800022d90000 r8 0xffffffff81ad2b6f kprintf+0x16f r9 0x1 r10 0x25 r11 0x4d8ff18edefe3116 r12 0x3000000008 r13 0xffff800024bc4990 r14 0x100 r15 0x1 rip 0xffffffff818c8e88 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800024bc4970 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=73343 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1160,0xffffffff8265a258 process=0xffff800020a8ae10 user=0xffff800024bc0000, vmspace=0xfffffd807f00b5c0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 7903 316340 30452 0 7 0 syz-executor.0 * 7903 73343 30452 0 7 0x4000000 syz-executor.0 47339 496495 8705 0 3 0x80 nanosleep syz-executor.1 47339 419098 8705 0 3 0x4000080 netcon syz-executor.1 47339 418524 8705 0 3 0x4000080 fsleep syz-executor.1 8705 440099 76546 0 3 0x82 nanosleep syz-executor.1 30452 322926 76546 0 3 0x82 nanosleep syz-executor.0 95509 423769 1 0 3 0x100083 ttyin getty 27457 300432 0 0 3 0x14200 acct acct 71017 431698 0 0 3 0x14200 bored sosplice 76546 230834 94864 0 3 0x82 thrsleep syz-fuzzer 76546 62071 94864 0 3 0x4000082 nanosleep syz-fuzzer 76546 230576 94864 0 3 0x4000082 thrsleep syz-fuzzer 76546 41674 94864 0 3 0x4000082 nanosleep syz-fuzzer 76546 373476 94864 0 3 0x4000082 thrsleep syz-fuzzer 76546 310537 94864 0 3 0x4000082 thrsleep syz-fuzzer 76546 335324 94864 0 3 0x4000082 thrsleep syz-fuzzer 76546 158251 94864 0 3 0x4000082 kqread syz-fuzzer 76546 343579 94864 0 3 0x4000082 thrsleep syz-fuzzer 76546 431332 94864 0 3 0x4000082 thrsleep syz-fuzzer 94864 206896 22966 0 3 0x10008a pause ksh 22966 391021 41895 0 3 0x92 select sshd 41895 196764 1 0 3 0x80 select sshd 67312 236199 34256 74 3 0x100092 bpf pflogd 34256 332148 1 0 3 0x80 netio pflogd 69085 76567 37626 73 3 0x100090 kqread syslogd 37626 217743 1 0 3 0x100082 netio syslogd 40848 12367 1 77 3 0x100090 poll dhclient 9735 6518 1 0 3 0x80 poll dhclient 93788 72161 0 0 3 0x14200 pgzero zerothread 46037 135039 0 0 3 0x14200 aiodoned aiodoned 13911 162155 0 0 3 0x14200 syncer update 21842 257696 0 0 3 0x14200 cleaner cleaner 49568 514716 0 0 3 0x14200 reaper reaper 33365 27386 0 0 3 0x14200 pgdaemon pagedaemon 8955 342357 0 0 3 0x14200 bored crynlk 46605 197102 0 0 3 0x14200 bored crypto 48554 79724 0 0 3 0x40014200 acpi0 acpi0 56600 313592 0 0 3 0x40014200 idle1 65958 468836 0 0 3 0x14200 bored softnet 19006 361485 0 0 3 0x14200 bored systqmp 12723 84658 0 0 3 0x14200 bored systq 25119 434088 0 0 3 0x40014200 bored softclock 49171 30486 0 0 3 0x40014200 idle0 12246 446676 0 0 3 0x14200 bored smr 1 330841 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 7903 (syz-executor.0) thread 0xffff800020ab0780 (73343) exclusive rwlock netlock r = 0 (0xffffffff824d1b18) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff8265b1d8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9632 6483K 8713K 78643K 37570 0 0 pcb 13 11K 12K 78643K 2281 0 0 rtable 161 16K 17K 78643K 6608 0 0 ifaddr 120 30K 31K 78643K 2004 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1896 0 0 iov 0 0K 32K 78643K 2107 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1225 77K 78K 78643K 10692 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 171 0 0 VM map 68 34K 34K 78643K 129 0 0 sem 12 0K 1K 78643K 5893 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 9617 0 0 sigio 0 0K 0K 78643K 144 0 0 proc 62 63K 95K 78643K 3968 0 0 subproc 32 2K 2K 78643K 952 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 1074 0 0 in_multi 48 3K 3K 78643K 1393 0 0 ether_multi 1 0K 0K 78643K 131 0 0 mrt 0 0K 0K 78643K 52 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 1925 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 243 486K 487K 78643K 35030 0 0 UVM aobj 130 4K 4K 78643K 138 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 2442 0 0 NDP 25 0K 1K 78643K 654 0 0 temp 264 3561K 4202K 78643K 363789 0 0 kqueue 0 0K 0K 78643K 107 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 185 0 178 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 958 0 956 1 0 1 1 0 8 0 rtentry 112 1172 0 1109 2 0 2 2 0 8 0 unpcb 120 6258 0 6241 11 10 1 2 0 8 0 syncache 264 68 0 68 26 26 0 1 0 8 0 sackhl 24 3 0 3 1 1 0 1 0 8 0 tcpqe 32 20 0 20 16 16 0 1 0 8 0 tcpcb 544 4767 0 4759 21 20 1 4 0 8 0 inpcb 280 15275 0 15263 57 55 2 13 0 8 1 rttmr 72 15 0 15 10 10 0 1 0 8 0 ip6q 72 4 0 4 3 3 0 1 0 8 0 ip6af 40 9 0 9 3 3 0 1 0 8 0 nd6 48 178 0 175 2 1 1 1 0 8 0 pkpcb 40 78 0 78 24 23 1 1 0 8 1 swfcl 56 8 0 0 1 0 1 1 0 8 0 ppxss 1128 260 0 260 16 15 1 1 0 8 1 pffrag 232 274 0 274 21 20 1 1 0 482 1 pffrnode 88 271 0 271 21 20 1 1 0 8 1 pffrent 40 8899 0 8899 21 20 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 871 0 774 1 0 1 1 0 8 0 pfstkey 112 873 0 776 4 1 3 4 0 8 0 pfstate 328 873 0 776 11 2 9 10 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 21 0 19 12 10 2 4 0 8 0 art_heap4 256 5089 0 4817 40 22 18 19 0 8 0 art_table 32 5110 0 4836 6 3 3 3 0 8 0 art_node 16 1164 0 1112 1 0 1 1 0 8 0 sysvmsgpl 40 54 0 36 1 0 1 1 0 8 0 semupl 112 5 0 5 1 1 0 1 0 8 0 semapl 112 5885 0 5875 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 16485 0 15031 49 1 48 48 0 8 0 ffsino 272 16485 0 15031 98 0 98 98 0 8 0 nchpl 144 34318 0 33819 61 41 20 61 0 8 0 uvmvnodes 72 6724 0 0 123 0 123 123 0 8 0 vnodes 208 6724 0 0 354 0 354 354 0 8 0 namei 1024 129644 0 129644 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 67 0 1 9 0 9 9 0 8 0 vmpool 552 127 0 61 7 2 5 5 0 8 0 scsiplug 64 9 0 9 6 6 0 1 0 8 0 scxspl 192 108227 0 108227 68 65 3 7 0 8 3 plimitpl 152 754 0 746 1 0 1 1 0 8 0 sigapl 432 9662 0 9646 4 2 2 3 0 8 0 futexpl 56 257917 0 257916 1 0 1 1 0 8 0 knotepl 112 2378 0 2359 10 9 1 3 0 8 0 kqueuepl 104 2490 0 2488 1 0 1 1 0 8 0 pipepl 112 7568 0 7549 15 14 1 2 0 8 0 fdescpl 488 9663 0 9646 3 0 3 3 0 8 0 filepl 152 98184 0 98078 54 49 5 14 0 8 0 lockfpl 104 3495 0 3494 1 0 1 1 0 8 0 lockfspl 48 1125 0 1124 1 0 1 1 0 8 0 sessionpl 112 81 0 70 1 0 1 1 0 8 0 pgrppl 48 161 0 150 1 0 1 1 0 8 0 ucredpl 96 13053 0 13044 1 0 1 1 0 8 0 zombiepl 144 9648 0 9648 3 2 1 1 0 8 1 processpl 896 9682 0 9648 5 1 4 5 0 8 0 procpl 632 31212 0 31166 5 0 5 5 0 8 0 srpgc 64 71 0 71 22 21 1 1 0 8 1 sosppl 128 222 0 222 33 33 0 1 0 8 0 sockpl 384 22695 0 22663 93 88 5 23 0 8 1 mcl64k 65536 278 0 0 33 26 7 33 0 8 0 mcl16k 16384 41 0 0 6 3 3 3 0 8 0 mcl12k 12288 33 0 0 2 0 2 2 0 8 0 mcl9k 9216 25 0 0 2 0 2 2 0 8 0 mcl8k 8192 41 0 0 3 0 3 3 0 8 0 mcl4k 4096 33 0 0 3 0 3 3 0 8 0 mcl2k2 2112 14 0 0 1 0 1 1 0 8 0 mcl2k 2048 203 0 0 21 8 13 21 0 8 0 mtagpl 80 96 0 0 2 0 2 2 0 8 0 mbufpl 256 1156 0 0 46 1 45 45 0 8 0 bufpl 256 36928 0 29870 442 0 442 442 0 8 0 anonpl 16 1194751 0 1173310 299 189 110 116 0 124 11 amapchunkpl 152 71545 0 71378 115 106 9 20 0 158 0 amappl16 192 54127 0 52802 288 211 77 79 0 8 8 amappl15 184 1565 0 1564 1 0 1 1 0 8 0 amappl14 176 3217 0 3209 1 0 1 1 0 8 0 amappl13 168 304 0 304 9 9 0 1 0 8 0 amappl12 160 1418 0 1415 1 0 1 1 0 8 0 amappl11 152 906 0 891 1 0 1 1 0 8 0 amappl10 144 1011 0 1001 1 0 1 1 0 8 0 amappl9 136 1916 0 1911 1 0 1 1 0 8 0 amappl8 128 1585 0 1507 3 0 3 3 0 8 0 amappl7 120 1202 0 1193 1 0 1 1 0 8 0 amappl6 112 776 0 761 1 0 1 1 0 8 0 amappl5 104 2062 0 2049 1 0 1 1 0 8 0 amappl4 96 8529 0 8491 2 1 1 2 0 8 0 amappl3 88 3350 0 3342 1 0 1 1 0 8 0 amappl2 80 74584 0 74495 3 1 2 3 0 8 0 amappl1 72 227076 0 226605 25 15 10 20 0 8 0 amappl 80 32582 0 32499 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 9790 0 9646 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 9790 0 9646 1 0 1 1 0 8 0 vmmpekpl 168 78906 0 78855 4 1 3 3 0 8 0 vmmpepl 168 1244740 0 1241898 455 289 166 180 0 357 37 vmsppl 368 9662 0 9646 2 0 2 2 0 8 0 pdppl 4096 19587 0 19480 20 6 14 14 0 8 0 pvpl 32 3061423 0 3039513 536 310 226 243 0 265 27 pmappl 232 9789 0 9707 5 0 5 5 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 757 0 101 20 0 20 20 0 8 0