kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Mar 3 16:52:59 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.136' (ECDSA) to the list of known hosts. 2020/03/03 16:53:13 fuzzer started 2020/03/03 16:53:20 dialing manager at 10.128.15.235:1387 2020/03/03 16:53:20 syscalls: 337 2020/03/03 16:53:20 code coverage: enabled 2020/03/03 16:53:20 comparison tracing: enabled 2020/03/03 16:53:20 extra coverage: support is not implemented in syzkaller 2020/03/03 16:53:20 setuid sandbox: enabled 2020/03/03 16:53:20 namespace sandbox: support is not implemented in syzkaller 2020/03/03 16:53:20 Android sandbox: support is not implemented in syzkaller 2020/03/03 16:53:20 fault injection: support is not implemented in syzkaller 2020/03/03 16:53:20 leak checking: support is not implemented in syzkaller 2020/03/03 16:53:20 net packet injection: enabled 2020/03/03 16:53:20 net device setup: support is not implemented in syzkaller 2020/03/03 16:53:20 concurrency sanitizer: support is not implemented in syzkaller 2020/03/03 16:53:20 devlink PCI setup: support is not implemented in syzkaller 16:53:28 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0)=0x49c, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x6, 0x4003, 0x7) socket(0x19, 0x4000, 0x9) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x100, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x4) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000240)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20, 0x0) fsync(r5) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000300)={0x10275ed3, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000340)) setsockopt(r3, 0x7ff, 0x8, &(0x7f0000000380)="4e7eaab51a9d0c58f7517fe27a1100ca46eebe1129a91f4e1084b45e3371d51fbd77fead94a3e0ed1ca4808f02ee1a159576af67c0a5c5e9bbabfe08043790b506fbe43f3f2a768ae55de39df2edb6e3887c879cc4edba33ee616914eb6b5ac0ac7b18aadf19d5f92e95031c092126fe800817c03b7d1329a13a7348e8007b80", 0x80) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x20000, 0x0) write(r7, &(0x7f0000000440), 0x0) r8 = socket$inet6(0x18, 0x5, 0x80) r9 = getpgid(0x0) fcntl$lock(r8, 0x9, &(0x7f0000000480)={0x2, 0x2, 0x3, 0x401, r9}) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000004c0)={0x6, 0x1, 0x3, 0x69ac, 0xc000}, 0xc) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000500)=0x401) r10 = open(&(0x7f0000000540)='./file0/file0\x00', 0x100, 0x8) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r11 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600), 0xc) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x2, 0x0) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pci\x00', 0x181, 0x0) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x10000) r15 = accept$unix(r4, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) kevent(r6, &(0x7f0000000640), 0x2bd, &(0x7f00000007c0)=[{{r12}, 0xfffffffffffffff9, 0x27, 0x80, 0x96, 0xdf8}, {{r13}, 0xfffffffffffffffd, 0x11, 0x8, 0xffffffffffffff7f, 0x1}, {{r2}, 0xfffffffffffffffe, 0x14, 0x4, 0x1ff, 0x2}, {{r14}, 0xfffffffffffffffa, 0x56, 0xf0000000}, {{r15}, 0xfffffffffffffffd, 0x40, 0x40, 0xffff, 0x7fff}], 0x5, &(0x7f0000000880)={0x3, 0x8}) 16:53:28 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget(0x1, 0x3000, 0x30a, &(0x7f0000ffd000/0x3000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8b, 0x101}, {0x101, 0x1}, {0x84, 0xeaa}, {0x0, 0xfffffffa}, {0x101, 0x3ff}, {0x46, 0x180}, {0x44, 0x3}, {0x1, 0x2}, {0x22, 0x400}], 0x9}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) lseek(r2, 0x0, 0x3ba9, 0x3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file1\x00', r0, 0x5}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80, 0x50) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000002c0)=0x1000) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) sendto(r7, &(0x7f0000000380)="26be82f9e9367ef540fbf3ea183c1f8903b192390b14b93c849f1b570c0a7e1c8e87d7b70e45651c95f9d64c6c5ac0294728178f84b9ebec7b314ca9b2ef05135dadbe02104a21d58430c8b0360199d267d311f9c17c699257127813fe0f3a6cd7445d2a8b2b2e3bd91ce98dd5b9f1c334ef082ae0c3bfd9ab4ec2d0fe22b8f785149d521d7fcb49bcf86362a3c80d58b2", 0x91, 0xe, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) bind$unix(r5, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) r8 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) setsockopt(r8, 0x1, 0x400, &(0x7f0000000500)="554226806e93473821a7237a022ec799c9d3b8d3ec9c2ff5cdb8e88431fec91727d9887e6592aac210bba50a694492e38c17d4fa741a9eb26273ac040ed25ab4a27c5ff7256c7ced8951390d07b724f3b340d68982873d4b29f5a64a18dcf2f30d9be2998bfd2ced9190c330697a6a5b9813e3197e2e0fd13fbd52a53d4e367c52a09c96ab9b6a8c", 0x88) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r9 = dup(0xffffffffffffff9c) connect$unix(r9, &(0x7f0000000640)=@abs={0x1, 0x0, 0x3}, 0x8) r10 = kqueue() r11 = dup(r10) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x90, 0x0) r13 = socket(0x18, 0x4, 0x0) r14 = socket$inet6(0x18, 0x4, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x278, 0x0) r17 = socket$unix(0x1, 0x1, 0x0) kevent(r12, &(0x7f0000000740)=[{{r8}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x4, 0x101}, {{r10}, 0x4, 0x2, 0x80, 0x0, 0x1ee9f18d}, {{r13}, 0xfffffffffffffff8, 0x0, 0x4, 0x0, 0x6749}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x7, 0xdf8}, {{r14}, 0xfffffffffffffffb, 0x80, 0x2, 0x6b7, 0x9}, {{r1}, 0xfffffffffffffffa, 0xd0, 0x80000002, 0xeeb, 0x4}, {{r15}, 0xfffffffffffffff9, 0xaa, 0x2, 0x4, 0x81}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x20, 0xfffb5, 0x2, 0x6}, {{r16}, 0xfffffffffffffffa, 0x74, 0x2, 0x100000001, 0x9}, {{r17}, 0xfffffffffffffffb, 0x11, 0x20, 0x8b, 0x7f}], 0x5, &(0x7f0000000880)=[{{r6}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0xfff, 0x1}, {{r4}, 0xffffffffffffffff, 0x0, 0x20, 0x1, 0x6}], 0x6, &(0x7f00000008c0)={0xccb5, 0x80}) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse\x00', 0x100, 0x0) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair(0x20, 0x8000, 0x40, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000980)=[{r18, 0x10}, {r19, 0xb8}, {r11, 0x4}, {r20, 0x1}, {0xffffffffffffff9c, 0x8}], 0x5, 0x6) 16:53:30 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x800, 0x6fb, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0xfffffffffffffffd], [], [{0x6}, {}, {}, {0x0, 0x3, 0x7, 0x2}, {}, {0x0, 0x0, 0x2000000}, {0x0, 0x0, 0x0, 0x400}], {}, {0x0, 0xfffffffc}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000019280)='./file0\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000100)=""/102400, 0x19000) kevent(r0, &(0x7f0000019300), 0x7fffffff, 0x0, 0x8, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400), 0x0) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r4 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) r5 = geteuid() r6 = getgid() r7 = socket(0x18, 0x4, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000019100)) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r8, 0x80000000000029, 0x40, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgid() r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x4001, 0x0) readlinkat(r11, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r11, 0x20004b3d) r12 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r14 = msgget$private(0x0, 0x188) r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r15) r16 = getuid() r17 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r18 = dup(r17) ioctl$WSKBDIO_SETMODE(r18, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r19]) fchown(r15, r16, r19) r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r20) r21 = getuid() r22 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r23 = dup(r22) ioctl$WSKBDIO_SETMODE(r23, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r24]) fchown(r20, r21, r24) msgctl$IPC_SET(r14, 0x1, &(0x7f00000004c0)={{0x3, r16, 0x0, r12, r24, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r13, r13, 0x5, 0x2, 0x4, 0x8}) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r25, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r25, 0x20004b3d) r26 = getuid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r28 = msgget$private(0x0, 0x188) r29 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r29) r30 = getuid() r31 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r32 = dup(r31) ioctl$WSKBDIO_SETMODE(r32, 0x40105706, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r33, &(0x7f0000000000)="da", 0x1) sendto(r33, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r33, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000019140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r34]) fchown(r29, r30, r34) r35 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r35) r36 = getuid() r37 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r38 = dup(r37) ioctl$WSKBDIO_SETMODE(r38, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r39]) fchown(r35, r36, r39) msgctl$IPC_SET(r28, 0x1, &(0x7f00000004c0)={{0x3, r30, 0x0, r26, r39, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r27, r27, 0x5, 0x2, 0x4, 0x8}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r39, 0x0, 0x0, r10]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r5, r6, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) setgid(r6) r40 = fcntl$dupfd(r2, 0x0, r2) r41 = socket(0x2, 0x3, 0x0) r42 = fcntl$dupfd(r40, 0x0, r41) ioctl$TIOCFLUSH(r42, 0x8020691f, &(0x7f0000000300)) 16:53:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001240)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) socket(0x1, 0x5, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000500)="fbaf8a8d1a029be96914f6357e7a0916eafbca47672d52112cc65f6c426305fd63bb6f763f96a5cd3ba0f12a2209d1ca38fb891dbab5e63f6b9e9054c14449163d007d8d040000000000005a9e0f7decc0eb63e2e53a4340113cd2db77802e10eb54741a40a63794400a8082c7f91384c7c63028b6cd374f07b7a86c299997128d485d7d0e296c395d6be10eba7b171ebc87d794e22a58457da08d276fa10ec17df8eef79068482ec96eb24feece24b32bf4805340cc97304049b808b8fa3722a2706701d17893323638361d8b150ddd9e1c2c8bf6e2deba82a26f99330c464229d9e24dde70be7d82491c07001cb347fb32817f10e266a1cdd955724411bee903866bb46df39f73c49694245c8d98e79d248d954c5860602c45ca2dae5cadd8c26ca2901028d7c59e2147875a8134cc7a", 0x131, 0x0, 0xffffffff) 16:53:30 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) ktrace(0x0, 0x1, 0x0, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) listen(r2, 0x723) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/56, 0x38) socket(0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000024}, {0x6, 0x0, 0x0, 0x7fffefff}]}) pwrite(r3, &(0x7f0000000380)="fb2908000000000000d12739699b3ecafe83110d7ca3a9bea685497010727bbc3bd67715f1aab42c96128c365520946be072645150b8499b59db86431c2f06e3822520073ff2cf0f026db9b1a746bb8ec4e899ab2dba51117e898df5aaaa2f6a13b01c4a2c94cb9be335b4570adb792fce336ef0613425e2c15f8fd6ef85f9080a4134080ba5f1fec0cb4af7e53b0bd68316736f538703663fc207c84b72723047eaf0654c2010453dba9aa70076355a3b34c5d212c3b9b0582fcbb928baebe686dea8608439c61ca35e8d020f3b2ac8db173484c4d70b808603fff53e797ee1bd84cc8add2fc1114a6a8a8fb470928da3b0f0d2f98b0ec9f729ec90be2d32d0eaadb66024d6f9588f808cfaf3d308746baaceb0e4357aa6cf4e82c051aee8b51e5b74c57a14dfa86d7ab8efbdb2c738df31b5130f02dc12add79f5f08a6199ee3952308518576a6e7ed61bdda93128dbb7a16c91a7b6b1194dd47bc7e1b710fcc8d575032139cf7f12b40bdb8d361d4", 0x170, 0x0, 0x800006) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[0x4, 0x3, 0x4, 0x2, 0x5, 0x1, 0x1f]}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000100)) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="82022efafc53fbb270050559e1d248e2b9c5da0e4f65b4dbe70c491f18e45efeec7df17c357291eaca65bb116bc999000000000c7cd2444dc1be3b0180bcaaa0de09ae9ec3a92a7f826fc82afb09b0f43c02acc63830b595bbd75e2913e2d5c1500d6cd1a0c1b578df5258f3e4fceae1e0b41b7850f86700ee25e3680bc1d4e525d7171cd42deec07be0f4ab4b842a57f1e7bf38bd88f537613b176122304b2e0000000000000000000000000000008bef62dccf8a64dcb7cfc94290c299bfbfcee7929e5c75e321ec9c5467909c8622108db646b0fea5ea1773e00b776abe5e8065d24aa3bb342ab9325c24f10736f2a07161ad53e5e89e0af7b8c3360efeaa3bcbdd36e07528c800b55543cab13c3d6ea5a520f57436f110f4c1664410a7e06de717c8"], 0x10) semget$private(0x0, 0x1, 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:53:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="da", 0x1) sendto(r2, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) 16:53:30 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ftruncate(r1, 0x0, 0x8000000003) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pipe2(&(0x7f00000000c0), 0x10000) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x13) 16:53:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x80, 0x302755b2daf402d0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x44}, {0x50, 0x0, 0xff}, {0x6, 0x0, 0x0, 0x3ff}, {0x8, 0xfd, 0xff, 0x10001}, {0x6, 0x0, 0x3f, 0x101}, {0x75, 0x9, 0x2, 0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="da", 0x1) sendto(r2, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) pwrite(r2, &(0x7f0000000040)="d0000000000000deede7eb000001", 0xe, 0x0, 0x1) 16:53:30 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='r\x00') r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x6b, 0x0, 0x0) 16:53:30 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001240)) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffff3f00000000000000aa0086dd60a4f00800182c00fe7800000700000000000000000000aaff02000000000000000000000000000113be00000000f3ffffff000528464116dfdf4b40000100001fac79cd8e8f12668c36b4caee13bf0e253cf1a4b67261ac06316112a48c2580455876b0a6608e6c8bcae3f910b689916bcc6c2489792633dbf93a64e7dfd85d4993162c95e6fe9c0fd250ce6e5eb29f11a320a0e5a477a407249434bd9af1f1"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x0, 0x210) write(r3, &(0x7f0000000000)="da", 0x1) sendto(r3, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)="da", 0x1) sendto(r4, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000280)=0x8) syz_emit_ethernet(0x72, &(0x7f0000000200)="b230d9a862264b6aa601c4b0478e179995df1b1ef593106ba3fa67614dcbed7561ba09048d4cd6f67557b61c819e63d63d30a7ef71ee88458feb9dad1d18fdfd6ebc3f0e3b95e9776bc1485c6f753e6de44d25d5b0770977328a0e17c24e9ec2b57205ccc8f4e4eaea626001cc0d3ea16849") 16:53:30 executing program 0: r0 = kqueue() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfd73, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2b, 0x80000000, 0x9, 0x9}, {{r1}, 0x5, 0x6, 0x1, 0x2743, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x4, 0x80000000}, {{r2}, 0xfffffffffffffffa, 0x90, 0x80, 0x80000000, 0x5}], 0x3, 0x0) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 16:53:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffebfffffffffff, 0x0, 0x80000000000000], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x6}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x9) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r1, 0x0, r2) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001240)) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r7 = openat(r6, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000001240)) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000004c0)={0x10, 0x9, 0x4, 0x1, [{&(0x7f00005a9000/0x1000)=nil, &(0x7f000071a000/0x2000)=nil, 0x80000001}, {&(0x7f0000230000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff0000/0xd000)=nil, &(0x7f000070d000/0x4000)=nil, 0x45a1}, {&(0x7f000009d000/0x9000)=nil, &(0x7f000079a000/0x4000)=nil, 0xff}, {&(0x7f00002e4000/0x4000)=nil, &(0x7f0000114000/0x3000)=nil, 0x5}, {&(0x7f000019b000/0x1000)=nil, &(0x7f000004a000/0x1000)=nil, 0x80000000}, {&(0x7f0000263000/0x4000)=nil, &(0x7f00006fc000/0x1000)=nil, 0xfff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004fa000/0x3000)=nil, 0x3f}, {&(0x7f00005ee000/0x2000)=nil, &(0x7f0000010000/0x3000)=nil, 0xffffffff}, {&(0x7f0000036000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f00005ba000/0x3000)=nil, &(0x7f000050a000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006fd000/0x3000)=nil, 0x7}, {&(0x7f0000663000/0x4000)=nil, &(0x7f000014a000/0x4000)=nil, 0x2}, {&(0x7f0000594000/0x2000)=nil, &(0x7f00002e9000/0x3000)=nil, 0x5c4}, {&(0x7f0000743000/0x1000)=nil, &(0x7f0000665000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r8 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000001240)) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x16f, 0xffffffff, 0x8, 0x4, "4d8329e27184d9e8c3f003e1315fbb6c861af05e", 0x5, 0x3}) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000040)={0x8, 0xadd5, 0x8}) 16:53:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdfff], [0x0, 0x0, 0x403]}}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001240)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:53:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:53:30 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x10000]}}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:53:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0xa6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 16:53:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 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 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x3, 0x8, 0x10001, 0xc7f, "f975617a1c047a981f16e20ac06a9d0b94b61a77", 0x0, 0x3}) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) write(r6, &(0x7f0000000180)="915d2632715a7b875fcb9b855bf2852a5a858fc78ed0fe54f26789384da9b3582117b33f0ea1caf4f19a802081f0c85e6c946308ea48be56965b43dbdfef3f74cfba8d6110a45e7f63eca735970b2b9c67b252599ef525f1bf39c26b77ba13ae4c4a0753", 0x64) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:53:31 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000002c0)=0x4) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="da", 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) bind(r1, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendto(r0, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'/90], &(0x7f0000000200)=0x6e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) recvfrom(r2, &(0x7f0000000300)=""/189, 0xbd, 0x802, &(0x7f00000003c0)=@un=@file={0x1, './bus\x00'}, 0x8) 16:53:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x6, 0x6, 0x11, 0x9}, {0x8, 0x6, 0x76, 0x10}, {0xffe4, 0x0, 0x9, 0x9}, {0x2, 0x1, 0x3c, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001240)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) flock(r3, 0x0) 16:53:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001240)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) syz_open_pts() 16:53:31 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x7f) fcntl$getflags(0xffffffffffffff9c, 0x3) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x800, 0x0) 16:53:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="da", 0x1) sendto(r2, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002540)=[{&(0x7f00000011c0)="ce92dab4ef6f853a300d3166af1e7352a61c24bfc869feaf8129dd691c7e62546548728a465dc490bbc7377ae5492d5b3474084344309d98b00753ca601a453fff310832ee2125dd98840de7eb49d8e66b65961df19d20185d0186a3b6650e24ac931f1cd2c150e19f9088922f61776bb2dc7cb2d758cc94acf94e057ea8ec7af1c1", 0x82}, {&(0x7f0000001280)="f81ad626c0d9d09532c7336d2b62608e9d999ea92db7f7e7992f1baaeb6fee5ea3c51024a96681b8994570540831bc413a6ce262228733e57a4e896b742b9213f33417b096c9f01772", 0x49}, {&(0x7f0000001340)="45e30094826fc2c660b422de810e474d03af84fa1d65f7736162bab708091a559e67d4ad24cf189b664de5eb2e43fc0181c007ac7bf2f511d32c8dda433609a84885ea5fc9382c07040a46f11bc236377a35825e459849637c13b495aed9e55732e7e0cd977e9dcb7696277d5b6708413f9ef61da48dd0a482c43de8a12d08c58f354d064e7022e9beff79b38d1d603667281c2cf504a3913915d5f6c3d11ec69e20f6e4b379bd195d471f3188a5e1fa7a1e14241c002aa038f6a0b6f26a0c46c88abf69f2fc9595eb898fb332410ebc370ca636a6", 0xd5}, {&(0x7f0000001440)="bd8222c9dde29911e5119a4c815cb9a5e58b610b214b9be93139e8fb02d4b9003b0002e107e5da25c7b4a9db8af881d7b3aac225c787e5d7d31344211b1f6b56c871fdb3725c30b05220766961b14a06e06672ef7f42760f89a878c97156172007da561dce6832a62cd4939cd295b4ad4ef772c986907d453d13afbdd286889a50331b0cb748e9da55c0fd8e7768253c3a6620c0104a4759a1b215e293eba7f43a373e86217f6523a0d16244c141fbfe8d4b2cd8cd23fb9aa04324bc8c88a12f1a24ae9827dfc37c5b27f086", 0xcc}, {&(0x7f0000001540)="cc6fa331545917366739296753a943348450d82d695fe3da5503bd6344c2b5b132f40357bbfc32693e4efb79e08ed09419a3d275d88b18ac745354fd4456bf6ad553613888d8018f2d3101e35b9c62fc4a2e77bac3828dfd7865e41041c89680b34f417eabce81d79b83b4fea2f5601e41b18340f5edfbf4103934a1e1babac8980ec05897e28d061c20407e1a2e72d6f36d621e0b35ef967f4045eab23653b83aa83bbfd16b58d3a6d2bfe887d0e9464b773e0fe5ffeb65c3293da8322d954de84e73129d1bfe95ec8adabb1bf46fdb869ef51d29ca2ba0e6c1765f39b2ac860d411f236cca1e80e6e4a87edd37b653cf2a1a256f0ed6cb44208aa3eef4b88fa5396016ca5a5d173eb2dd85361f740903e02338df2d3e6f694f19f6fed2470faa1b785588d0682419f4f9db07d1925933f631ebf8e904f7f9739c01c751b1b952191c8602f6eb4f149c6f81f249fa51a4eb2957fb59f7c82d4d27e697d55a7c5a914ea942686488779779082c42f237b9a9f0f77016dbc79f26431df19e8af60acb40367236fcb72b1ce06a48ee8e87851a318a36797c9eec2dba8d0077e818bc7fcf6e4056d1d8c8b82941ec86f054f43baa1dc7b7457e9a5b7b9a727f51c1f9f63a64d66ce5c239d66d5fc35198ec165a4c2684f94bafe80c00441dcc3f76bbed10e49d6c403a298f393fd090cacc8ee8983cf2d5fcc5adbb78445073eb63a1c79de3ab008c1c0958d04776757d53e0d9556dcd1243386dffb06cfc9e44b0436901e4492a7598111b64fc8ae9793b49e259fe7707368cc5eb563e9c49cd91e67f2209b81ce59f973c97598e4ff2e0d477c7b4ade2b968aa3b8df6ac98cfc6c0471d7db013905e0157b57b8fda09decd32beb7082643b98b35fbbdcbe1f3242cbc00abf4a2801a169a9f23acc132a499dc4119c18ae3700a801a24c1075964dbe753b9633808a9d0ee11152a63733246343992f1cd53493eacc96a098206a3a336b956eb488ee1024f5a1e90d39e93727d362f51d161f5fb6d774f197e1931fad7b2e309120067cf298b1a738fa332e31e0c1c1a8d03c07a6f79eb7524490575c9a76aa84ba8a3976da3ff153aba37dbe0d682e397664f45460002740cc266a253ebf388cba730c247bacb606c79cb4f38872bae74ca5c5a877a9eaf3670877d6806c6c895881d706d693475539c9dbc01a492188fe829bf22e0864e47df981a358d920f0bf9f81b88c0c31521a1d2a7e480fdabef83faad1b4db34dd6eab4f945874787704b5cae8411028f5d3b271b5da8f995f99a798db29c66755d7a85bdb563440fadd9f70d7a010d6dbb58fe50043e4f135a0036f7f7d4a8eb84dfcec494dd7cfb5556cbe1b7b4f6acfcbac04d932e2a6cc7102d07456d4bbc1ac9a85fb3b3a8664d888d12dbd8bf3ea8059f4c2c61e95d86b1ec9589b68b915ba85fb2b38c4c72eb66cb79a3b1657265783e4020e66e21edc943ff1308157e67fcb32d1544acefc8599f25b3a5c4530df8d9c0ee7a6fecd47b8f3cc38bd898a0e235b8601d2597efaef4eb93c74b2e7a03fe6f16a5f99bc55b36d8e8b2baa861b63e6459e55092a4abf182906957fbcb9abf7170a25aa4534466f7cbf4bd615ad2e53ca8c8c927218795151217d89dc71134975344ff4fbdfc114805c3ae4b5def22a63d6760157a9832b6250b2bb6673e4ffc856a1126c91584339b70aea53d8219456d82ee63a3b9018dac736383f463ad00834ce6a33e0fe101dc747fd8a021e67c4e3f22cdece127c8a7691a0cefbf6285a0cd753349be930d2d0099c7980ce1869fe5c421663081dba79fe1ee058eee93ec457d1ac635a478430ebbe879091c74fa76d2b7afcfcb93593198e91dfa6e306444957e50be540d9c02bf426d3ff3b073d18481ed3c4ab8c7defe683bd3c653c47c37b29bb02863657f3c70777f78c816804d444468f2a47ce8c7f56299921e3adcc9e7f8f3f1388292de63be323d125c632b264c8306aeb2975529db25221ec3d3773df27ee11c90b0c70e0d4e8f9d9e190c95d7da6d7eb2393901e8faab244bcf7ff0fda4585496ac597295ff59848917791d20c1300cf35e85cf470f29fdc56b2edde69e671ddb60c03a6ea95df288cad456ef9bbd6513df04dd14c73c442447d41b68656fd9650dde7887747d18e9e4dd220d40cb0d0f3a6d5420965ce5c5eff81f219c2879af4f8a65ced45283716941d27092165b2d39bab7a23956b0a225e29ac8ddd71001a4edb3b2c65922e40caae207ddd130e55c4167480d8b1f125c2f0a33d9d1d36f536f5a109a8579e010ef23186729cc14caf1a2e9b6c098af85a23b0d876805ad92672ef116c7a762e7cb92409719a4de47e6ec5b97f22b8dcb5000a1dbc0c9398a2ff50c10dd823be86b67ebe66975e4dcde41110cbda54297b4d2f00eb356316ce19ab8265f050a9b62249cee26e8beeda7250d5470ca27e4bccd6186b8fc01b1c0dfa12c4bd2c68e934f657bb37935b3fd884ca241b0368719915300e3c229c12a61cd376e7aab855d4eb49a1b95e590c445b7d6700282fa0aa6389173667dbde0aad739dbca67b3529cd8232ad5ec13d37fc87bd4d6cf570c7fe15193f3d0ad125ad889b6a5efc4f2cf7befa67e791cb1dc73144bfaef5a3ff4a09aebfe307f23d97429942b04d67d953ab4b57873504175e8fe2e71bf5d2bb658bcdf6cdbcfb26aab052aba0e823d520bd81bc136467b842960462becf8661c5095a5b6a79d89542b4e4866fd114d3d3ceb9487a738f36bc8d264a2ff739b07171449cef4204c56c18ad5d42590dbf83ae2b22f3ef86244344a4499e1d3835a188d27a97b9d5165574a67cc2d520a085067346b9356da9c05c34a0fa53ecc85cd47984429fcc10ad6db3fdfc9431cf16cc17f96fc62c3135b785cb94a2b765af20cefb2413e025944105bfa1afc172a68689d67c5038c27ba0037a1369591383a40400535ad4e4129256e5ca0a3aefb1b9fb7a6d2d48a272215cddbedc4e05a34ebc80b8c57943951f02d35decc7c4c356ca7fa389ed4436fd00f591bfdf69f31632d64c8feb60f493b829fda00309c486e180ca6968755a402b5ccdff11c052fe2e91d6624f92d4a83822b3897da6dfa21c58a12e805d261b76d5bc22c1b80170ebf04db179203064d4c44b3ef96b36f41e15e99e6c3350c81228459c7cce980a2e85fc1a527535afbf2a781ad65c4f2313205f0618aacfd4a75f4987d52ace411316ef5c34ce7ade24686f811a5b76c37bc7c21083ed317948082767e150dff2017b002defd7b39ba7e6655ac50124919f4aea0e8640faeb5da82ded7c979b121659f1886e32e5306d2fe30cae5f6b4eeb975b933359ae46ad6a4e4ba3501fbff61e068fd36585e908f79604a1394f55081ad9b509d4c10c1f3af30e973b4dea8d325b81848ab7d4a9b770d6d99cec25c3819779c7e7f8b1e1152f7e68012eddc61e8b9b8f160de5aa7a591d2c098f4d561633918006c42967d7285778b7b08e520f60935c179fcf6e3723140c15635cc8733551c8d7b0234bf0ba2dea5ee704eadbc2e4b516e3b363c3106971ad7c19c641fa53c2950b3a126de9fe7cab65997e7d9a279b5b6fb46b07306e6ba8e977999d9a7e82e14ba118446f99319bdccb606b19d6d5fff5eec68a612527750efb24f55a9642231c67e546039d806689f70c26f4bf14ebb5a168208d5e9df1ae0e68cf9f5f322e8f29d15783cfc50b23d4c33e3727b3e0c762349a0e800aca2c27a955e432b1091d1ba4ad9a5d7a405a0e402c2ec9eaae25d6bbc0dac4714dc1d7c109828453f03abb4ebd20c9ea6d40f03616dc6c5dea7a4f97bb2f6a5e29bb1a58334bd44e01375ac359469712cf583bde1edbbce51525c6fcc5b3f02c4c0e8afe05894dd7931490b4ffe6f27dff3b962304f310b2cd7b684d4990bd27aee5d885b5352b6a1f571f1031c23239c4abaabb9cb439f6a74d336cc5e757a55c4d81f22f9c2a74c176d69a173a02167d29c577d74f039ec346206563835904788fead159f9760a36b818171c26ede3bf7f3d81211fad0b87c2db826d60e9f9df99ad275b2d1d59e4b05d00a1b862795c42b125582bd41dbd0cb38230e8ae2b4bceaf9c954ebb04e55a1f6a6c01efe0dabc3d92b983c40a74a4c4f209f85f5e9ee1f9592a2ab50ae599738ee9be576c1c5fd831b291f0b7393097eb21c9cf2945ac3c8781aa1fc60c2117b9e5f6d2ca7de9b1386eb31f39c3ea4042596df7c052245046b7c3e581a61134f1ffc44b3b7a269bbd49971dd89f67be5825c6c09f6a24ff17ba8ecb08ab7f5c8d7cc808ce468cabf71150c43167f4f189794eee4bb911f1b0ef3e3440cac0b51a952d600f65daaf8162c2f8420480d51dbd3b361789c9e238ad2917eb4ee692111f816db7fb8d7ab6a43ebe9cfdfa2bdb2785988b6fd9358f7b84e23216c1e5496c5bdd855f79081ac182c878c9992b643100140b62d3dc5ebfc6aeb5695e2507e1da1a39f8072f1ab66c14aafad41099db812954ffd5e122ed4fd5f726dc8a1af5a788c5d895ee105de93fa0c086f1a40c384c491a2ac8a7c101c41f366311ff6ef18eca5d1a7f6aceb95df08d6e65b1b866019ce6a583071c91641856ef9efdecb6d8382a50648c7581be93b77cdd05dcb44588fd51f7954fddfb1e034ab67b78ffa12de05a5b15f426eca572fb0707bcd716228960d4df32f59ec578b2c84ad01051bd93e4e0109c9c13496691cd7ace8549bc0de0d8b51aa09a9b56a545d504bfb935531ffcf73bcddbd566b733ebb1dcb91c9dd4032ffbcf98cde40d1a6dad69bf6d270a84d233a58b898f5a2eab20c40139c2d16b27b6ec0789efa033329e33269135385ba39dc365720b89b3888b4aee92c9d2e879043c765b6312eb3cc0b974d8d42d5712429a5b5db9f25ef77bdf91685f85bd394d6b4324612d87a35c6ea1a89bdb4010c3952f711bf9e552d81d1cca88fcb714a989be434a9cd8c1c3a846ec5924383c9ae0abd8cd2bd1a8f64c05772a13a99ea72a8c942d2afbb6b4241051e8d583aa273085345eab35e8354818f6da1ce1ecc003ecf8d69aa4ed0e8f91840c3a993392522f62bfc90521b8d7d0a3d1f43ba7d4822db95aab93bd3f19c0b3e2a99e225c387929f3150d7b9bd55f135a5237a77606c68754b344a0a3ba9b0f9949cb2470c000f0c2e59683ac9ba5687f28cb640067f6465a3464b3d890c367147252ddeabf3e0c1ac4bde06dd45aa06b177108dca5beb458adaad319e902da1034998cb7c2c964559efe02b26944e4a219acd29724dc621f9f3bcb435964e0d167907ecc05d40cbd8c81c8a3707a148c682a0fe7725a88cf30f1d72ce25704d1b8076d80ce34b9176b36a452ed0d36b24a47258c60d7c2b55746d7408f01ee0d08340787e6cb5d1b1edf07ef007d2a7ca17d54bbfb4fcb97609aa4d9c40276115977b0962df47a573c5c5d53002c88299f41b5d5067a86425eb6e1d881000b044670a1298315d53627a170717492be15da3eddf047468c74a980866b4cf33f7db5782bde62ac49726bcaf177c9ed24606e290e1a1f9579b38b2066940e49495d6f39580023a15cd827bf3349125cd157ed377d7e854a84b16099c2a01709bdc0580eacd6b88b156b9c995cafd305a0ae2364954c5090ad616ffc9b6c61c66bef26ebd07812be5bcc4e4a6c8f548337c24c9f576ac39fb3acf0bf2ffbda01af4cd81bb7d34ce4661282c98d221b8510e7ba311b99f71997cc0298076dd7c5d164195c99cfd7ce91c5044eb2b", 0x1000}], 0x5, &(0x7f0000000100)=[@rights={0x30, 0xffff, 0x1, [r1, 0xffffffffffffffff, r0, r2, r3, r0, r0]}], 0x30, 0x2}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000025c0)=ANY=[@ANYBLOB="00002e2f66696c653000fd98a94bff7d614ac51a26b731d1543bec88b88cc77b24fafcce5f076f04a7cc8d787a0200000000000000e28c3bdcce47c8f34bae9a67c3bd884a442092656614409059b95c96580f95e083a176f600e3efe293d86abe2538f265bf59441e79fc611a8587f7aa2a0b1fb10039ec9dec5024bdec6adc7f708784a1"], 0x10) 16:53:32 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = getpid() r2 = shmget$private(0x0, 0x3000, 0x381, &(0x7f0000002000/0x3000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r6) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r7) r8 = getuid() r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r11]) fchown(r7, r8, r11) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) r13 = getpgid(r12) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7ff, r4, 0x0, r6, r11, 0x0, 0x954}, 0x80, 0x5, r13, r14, 0x3ff, 0x7}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001600)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r15, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x3, 0x10, r15, 0x0, 0x80) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) 16:53:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="f1a6c614611c91f670d1e53f33a2") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="8db4e60a76c2442060b28c9b82710aba2281553e92965fa6ec9312705dfaf5a868dd43fb77e11de44e541ff38fbabc4834dab439"]]) 16:53:33 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) write(r4, &(0x7f0000000000)="da", 0x1) sendto(r4, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) r5 = dup(r4) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000000)) 16:53:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001240)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000000c0)=0x40646314) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001240)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x5, 0x9, 0xff, 0xff, "f60bef5e8553666c5acd8c6f477c0d1b30158696", 0x401, 0x8001}) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000000)="da", 0x1) sendto(r5, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r5, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r7) r8 = getuid() r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r11]) fchown(r7, r8, r11) chown(&(0x7f0000000100)='./file0\x00', r6, r11) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x200, 0x8, 0x2, "33ec724e0e8c840a4c3412000000000000001000", 0x6, 0x6}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:53:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdfffffff], [0x0, 0x0, 0x403], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:53:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1280, 0x19a) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:53:34 executing program 0: r0 = socket(0x2, 0x8003, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) acct(&(0x7f0000000040)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) 16:53:34 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:53:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 16:53:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) dup2(r1, r0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)=""/201, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:53:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x81}, {0x42}], 0x2}) 16:53:34 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:53:34 executing program 1: sync() open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 16:53:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x7}, {0x6}]}) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) sendto(r1, &(0x7f0000000100)="5792947a", 0x4, 0x408, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:53:34 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x6, 0x2, 0x1f) listen(r1, 0x62b) r2 = dup(r0) sendto$unix(r2, &(0x7f00000000c0)="b1000501600000900000200010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x1, 0x2, 0x5, 0x9, 0xffffffffffffffff}) dup2(r4, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000000040)=""/52, 0x34, 0x3, 0x0, 0x0) 16:53:35 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x9b) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0x0, r1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="da", 0x1) sendto(r2, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)="da", 0x1) sendto(r3, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) dup2(r2, r3) 16:53:35 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) getgid() ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000006c0)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001240)) linkat(r2, &(0x7f0000000000)='\x00', r4, &(0x7f0000000040)='./file0\x00', 0x0) 16:53:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800fb531b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r1, r0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x39) 16:53:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) sendto$unix(r1, &(0x7f0000000180)="2dfc53886221072233a9e371cf971de514b9e88bcfd0e07bede68e5942efc81caf1def471673f300c238a0d4e42ae69768d5844e1a743859adc1f2d7b50d3c3ffd689c34b8da8333077db806746939369dbd32594fbf697e59e2c1e4cd1647e46e62204cd12724f14f2a4d674df73cb50ecd9023dc29b9645e7753b13dfa8fcfa831cec728888e8c740072b4fe2e62fe637ccf38fa91928a7934787c6d5b89c9c4cc31774b836351b602ea0494a42328c0c71187aba617f65eb521423242d2120dbee4fc5319fae080a4c54e0346fd9f5e9551b45468860557d0a7242f7de31f95d850185d7ddd6c75abfa86656af77211e3ed36ca819c387bc940c0a958c2a69ecf1538431bb2e7035d2433b67c04ddaad5552bc09b8cd425760c91f318d51378f756602d0c58d43987d5e17ee7a7bd588a856e2e33f5ad9dfacb84d0d90cf4b3b93ce8353d3f20488df21660f29948ec077ade8c8a019c788c52b0dfad282b57e527a33f0cda0d9accae475183a88b371512f0e14176d73b4f78e1f42bd46f9f41eba6a271d5b6ed49d03a15b0fee23bf53c89d4ed169addf950c350c5da2606a01e723319b5719da7962c1933c861d9a6753694e506e81cea1ad3f14e6fbc17e0524a50e0284b84287ea7e55250d8baf822ec3783829aaaf1c1966bb1215589a5fec69418412647b07dc81012f25d4269f1ef4d6baeb0e52462b660905ae1a00ce2d82f58024f362f6a69cd35e65f5d8ee095fcef8ca48ef7a7a32e1375fd06024aa7e400e646ce2062eaefc0e5ea8bbb70f06a0dadc74961c9f6c7fa57af4e4dcd07b86941d2e6fcde7d3af79bac3fe47785eecfab4cd14d21dc583c86c7443f8fdc0094ad35455bfe2148fd933ce44070f7741f88c7f32826f036199f58a9275c2863d4413910dc235c0bdac33d44238f061adbca8278e020864752f0fb4bd72af46357201e179600c52c8afb78e438fa6e319d980e535e8b6443601837c4f9f2475db8d755126a5167ca2d037e89a7042e73094486c3d8dabca27422f80a89c04a75c610f79a1da5c0c5ceb085d258def95726a3ba5ac02cea239adcb62a74e03d72b0bc65b2cf28f75b84b91ba8b2948d7e474e600457719dac9f47f41e418b33aef7d00d495346aae92cb3d49257b69f0f6a053d1675449167d2df7bc2dbd3ce6e4879237244e82e60be6d69923c83978854a1bc9b27bc88d6fd9e3a7c541cbaa1a0b7aea9f681d7585d1a319d996b50788c69d3ab52ecf1391d100b343aa19e04cdf4c14ec90aa5d8ded6f7e22e968b5b5881df33db60f33518cf77f6810cc4435afb130f6af68178e19add02c5b6b77f64f498ab6946df7354b5535d0cdc397a0baa32db02a5dde7ecec504dd6ead388d49012a58a4b46939f9da3bf754da7a048c032cf9312f06da0575dee471294378c60edf1ebe0f6869ff4b726f0cb12130d974062f1ed461eecfbb55d9faa74227999d94fcda21946ca40d0fbfbfde46ea693d28983ff56f0fc7802ed402ec3b631917afe0beab15c0b813d7a911e4ab850914dee933e55a4592f22e4b4cb20391cf85f48d5fb48bfbba00e767414b3ef8ba3d7eb069089bdbd5dfbc95cea19a92d4445a65199b0ebcd5a2033e7404f505ed237f30d3cdbb11f079bc6a42b0babb2943e2318bfd19f308d2545af364ef59d2b68db12599bead1c50f5b6e07fa94efa6cd6130474ebdffa8df1c92a2b64c2c9a3af4a98b8edd06919a93ce03515903d39e5b01f3dcf786449678aafe4ea8ca0ea0efc8e7572056dce2c64e7b68836acb3912f01a59425d9ba235193c76ec57aa7884f1b00c808118d9f0205efcafab1cea9eed5530a73623c0af50e7082df9ceab43a1356d474948ca78ff2971eeb32d56ab6440a1cb12f5838cae8ba389c7282c97a4ccaf7f0d905496588a76715b0bec0d1a7d61ef80105996c5f13ed1f682ab2e71cd56cc79d649c00a0292fa3eeba82f5da33c2805b27b3d548f98107a3b8d99ecfc83dc9fa2ed78e98750ba559ce9ac389fa4ae919bca779973995325d507820b471f900c991f61c846bfa39659c68f979a2f98880c42647728a89b4c9d50c3e2089facd730457988e21a43b500458ce19ac5abed12c6d5346c071e4ec5226765a6cbbace7e26c50e355aa72aa9427c4fbc1d70efcdd364d313bfc27e7edaa40971933bdd3b9d67ebd1bbdbe1f056e2cad0236136d475e5cc59d9085adef8ec44cb3c1c94877097992370dcbd0c73368ee7c80ce5ec083fc6a7cab9afe5fdeabd55ad422270e4ca9f42c330eab51917789a524f74c4b744616a9d84089c6dddfa619b4deb366ef8403a14b76acfd178d18b13210d4ad144beef71398d11752c2eb39439a108a0bc6b1846caa1f43999849e588e5ddd1c7f973440a14ca28a7ceb8e44feddb3807e42baadb64c841edd7d5307da301a1094757b364a476e45cd1f2158edf584d69e4e91d2d6df9244a15d92f46d07f8642db9d8327816ecf353c9bd4ce5b389d86b004018bab28ce83a273745fc47f3c3d6fb5d2bf7d2928454d5eba7ef35ff29416bcea8ae694ce00beb582f92e3bc573009a11de8751be4ff6e59ad2af3d16843e91db3dcdbf939f9e020c2c3602aff1b95e8cc3aea5efc3c1de5081fe9c7b356bb2f2a3484e8f8ed0417970bdec5a5fd06152f1adb63390bc8851bd3674eb4d7a35e1a49a1f33b5b322b08d271ace5bee049670e86161373ae3ed25d6ad7c2d16e2fde2467e3bcda6cd07fa62e24944e470fa20df3cd8cde65331e661fb174750a0ea69bac39b0a5fa4c7ec40e3649456f818ba338f7b38faad32080b079db1a9608767436f09da2705c4a5d9f71c12b2ee7a14c116d2c309de06e940ff4714eb50a938814ff992cf26e6bdd817d0072de9a933e8fba0ff38246c7529666548c1cbb00c15199211cef058430fc7763a06a1469f44cb90fc2148a0407c32935e01224e5d2e8bba8c69a33059b3cbaa69db0f13c02a1fe619fa0abda904287ef0e50f08ff6e42cdb4cf83b56f8edbc2b876a7bf1a9b35f8d015e975275467c2d91cfc2f0100b314504dbece751a8dc3481317c66752799e07f266f479c59e2437fe25025251afa4ca15b764bb84a7217897838e98d0a64ce792f1913a21712ee34900a3f8dc20ce50578b782922ad6f6d6e0a793ae381a16ab06959a6afa7c2f8a7f8338f6730a70841abdf52dca82be990907420385ac1ccc560595eb663f2e2c4375b142414b07b0cef66fcc722c730982f5abdf2b9f7c84ba366c489001fb432c8b50dfc2ad978c478921f76ca6faca08530548309766413d47f27ab4d216b1313deb4986905b6c5509f80bff2757efb8459cfbbfdc0e7183e718b9241525a7ddc8abef8e8a3988d6e6a72283065deb6b7be861896981b1379f2a8cf716fd975612295bf5936a785a8d2a36319eac3733ecaa662bf030b35d8916db2211201d9fe459426e6093c0a0e832a8c759fdd967ae8a108417366a8763963480fec9d2b8a36d6e760252d291c725f167bd10f549c0251af0fc18ad8a938be9e1dfae9934fbf134a1737649d60f680c16e03a10d3e792be0c867d1ec2ed1a5f058d542dc8e82caae74286899dd5acc30ffb8d753be583a410ce2a6ce3ed5c8e7ee6a17d1728915818db4476d138fb7a7fda476bc4b82f89d7763d41606809d27148c091d37ec73c38ce39d79d87a592eb75fd4598d38afdb7b2c1f94cc49d08ff71750df94bcdb1fb580801dfeec499362588044171073ba99e7dbbcf9d383e88d8927aa76c3d3afaab8571b7bbd026045ab667abc006751504567f035e95ee5f677ebe5b18bf9321d3b6cbe763255395c9aed00fdbe6fa41cf00336b7b797430b7674ecaf6a56e3d5f632fa5de5c83f0ac85334daa4c21cd0304b06ae33c6b6d954edfb73ad0314b3600f39971e534c61561df159b7018cd81f29cb81eacc1ee595f1c60f80cadb85828d9940ea565d21c16cc65b276360eb5bbb5a3b078c3d6fe2f1e807b7245b1f5d3a224667f876575bd8125aad7c9732f874b0c6ba2f6f7af64c6effdaea39447fa57ff5696d4542fe1ca9915824de8559a90dc32730cd11aa240ba4915cb49be6390efbb911034737af803a42af85078dcc3384b37559b3269b5909251cae9412ac544f095a5e483a29aceacb46ed160edc3b8a93684f81a0be8a4970a8d067071ab88fb699515b7563604f7147e6f2f4539b2001c4968bb708c99bacb75847a58d619139dfc7a8ea2d3cab2582fd7be119acfcf6a5399ee43db45770541b4387c5e3e95196e091acc81cc62a1fc217cea5d7db04d0845e73300c46fdedf7860429285ebc7731beb33c6cbeb0991c4efc3b03d2a4225639befce6fd320ed3960884d7cc8a2e081e6f479dea6956341c9a25e36af506167130ef27c16de793ce9795e5a7477b9d632bf37ae81bbba2a1265bd451ab59b61a85caab2c5bf698f6ede386688f683075f90de263dee259a732b467d4c4a0ff6d6f1922194fd43d494eeadfb33c6b72fe29d2d6dbf1c284026838b2e4ec306eda515761995e9ec3c0b378a4b5e3b22faf65fa4bb2e94c13fc769bd70250369068bc45082d1a80fd678312528779a536ff0bfb2fda1f6751302352774525226d50d09493f07ed52da5d2fc8569ff66eae5056ef9c4bed1a450ab77fbdd38379d588d8279a8cf6c2d0d848d2c1a203e2d1f4b842dcab691fae7993ae0efe60f82a823afdbd715a46f1271e688e99ad33d2e8ce3d78bbf4eef03e11f330b9330f75cfc6acb4aed8e19a41bd3cd01be31776c8f3248ded2facfb2f86317d06366613354f1f30bb2e741352ebfacbeb7f88b77875c25c29fcce1f4b2481e8de4ccc81377d105999839f1a6e154fadfdd3b084b357173cf95e70735cdffb199e2abe6694a98d2a1b63b06f3a7e82e1c4231836cf6faf8b9be3d241d79b14bdbe6b0d3c9d371aeed1fadd80a2585979013638dd8084c7f4adcaf988b33b697160cd3585d8a64f454e6bdfb63ec87a1809f736a978a7d7f6f476beb3c720e8728c23ef89ba38fb86a6d8f38bb7b63f7a266899302bbfdd1fae0a66f21512fad2ddec6c9e428052fda720ee990750adc2abfbda86cd5604b015a0320502c1ed38f8ed472215c414b47efda8266d9d508849273d294151930e55aafa5e849f3aec1d2429fea9c8b7936ccca80c3dc20b1d457a515246fc1a0b394cf263d60228250e11e223a647e5957c16352fa898a14a8abecdb375b05bb7effdc469bdcc4cfefd5e3ac493a5d42e1b729b59ecbb3a6f915701f026cb570ee6d68dc2d5f7c39d975f85c1937922744b047241200f019cb341726ccc7b5d57dcf79550ace9d5a5c4112c0ecf13a65cf2f09f8d7661379d3817fc182306130f6177ab0639caf6c9db10e5dbbfeec06de0e1b2c9eb526c47aeaf1de5e85ef4291a6718bbf47426657e906f24f57b41aec8bee1de233b3a726d305b5d5df47ef3f31d34f1cf2ec4ff14d1d0e79016960c9d677a8f35ca188c2e669b9778056060a19843b3deec5a240bc3fcc60269eb1f05187ad2a65761ddf000f51db6eca562fd8b7b21a0ebd00a7d3da4d38c44b98b65803d19813f91c2d341e3cbf2e4c0a1896a0773409bc85a7d9a339d7921640a8fd1970626f99c68e215d402b7b733c15dc76dcbdf1d3840a6f76a363f46fb133c5aeae0adcfc2ae1c1f17fd3655d64b701924be65a1f8e0e880c3aae9ddd5f7da7c120366fb97d2797596e066e74f9fbb6263fc6d727bd5c7f67e91c2b0312f7312e6e585bcacbaecf346b54b6e", 0x1000, 0x2, &(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:53:35 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x60c1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:53:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000000), 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001240)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x16) 16:53:35 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) rmdir(&(0x7f0000000040)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 16:53:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74, 0x7}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x100, 0x4) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x126) linkat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00', 0x4) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x110) linkat(r1, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x0) 16:53:35 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1c3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0x8000100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:53:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvfrom$inet6(r1, &(0x7f0000000180)=""/163, 0xa3, 0x42, &(0x7f0000000100)={0x18, 0x1, 0x2, 0x3}, 0xc) close(r0) r3 = socket(0x18, 0x3, 0x3a) r4 = socket$unix(0x1, 0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000000)="da", 0x1) sendto(r6, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r6, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) kevent(r2, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x41, 0x4, 0x1d, 0x1}], 0x3, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffa, 0x30, 0x2, 0xceb, 0x4}, {{r3}, 0xffffffffffffffff, 0x81, 0x20000000, 0x7f}, {{r6}, 0xfffffffffffffff8, 0x20, 0x2, 0x6, 0x1}], 0x8, &(0x7f0000000300)={0x4, 0xffffffff}) connect$unix(r3, &(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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 16:53:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000640)=[{&(0x7f00000000c0)="0dc4bb4444573a39dd760c2fb03334d1e49dfff9f1f305e0eaed31829a7cb3166c286d6390a988cbd52e423027a7b989c030a9d96939c40ba6dc89ffd92983ee48fec3569afa85b9852e084de0b02c6b72f064f064d10bcf4df6c9b7ae7f9c40a20a6df04216a043d4484b166950344ce6b67879dec886c0c308eb0174e32658d25136de0c6a0252f8845cee147eee3dc5f795ef3a463fd4948e6f1efe622b2680963cc0f64f41648d8e578800f3666de736e25daa221a151feb28cb80ade4ed7f10", 0xc2}, {&(0x7f00000002c0)="1ec7e539f6979b7eb9662bbd34bb68b563baffaa5b6f1e3f7f35271fabe2ad05a23cd940fe8ffc78af1589359e7c82a02e13f7842ac121f0a6ec6b829a4b13219dbab624248ad84a30c876d48970e254b951dd94632f94d4cd5518a59ddfce5297ac4cacb4540c3dd7982794a4edd0e3e24c0a2527f613caa653063a0d739e30fe434ae76c983b18387272c93586ff3fa468fae9de7f4fe81372f5f4944fbec8f5cdcc7c3096777f06c57728837623e0a557d87b11edf0c7713b46e68a086d6c5e2c930d0f1be00be98d7cd98fa6dc1042f06ea4ac003b0a54249d11145f76e426cf6a34621a3b27493803d3bcf201d4642fd079fb", 0xf5}, {&(0x7f00000003c0)="04db546053aab0c6f16c53444b670b01dc4f8baea21c38e6a668dfce8328777bec01e38649a261095b9d3f12f98e6cab5302c384ca4bed9d39c756b11b1000895094af63faa7a88d405410259cc879b9483448460120fa96ce0a96ac1edb2c526cfb3c71af66c319d130af784898deb6f2b7a8d7e69489c82a99505280a4b50d462773dab973381a5317cc6420fa8d078d61ad1041f803f854e0193307cd1ca38dfb7f378479cb577add4570f60d30821de45792f38e41b2cdd6b8b9aeb230f3321c31a095e606cd68702c06be41159780fafc76906471a63169d370970e", 0xde}, {&(0x7f00000004c0)="d8d67b9ce541d695fc759dadfae1ec37c0968e7604c348f0f61c60fd19c9bbc389db0e41ad341774a80418c41240a31350c10bd9cc89794db1305b304ddbef273522dce48128a3e9f960632a713cf5692ac7db1b39dda7493031ce81188cced7798259c18a413ddf9e54e408a311f3efbe7be5465852caa75574fb4d6849269e35b358494c15195db3438d43b95ae6", 0x8f}, {&(0x7f0000000580)="702c181c27d3d1da0be767d85deb1ad753b9949a2b0504da4ee27d1c6423cf5d12573c13662e4b9cf72641eb34f3f8e4485b541aa1b20b043dbddf184c6b04cf08a767ce84a85772a8a08ae1fed7358af472c2e0d85e1a826c0dbaef088c5ab1d68e66cae919739653fdd10cbbea873509ea2f9470e97c513f08d3272e7c01a10c029c25e53f8fe5531cfde2f45f2cb42bde34ccb916bc724cf67598cf813bb25e84648dda6f4c241505b5d9b2df59374c134639e7a6e0bf", 0xb8}], 0x5, &(0x7f00000001c0)}, 0x4) r1 = syz_open_pts() close(r1) syz_open_pts() write(r1, &(0x7f0000000200)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xffffff9c) execve(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) 16:53:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = dup(0xffffffffffffffff) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000100)) 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) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 16:53:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = dup(0xffffffffffffffff) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000100)) 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) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 16:53:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) socket(0x1, 0x5, 0x20) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) fsync(r1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x5811, r2, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) shmget(0x3, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sendmsg(0xffffffffffffffff, &(0x7f0000003a40)={0x0, 0x0, &(0x7f0000003880)=[{&(0x7f0000002740)="05", 0x1}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000001240)) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x2) pipe2(&(0x7f0000000100), 0x0) write(r0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) 16:53:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = dup(0xffffffffffffffff) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000100)) 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) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 16:53:36 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = kqueue() symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ftruncate(r0, 0x0, 0x2fffb) 16:53:36 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0x1000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 16:53:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() pledge(&(0x7f0000000000)='-\x00', &(0x7f00000000c0)='\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0x0, "6610915a4860ec16c33cec012000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 16:53:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00312f66696c65008000"/21], 0x10) accept(r0, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)="da", 0x1) sendto(r3, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) setsockopt(r3, 0x40000006, 0x8, &(0x7f0000000140)="674a9d94995213075fae5fbc7e2603092233e7f55fe2076df8d23358b9ffc954c83e7038bfa0fb33683b3ee56856eae9ac49b72319e9318448a7757f6f6b80991d98987602ed27e85103af580d2476b429fc392685cdf39fc385ffdc606d7f00d9b6bfa7b91fe69a8fce7520ff2769cbecb2db47447951564e6c1be79d5220ab8b31f64b9b53e2561b4c", 0x8a) 16:53:36 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:53:37 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xffff}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1b, 0x4, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:53:37 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="7ba097ec7d44ae036c27693215102b"], 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, 0x5, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x0, 0xffff}, {0x4c, 0x2}, {0x7495c11174fcec4d, 0x310}, {0x2, 0x6}, {0x89, 0x9}], 0x5}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff33b9fd813baa4e713048e69931929648", 0x14) listen(r2, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') chdir(&(0x7f0000000140)='./file0/file0\x00') connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB='\t\x00./file0\x00'], 0xa) write(r2, &(0x7f0000000040), 0xe7) socket$inet(0x2, 0x5, 0x48) 16:53:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) 16:53:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) msgget$private(0x0, 0x22) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/121, 0x79) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xb, 0x40000000}], 0x66, 0x0, 0x40000000, 0x0) 16:53:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x8000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0xc80, 0x1, 0x4, 0x1ba8, 0x10000}, 0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r2, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:53:37 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) shmget$private(0x0, 0x3000, 0x10, &(0x7f00000c5000/0x3000)=nil) socket(0x1, 0x4, 0xfa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) socket$inet6(0x18, 0x3, 0x3) 16:53:37 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() r1 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x5, 0xa2) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000001240)) r6 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000000)="da", 0x1) sendto(r7, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r7, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) r8 = socket$inet(0x2, 0x4, 0xe5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000000)="da", 0x1) sendto(r10, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r10, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r11, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) kevent(r5, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffa, 0x64, 0x2, 0x8, 0x3}, {{}, 0xfffffffffffffffb, 0x28, 0x20, 0x8, 0x101}, {{r7}, 0xfffffffffffffff9, 0x45, 0x80000000, 0x8, 0x1}, {{r8}, 0xfffffffffffffffe, 0x2f, 0x1, 0xbd, 0x3}, {{r9}, 0xfffffffffffffffa, 0x34, 0x40000000, 0xfffffffffffff215, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffa, 0x3c, 0x2, 0x101, 0x80000000}, {{r10}, 0xffffffffffffffff, 0x49, 0x10, 0x2, 0x5}], 0xc3d, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x3ff, 0x4}, {{r11}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x80, 0x10001}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x9, 0xb73}], 0x0, &(0x7f0000000140)={0x5, 0x2}) accept(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) dup2(r0, r2) 16:53:37 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x1, 0x116) sendto$inet6(r0, &(0x7f0000000240)="c6c3d7ce054a04841df1c7a147eba5eecf434c380f46a72215602dec70a6676d8b236d59af1542afea759d1018ee402899ec70499c64cc5f28dac110cad1af5897e009ae12ab72a355b030b416b697e7b39e7e326228a92fb3adbffea8850257c7fd898dd36d2d7e3e602552c6ad61032957637fbf5373aacd01a4694ee0912d45cb33369e10771707098ca7cc09fcfb1eac6fd094ba7cf7eebce8117b1e7d15d4fe", 0xa2, 0x408, &(0x7f0000000180)={0x18, 0x1, 0x7, 0xffff}, 0xc) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file1\x00', 0x104) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = fcntl$dupfd(r2, 0x0, r2) bind$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) chown(&(0x7f0000000200)='./file1\x00', r3, 0x0) setuid(r3) faccessat(0xffffffffffffff9c, &(0x7f0000000c00)='./file1\x00', 0x2, 0x0) 16:53:37 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) seteuid(r2) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:53:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062bdd77eae99244469df49a2a892607284f59c20000000000ffff3e8509381aea0634049d09ff0008000a", 0x34}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) sendto$unix(r1, &(0x7f00000001c0)="5fa9e79d4f40f5c9e778772b3f66c338f01899809959b038da98f6008003fa341e6624ab6d1ed5ff6977eb52b71f1f986388b97e2972be12c9af953051236b28150470ea0f25396742f2007e5931d0ce12b1752b0071ac478b0470232a662dc2ec77dcf9c39bf185e63fd4e3dc3c466a2bb22eefff08d92f2ea17c0eb2ae69f5e8e070c107d60faa61517985f0e78bdb0ae7de61337c46804ec98d05c1c55825796ebf9c0a1c4b9c56cc39548e0cbf1a218203b430601d7ba94b72706df9778b35b71b80967155dc8e684192a0fd57ab", 0xd0, 0x400, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:53:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0066ff9b5c56a6cc7c84f61ba380259447db51d746197e135ccfcf356a21ec608e68339d4b984ea5a5f2b35d310b6edfd42f4fbaf436d5e8f1b7d24436e8fb0242b32d783619c335ce1591da0a2d955506af221e3fe69beb2f8afd7ffbefe79910df99c78e4a92f174b0ae071ffbee5c4197e6b26b3ea310bc440cdba14584bc4f3d5b29ed967bd1dcc76cd6953162033f09222e6e8627b993aaf121ff3f7c2268e325a54d9c4d3908fe4fb96e40793f17510a6751112ef93aed1de53b3946e6319fdb3a3ab96dd5e8f754e56099c1"], 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xffffffe1) 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(r0, &(0x7f0000000100)="8c65", 0x26d) 16:53:38 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, 0x0, 0x0) syz_open_pts() 16:53:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fdfffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x80}]}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) dup2(r0, r1) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:53:38 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) fchown(r0, r1, 0x0) setreuid(0xee00, r1) open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) writev(r3, &(0x7f0000000000), 0x0) 16:53:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001240)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 16:53:39 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$setown(r1, 0x6, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000000)="da", 0x1) sendto(r5, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) pipe2(&(0x7f00000002c0), 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000000)="da", 0x1) sendto(r6, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r6, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) socket(0x6, 0x4000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r10, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r11, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) dup2(r10, r4) 16:53:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x80) close(r0) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="da", 0x1) sendto(r2, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:53:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="6c8ed402945a80ed8d7a3f6f17acd0b151d19d9bb1b562e51ca6ac5d5504e8251de0d27d9d01c3fef4d038389568dd1494f51f3758d0ad042c1f3ed24951a38573cb969eaf7f9be57bfa82078bef2083789693a569d40b333023d872e088bb869a206ae95f5f844e2e6f1689289c18ebdcd3ddbbad88db7feecaeffa75803e11187eee10c32312e78cae870eac4e12a7461f893bec1e85d970f0a16df5ab9a284184ff208020cc305451888d6053", 0xae}, {&(0x7f0000000280)="7e0c3201aa0a69e728d0e7836517c4eadb6adc7a34b93eb90cf9001ff0dd3170a9edb0f5df71994e076b5f86a8125cba95f054a0d719d641df95c687bf192a473c05472cede9c6846b34878d340c4b77d79310f4026920b7e5206ae7beb7ce3e0ce0711cbf0e8e1f859bc7670d374856a067aead23781c1c83a5b3ca55992a5303f3103ed3bf50a95d34b79430ff3c57b2b891763c3ee50021d535aaaf869b9d2e30daa0c7abfadac69ac67ff83b78a788509574ec93be317c57d97c70c65086728908c4e1236aefc97b441ffce729dc69c9d8647a0baa25aea42d79ae334ebe83c3f9a66e938b283e09b6098db6a55c2a6129b884d0bb92", 0xf8}], 0x2, 0x0, 0x6) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) semget(0x1, 0x0, 0x10) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r3, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1, 0x1800}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1c00}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) r4 = semget$private(0x0, 0x7, 0x20) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000680)={0x4, 0x3, 0x7, {[0x9, 0x8, 0x20, 0x6, 0x401, 0x4, 0x800, 0xefdb, 0x8, 0x800, 0x6228c9bb, 0x4, 0x5ee, 0x0, 0x200, 0x80, 0x3, 0x8], [0x8, 0xdb0, 0x0, 0x101, 0x0, 0xfffffffffffffff8, 0xff, 0xb08, 0x4, 0x4], [0x2000000, 0x1, 0x6, 0x9, 0x0, 0x80000001, 0xaeb], [0x7f, 0xffffffffffffffc1, 0x6, 0x7, 0x7, 0x4], [{0x5, 0x401, 0x10000, 0x1f}, {0x5, 0xe0, 0x0, 0x80}, {0x88a, 0x81, 0x2, 0x3744}, {0x4, 0x0, 0x0, 0x4}, {0x800, 0x6, 0x9, 0x8}, {0x100, 0xd7ba, 0x7fff, 0x1ff}, {0x0, 0x6, 0x4, 0x3f}, {0x81, 0x3ff, 0xbbf, 0x1}], {0x1, 0x0, 0x5, 0x6}, {0x7fff, 0x1, 0x3, 0xa168}}}) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000003c0)={0x3f, 0x9c2, 0x3f, {[0x5, 0x69, 0xffffffff, 0x1, 0xfffffffffffffffa, 0x6, 0xfffffffeffffffff, 0xd4, 0x5, 0x1, 0x81, 0x7, 0x7, 0xad, 0x200, 0x9, 0x2d1, 0xfffffffffffffff8], [0xa0, 0x5, 0xfffffffffffffff7, 0xfff, 0x7, 0xb6, 0x7fff, 0x5, 0x4000, 0xf7], [0x7fffffff, 0x8, 0x3, 0x0, 0xce, 0x1, 0x1aec], [0x4, 0xfffffffffffffffe, 0x5, 0x5, 0x4, 0xfffffffffffffffe], [{0x3800, 0x80000001, 0x16fb, 0x6}, {0x4, 0x2, 0x6, 0x1}, {0x81, 0x80, 0x90, 0x1}, {0x7, 0x7, 0x6, 0x8}, {0x1000, 0x101, 0x100, 0x9}, {0x1, 0x3f, 0x7, 0x5}, {0x20, 0x7, 0x451, 0x6}, {0x2, 0xe2c6, 0x8, 0x7fffffff}], {0x1, 0xffff7fff, 0x10001, 0x8}, {0x200, 0x2, 0x8, 0x3ff}}}) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1, 0x1800}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) connect(r5, &(0x7f0000000640)=@in={0x2, 0x2}, 0xc) 16:53:39 executing program 1: pipe2(0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, 0x2], [0x0, 0x1, 0x0, 0x0, 0x0, 0x7ff, 0x800000000006], [0x4e0b, 0xffffffffffffffdd], [], [{}, {}, {0x0, 0x0, 0x0, 0x400000000}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2000}], {}, {0x0, 0xfffffffc}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000019300), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699d, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x400, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(r4, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kqueue() openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:53:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xc8) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) 16:53:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x8) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000002c0)) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="49594968e256ac0a68efdc0615d180704ddfe650b31ce16d47810cd15aa19876e734cace2e00fda139dc43b981c3da54b9ec0d7e460a9e8f0c4c14e1fb6a8f842d76a684dd513e920d72962dcf7c8c64de84f5330c4c1f907298b9118e8debc6e356b58495ce22d401fe6208340bf80c2260d14834cff327f27d4730b10457c642b0adff34a0cc44329e8656a1879ceb64578ea577f0", 0x96, 0xa, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000200)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xffffff9c) execve(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) 16:54:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000408000e74de4", 0x3}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = getpgrp() wait4(r1, &(0x7f00000002c0), 0x0, &(0x7f0000000300)) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001240)) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000001240)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000001c0)="2562df2c0f51385129e8638e9b432c5ebd2750b5464c8e577996b41b56570e87dbb360e721a6c3b4315a1ac53c6b03a6bf8d9ab4d0ecd7991c2b99aca3aeea4e632316ca4d0a928cff36176c425f2ad6aa144195509380362383d5bcdca98b9f4bb8ec7abc33f6c0327dba836e3d0b3340525bd1ff582202ce5a5d384e8b0913496126d7e40ea21d0f1682d76d2a286a614f4a14bb411b3bfed17f502892aa316abb8af44e0d3a9f3d01baf1a9ba043e810a7609dfb96d30b9dea9bd6b1ee4d46056b756a8970481bb8ccf554813bd78be7251a66e22525b7a", 0xd9) clock_settime(0x2, &(0x7f0000000000)={0x2, 0x3}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fba487e60400c0bd45de78a3000000000100"}) syz_open_pts() socketpair(0x2, 0x2, 0xff, &(0x7f0000000100)={0xffffffffffffffff}) chflagsat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x0, 0x2) fcntl$dupfd(r6, 0x0, r4) syz_open_pts() 16:54:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01"], 0x1) setitimer(0x0, &(0x7f0000000080)={{0x9, 0x3}, {0xffffffff, 0x2bc5}}, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:54:16 executing program 0: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001240)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x7, 0x8001, {[0xcd, 0xffffffffffffff08, 0x166, 0x10001, 0x80, 0xff, 0x7ff, 0x7, 0xeab, 0x6, 0x5, 0x5, 0x2, 0x6, 0x5, 0x2, 0x9, 0x6], [0x800, 0xfffffffffffffffb, 0x40, 0x6, 0xd7ff, 0x2968, 0xef7, 0x1, 0x9, 0x1], [0x7, 0x2, 0x3, 0x1, 0xfffffffffffffffc, 0x9aaf, 0x1], [0x1f, 0x3, 0x10001, 0x9, 0x0, 0x2], [{0x6ef, 0x4, 0x7, 0x7194}, {0xfff, 0x7, 0x1, 0x8000}, {0x2, 0x5, 0x68e, 0x2}, {0x6, 0x7aa, 0x62dc, 0x8}, {0x8, 0x6, 0x5, 0x6}, {0x9, 0x3ff, 0x8, 0x1}, {0x9, 0x9d, 0x0, 0x5}, {0x1, 0x3, 0xffffffff, 0x6}], {0x500, 0x7ff, 0x4, 0x100000001}, {0x3f, 0x3ff, 0x7fffffff, 0xfffffffffffffffc}}}) 16:54:35 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)) 16:54:35 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)) 16:54:35 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') unlink(&(0x7f0000000380)='./file0\x00') 16:54:35 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r1) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 16:54:35 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0x1, 0x2e, &(0x7f0000000040), 0x4) 16:54:35 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{}, {}, {}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="da", 0x1) sendto(r0, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={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, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) 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) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:54:35 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x9f58ef96a6119bce, r0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x4810, r1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) 16:54:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6, 0x0, 0x0, 0xcf}]}) socket$inet6(0x18, 0x2, 0x1f) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:54:35 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3f]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:54:35 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="da", 0x1) sendto(r2, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) write(r2, &(0x7f00000006c0)="fda4fc378a5e6a120ee6037e8fab6788f64cbab8dd75250935621a466c76674282a249de10e30b59e503c0cc750b5b5a4ff78931bfd3c61480c4f3490950219ce59e8828536fb612a32fa7ffef2a45e6f4823aca4e9a9c3615cef4461bad28673c4fe7a39ab4e3e5a44faa6c3f2261662dd20dccae8ee77a5160926d84ce7fec472b7ffe010086f3359d43be27170c210976641f5e8916d61ef4ef047e39ae88c45db2c1766b2f1ec085340500000000000000c01503c0714a099bfe1775fafb9d4beefffbb0ca6eb1ffe663f0810a68bc08099405eee40a96fb21a8b6700fafbc331abe7cd7bcceb3d7c83de5d68a2f723e03f87205aaa84a7d3676021a93b15f8dcf94f3e6c0bdc524fd4b8909194d79b949eb334686164f6a725ddef06210a19981127eb15afbb770a37ee4a3fe7f3a9c088e9600b76beeb128edbe83abae64c284a8b75a0040ca9e43cf9161e2680caa8c108924c749107be4a15e6d88b52519a62677f8ad2531610a47a033ffd883b6618ec1bcdcefb7f7cbe0e7ddf2e02b7eae952df9abb0f7963917c0af5b6b4259f8a3ba51c4e075b350", 0x19b) writev(r1, &(0x7f0000000200)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a", 0x296}, {&(0x7f0000000040)="9932f21a4f80fc354ab80811", 0xc}, {&(0x7f0000000140)="805cc1a9744615fffdf48d496ac4d709e29e8368412b07f54a77aa5caf8b66871b45f37271b08825bc8fce1450aef8b93e5d483bbb512453250356ef926edc882d7f2792c785d03d1fcd2154b00184b6c2ca16617346c1b56c0db5369ab91d576386b7b6c85e627711936a4316cdb1212d34b4e4be1a7c81ebf0a69d5308eee39d16e6129b30087850", 0x89}], 0x3) write(r1, &(0x7f0000000080)="f56121772c159d9eed34503deba6961d92f7d148bb81c115471822bd78cdb367ebc5b5a0f768edd6b26dd5257add7a2c871726ad1a748c6b86f48a13795b000ccb8d6764078ad198c33bbe897a55609109890e1d50e8231adc7cfcbfe30f7996a958140fa70319c03ccd77d7ea7659c89e40d2afa4001f3efde2c1f24204be8d64a31d298a613fc6456fdd3839cfb80047503412fe680f1eadfcce4f4bc4551c4ddebc42f096167ac9fb5aaa1b02c1fc016eb813", 0xb4) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:54:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000280)=0xc) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000180)="62b0a137bc73b6f069218426b0b7188fd7f725dc4304458c970f58a90192c1fc5ba5b6022c241eb626f5e61e370f966951e4865ee7fecda29e389f3df2c16dc28eff39c0549e5b0f4a476010fc06c1294e2485108a4141f2c79eee4d2a6055a3ee52c2d4258eeac338d49a1d4433578b3f9055ca7d00e3186fa4c2cc9f9dbcdfe086d99847889be646bedc5ceabc53d360d7427cc80fbefd8b62d5393893cfa8b23c7fbe194fe70b", 0xa8) r2 = semget(0x2, 0x0, 0x20) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x4, 0x7ff, 0x4, 0x401, 0xf773, 0x85, 0x80, 0x5f5]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x6c}, {0x4006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) socket(0x1, 0x4000, 0x7f) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 16:54:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) socket(0x26, 0x8000, 0x31) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000080)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) r7 = getgid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={r4, r6, r7}, 0xc) 16:54:35 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001240)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000004c0)=0x2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffbffffff], [0x0, 0x0, 0x401]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) munlock(&(0x7f00003fb000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000140)) 16:54:35 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x4, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r7 = msgget$private(0x0, 0x188) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r8) r9 = getuid() r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r13, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r13, 0x20004b3d) r14 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r16 = msgget$private(0x0, 0x188) r17 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r17) r18 = getuid() r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r20 = dup(r19) ioctl$WSKBDIO_SETMODE(r20, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r21]) fchown(r17, r18, r21) r22 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r22) r23 = getuid() r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r26]) fchown(r22, r23, r26) msgctl$IPC_SET(r16, 0x1, &(0x7f00000004c0)={{0x3, r18, 0x0, r14, r26, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r15, r15, 0x5, 0x2, 0x4, 0x8}) r27 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r27) r28 = getuid() r29 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r30 = dup(r29) ioctl$WSKBDIO_SETMODE(r30, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r31]) fchown(r27, r28, r31) r32 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r32) r33 = getuid() r34 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r35 = dup(r34) ioctl$WSKBDIO_SETMODE(r35, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r36]) fchown(r32, r33, r36) r37 = getgid() setgroups(0x7, &(0x7f0000000200)=[r12, r37, r26, r31, r36, 0xffffffffffffffff, r21]) fchown(r8, r9, r12) r38 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r38) r39 = getuid() r40 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r41 = dup(r40) ioctl$WSKBDIO_SETMODE(r41, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r42]) fchown(r38, r39, r42) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x3, r9, 0x0, r5, r42, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r6, r6, 0x5, 0x2, 0x4, 0x8}) lchown(&(0x7f0000000140)='./file0\x00', r3, r42) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001240)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xc4, 0x3f}, {0x5, 0x8}, {0x25, 0x400007}, {0x5, 0x8}], 0x4}) r43 = socket(0x18, 0x1, 0x0) accept$inet(r43, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r43, 0xffff, 0x1002, &(0x7f0000000100)=0x8000001, 0x4) 16:54:35 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="b58b", 0x2) 16:54:35 executing program 1: clock_settime(0x0, &(0x7f0000000140)={0x773593fd}) r0 = msgget(0x0, 0x200) msgsnd(r0, &(0x7f00000000c0)={0x1, "66082f9cbd0b657df971ec81a2a64dc8b4d60c30cc1575b13ec88b1087fecc5fd410f36593677318d70d594a37b365189c091a46b2d9b1098f4db1783262af89f031fcf7b624f1ce03ac1cf0222cc59081e42ba21aad3b4b6dbc4f00ef9bffd4abcfd9248e66438f372b0993eed4e02185383d0fa60735"}, 0x7f, 0x800) r1 = msgget(0x2, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/149) 16:54:35 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896810400000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be00"/661], 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000240)=0xffffe322) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) sendto(r6, &(0x7f0000000440)="f12205780a81159be4f34692ed1bdd44025b193d1b3cbf375577b401273941d66c44916bb5112f1383b2133e6c06dc344e36105deb435d488b5717ef3e0134059ee0178b14ab01421594968eff552c922b625411218ecd924606c02973cf89936de8bb939d52459cab97f827a345fdfa6f421fa77a62c61e229fd70a78da581bf46268fabcee5c63f9d6c4c2b17305538326a5feff4321da6335e3f7643582130a178b483812f607b9abcc43521ded3ab284d454d1bf073b183dab50a1fcd08cb9ff38c34ba86a8a176de4c6861891d988b8f2435aec6d8c85f49e33708335ca782d304b32", 0xe5, 0xc, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7, 0x3ff}, 0xc) r7 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair(0x18, 0x1, 0x5, &(0x7f00000002c0)) r8 = dup(r2) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r9 = dup(r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$TIOCSCTTY(r8, 0x20007461) getsockopt$sock_int(r10, 0xffff, 0x1003, &(0x7f00000005c0), &(0x7f0000000600)=0x4) r11 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000540)=0x8) r12 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r12, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r13 = openat(r12, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r13, 0x8004745c, &(0x7f0000001240)) ioctl$SPKRTONE(r13, 0x80085301, &(0x7f0000000280)={0x80, 0x9}) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000c00)={0x10, 0x80000000, 0x4, 0xfffffffffffffffd, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x38}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000003000/0x7000)=nil, 0x6}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil, 0x8}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x81}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0x401}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil, 0x3f}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xad0}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000009000/0x2000)=nil, 0x20}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil, 0x100}, {&(0x7f000000a000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000005000/0x1000)=nil, 0xd8}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000009000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil, 0x238032d9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x48c}) connect$unix(r11, &(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000000040)=0x1) 20:33:17 executing program 0: acct(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a6650dc7ee3667124583b516b00"/87, 0x57}], 0x1) 20:33:17 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6001000000002d00005100000000000000000081e5ffe1bafe8000e0ffffff0000000000000000aa"]) mprotect(&(0x7f0000312000/0x3000)=nil, 0x3000, 0x3) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x8) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) login: uvm_fault(0xffffffff82535db8, 0xffff800000a6c000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff82535db8, 0xffff800000a6c000, 0, 1) -> e memcpy() at memcpy+0x15 end trace frame: 0xffff800020aa77f0, count: 0 ddb{0}> trace memcpy() at memcpy+0x15 sysctl_iflist(0,ffff800020aa7848) at sysctl_iflist+0x255 sysctl_rtable(ffff800020aa790c,3,127eca428010,ffff800020aa7938,0,0) at sysctl_rtable+0x196 sys_sysctl(ffff800020a6d388,ffff800020aa79a0,ffff800020aa79f0) at sys_sysctl+0x20e syscall(ffff800020aa7a70) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbc950, count: -6 ddb{0}> show registers rdi 0xffff800000a4d8e8 rsi 0xffff800000a6c000 rbp 0xffff800020aa76f0 rbx 0xe8 rdx 0xe8 rcx 0x5 rax 0xfffffffffffe18e8 r8 0x110 r9 0x5 r10 0x67ffe12290f4f2a0 r11 0xffff800000a4d828 r12 0xffff800000a6bf40 r13 0xe8 r14 0xffff800000a4d828 r15 0x6 rip 0xffffffff81f4c905 memcpy+0x15 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800020aa7638 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{0}> show proc PROC (dhclient) pid=25647 stat=onproc flags process=100010 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a6cea8,0xffff800020adf880 process=0xffff800020a80010 user=0xffff800020aa2000, vmspace=0xfffffd807efff450 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 87132 251928 93361 0 7 0 syz-executor.1 87132 343715 93361 0 3 0x4000080 fsleep syz-executor.1 93361 464854 13491 0 2 0x482 syz-executor.1 8720 335568 13491 0 3 0x82 nanosleep syz-executor.0 13491 100065 79799 0 3 0x82 thrsleep syz-fuzzer 13491 460718 79799 0 3 0x4000082 thrsleep syz-fuzzer 13491 444200 79799 0 3 0x4000082 kqread syz-fuzzer 13491 340791 79799 0 3 0x4000082 thrsleep syz-fuzzer 13491 377729 79799 0 3 0x4000082 thrsleep syz-fuzzer 13491 487760 79799 0 3 0x4000082 thrsleep syz-fuzzer 13491 464806 79799 0 3 0x4000082 thrsleep syz-fuzzer 13491 195327 79799 0 3 0x4000082 thrsleep syz-fuzzer 13491 450781 79799 0 3 0x4000082 thrsleep syz-fuzzer 13491 347878 79799 0 3 0x4000082 thrsleep syz-fuzzer 79799 372306 57399 0 3 0x10008a pause ksh 57399 35285 99787 0 3 0x92 select sshd 56757 454075 1 0 3 0x100083 ttyin getty 99787 460781 1 0 3 0x80 select sshd 13022 138317 65983 74 3 0x100092 bpf pflogd 65983 224483 1 0 3 0x80 netio pflogd 22106 151956 46902 73 3 0x100090 kqread syslogd 46902 406769 1 0 3 0x100082 netio syslogd *91644 25647 1 77 7 0x100010 dhclient 58956 33362 1 0 3 0x80 poll dhclient 36503 337385 0 0 3 0x14200 bored smr 82556 336410 0 0 3 0x14200 pgzero zerothread 15408 80710 0 0 3 0x14200 aiodoned aiodoned 69133 209578 0 0 3 0x14200 syncer update 24767 435888 0 0 3 0x14200 cleaner cleaner 89020 22043 0 0 3 0x14200 reaper reaper 83014 200712 0 0 3 0x14200 pgdaemon pagedaemon 10566 358086 0 0 3 0x14200 bored crynlk 8847 140703 0 0 3 0x14200 bored crypto 82902 119011 0 0 3 0x40014200 acpi0 acpi0 90841 131900 0 0 3 0x40014200 idle1 5485 498627 0 0 3 0x14200 bored softnet 9020 128760 0 0 3 0x14200 bored systqmp 80351 176981 0 0 3 0x14200 bored systq 8336 522626 0 0 3 0x40014200 bored softclock 75074 177095 0 0 3 0x40014200 idle0 1 101833 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 91644 (dhclient) thread 0xffff800020a6d388 (25647) exclusive rwlock netlock r = 0 (0xffffffff824a5b48) #0 witness_lock+0x52e #1 sysctl_rtable+0x187 #2 sys_sysctl+0x20e #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff824b0520) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 sys_sysctl+0x1ac #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82661a60) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9483 6403K 6791K 78643K 10780 0 pcb 13 8K 8K 78643K 59 0 rtable 100 3K 3K 78643K 240 0 ifaddr 62 14K 14K 78643K 86 0 counters 45 34K 34K 78643K 53 0 ioctlops 0 0K 4K 78643K 1481 0 iov 0 0K 12K 78643K 12 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1308 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 23 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 134 0 sigio 0 0K 0K 78643K 3 0 proc 62 63K 95K 78643K 455 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 34 0 in_multi 58 3K 3K 78643K 100 0 ether_multi 1 0K 0K 78643K 14 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 31 148K 148K 78643K 31 0 exec 0 0K 1K 78643K 212 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 107 21K 22K 78643K 1373 0 UVM aobj 9 2K 2K 78643K 9 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 48 0 NDP 8 0K 0K 78643K 17 0 temp 89 3019K 3083K 78643K 6685 0 kqueue 3 4K 8K 78643K 8 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 49 0 8 2 0 2 2 0 8 0 unpcb 120 297 0 287 2 1 1 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 533 0 533 1 1 0 1 0 8 0 tcpcb 544 88 0 84 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 280 223 0 216 3 1 2 2 0 8 1 nd6 48 7 0 3 1 0 1 1 0 8 0 pffrag 232 1 0 1 1 0 1 1 0 482 1 pffrnode 88 1 0 1 1 0 1 1 0 8 1 pffrent 40 45 0 45 1 0 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 31 0 18 1 0 1 1 0 8 0 pfstkey 112 31 0 18 1 0 1 1 0 8 0 pfstate 328 31 0 18 3 1 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 40 12 1 11 12 0 8 0 art_table 32 213 0 40 2 0 2 2 0 8 0 art_node 16 48 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 2 1 1 1 0 8 1 semapl 112 13 0 3 1 0 1 1 0 8 0 shmpl 112 7 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1602 0 193 46 0 46 46 0 8 0 ffsino 272 1602 0 193 95 0 95 95 0 8 0 nchpl 144 1973 0 355 61 0 61 61 0 8 0 uvmvnodes 72 1703 0 0 31 0 31 31 0 8 0 vnodes 208 1703 0 0 90 0 90 90 0 8 0 namei 1024 5296 0 5296 2 1 1 1 0 8 1 percpumem 16 37 0 4 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 5928 0 5928 9 8 1 7 0 8 1 plimitpl 152 26 0 18 1 0 1 1 0 8 0 sigapl 424 349 0 317 4 0 4 4 0 8 0 futexpl 56 2234 0 2233 2 1 1 1 0 8 0 knotepl 112 58 0 39 1 0 1 1 0 8 0 kqueuepl 144 18 0 16 1 0 1 1 0 8 0 pipelkpl 48 104 0 94 1 0 1 1 0 8 0 pipepl 120 208 0 189 1 0 1 1 0 8 0 fdescpl 496 334 0 317 3 0 3 3 0 8 0 filepl 152 2145 0 2044 7 1 6 6 0 8 2 lockfpl 104 36 0 35 1 0 1 1 0 8 0 lockfspl 48 14 0 13 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 117 0 108 1 0 1 1 0 8 0 zombiepl 144 318 0 317 3 2 1 1 0 8 0 processpl 960 349 0 317 7 2 5 5 0 8 0 procpl 624 614 0 572 4 0 4 4 0 8 0 sockpl 400 543 0 524 7 3 4 5 0 8 2 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 165 0 0 20 0 20 20 0 8 0 mtagpl 80 15 0 0 1 0 1 1 0 8 0 mbufpl 256 407 0 0 23 0 23 23 0 8 0 bufpl 280 4253 0 173 292 0 292 292 0 8 0 anonpl 16 50709 0 32978 85 1 84 84 0 124 9 amapchunkpl 152 1608 0 1470 7 0 7 7 0 158 0 amappl16 192 1766 0 789 58 0 58 58 0 8 9 amappl15 184 9 0 8 2 1 1 1 0 8 0 amappl14 176 7 0 6 2 1 1 1 0 8 0 amappl13 168 75 0 72 1 0 1 1 0 8 0 amappl12 160 7 0 5 1 0 1 1 0 8 0 amappl11 152 71 0 53 1 0 1 1 0 8 0 amappl10 144 27 0 22 1 0 1 1 0 8 0 amappl9 136 444 0 439 1 0 1 1 0 8 0 amappl8 128 383 0 349 2 0 2 2 0 8 0 amappl7 120 117 0 106 1 0 1 1 0 8 0 amappl6 112 22 0 18 2 1 1 1 0 8 0 amappl5 104 233 0 215 1 0 1 1 0 8 0 amappl4 96 551 0 517 2 1 1 2 0 8 0 amappl3 88 105 0 100 1 0 1 1 0 8 0 amappl2 80 1707 0 1631 3 1 2 3 0 8 0 amappl1 72 17166 0 16717 26 16 10 20 0 8 0 amappl 80 870 0 825 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 334 0 317 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 334 0 317 1 0 1 1 0 8 0 vmmpekpl 168 6562 0 6530 2 0 2 2 0 8 0 vmmpepl 168 48262 0 46038 135 34 101 118 0 357 4 vmsppl 368 333 0 317 2 0 2 2 0 8 0 pdppl 4096 676 0 634 6 0 6 6 0 8 0 pvpl 32 162375 0 141443 194 0 194 194 0 265 18 pmappl 232 333 0 317 2 1 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 183 0 8 5 0 5 5 0 8 0