kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Sep 2 10:48:43 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.77' (ECDSA) to the list of known hosts. 2019/09/02 10:48:58 fuzzer started 2019/09/02 10:49:03 dialing manager at 10.128.15.235:44213 2019/09/02 10:49:03 syscalls: 337 2019/09/02 10:49:03 code coverage: enabled 2019/09/02 10:49:03 comparison tracing: enabled 2019/09/02 10:49:03 extra coverage: support is not implemented in syzkaller 2019/09/02 10:49:03 setuid sandbox: enabled 2019/09/02 10:49:03 namespace sandbox: support is not implemented in syzkaller 2019/09/02 10:49:03 Android sandbox: support is not implemented in syzkaller 2019/09/02 10:49:03 fault injection: support is not implemented in syzkaller 2019/09/02 10:49:03 leak checking: support is not implemented in syzkaller 2019/09/02 10:49:03 net packet injection: enabled 2019/09/02 10:49:03 net device setup: support is not implemented in syzkaller 10:49:24 executing program 1: nanosleep(&(0x7f0000000000)={0x3, 0x43}, &(0x7f0000000040)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x1f, 0xf0000000, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x27, 0x1, 0x20, 0xae}], 0x5, &(0x7f0000000180)=[{{r0}, 0xb29ba188cb840b32, 0x20, 0xff2005b2e50302c8, 0x7, 0x9}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x9, 0xecc0}, {{r0}, 0x87b38cf12caac334, 0x40, 0xf0000000, 0x40, 0xffff}, {{r0}, 0xfffffffffffffff9, 0x89, 0xcd731081b7da3e1d, 0x1a, 0x394}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80, 0x3, 0x80000000}], 0x9, &(0x7f0000000240)={0x1f, 0x9}) r3 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r9 = getuid() getgroups(0x3, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000002c0)="73d401d92d01429473050656f762625ad1f5e31ada6ee398ccaa52e8d294d095d6c0831ed84d371206a37e5e3dd4591b7680c7d0c640a2bb1fbcfe54abdc3e5568d2cd32987fa69f7d3228a7617f93b3b041af66fb7b791cf3e86e60d45d9f2d8ae4a317143908c98725a87153a228f8cdc6faee9c02b3717fc80c50f75ef2c8bed2ef41b0c9d8e1bdc4825327a03f95cd74cc79152c93eedd1c9cc8ae66dfa1d100e6665912f7304f72e70b8a51c4dcf76e534ea3c90ee900fc379139fb8f91a592597d023095f170780ba09b7614345cdec7cc1588d3444d1a94eb9a382570ee74194f2814968d6fb14baf460884c109", 0xf1}, {&(0x7f00000003c0)="fd7ba91fa9ca6ba4586ea5cf198b91fefeed408698d4d35c918319c707a63b80ff51851d4b634d7b4bbc9ef2f614c844dcdb9cd926de0626c4a6c178712982496777c9d0a34670d57f9bdef7afd403026619249983cd73ce77d83b5f0eb60f97e2bea7b4c067f02b71970eb34d14902c96f2f8189e9a289db6c2ed5ca036814dc1fb48ba0894a8fc86b119fcbf7fa5d63b6543db8ed47b76d2c83fcf9468d440434763a5c41050a8b7b317d1f5125d7a", 0xb0}], 0x2, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r9, r10}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r2, r0, r1]}], 0x90, 0x7}, 0x4) ioctl$BIOCFLUSH(r2, 0x20004268) preadv(r1, &(0x7f00000018c0)=[{&(0x7f0000000740)=""/70, 0x46}, {&(0x7f00000007c0)=""/174, 0xae}, {&(0x7f0000000880)}, {&(0x7f00000008c0)=""/4096, 0x1000}], 0x4, 0x0, 0x0) pipe(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/zero\x00', 0x80, 0x0) kevent(r11, &(0x7f0000001940)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xea, 0x8}, {{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0x8, 0x8}, {{r11}, 0x0, 0x4, 0x2, 0xd22, 0x81}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40, 0xffffffffffffffff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x25, 0x80, 0x80000001}, {{r12}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x8, 0x9}], 0x7, &(0x7f0000001a40)=[{{r12}, 0xffffffffffffffff, 0x22, 0x80000040, 0x100, 0x7}, {{r11}, 0xfffffffffffffff8, 0xa0, 0x1, 0xffffffff, 0x3}, {{r13}, 0xfffffffffffffffc, 0x92, 0x40000000, 0x200, 0xaa4}, {{r1}, 0xfffffffffffffff9, 0x20, 0x1, 0xffff, 0xc3}], 0x8, &(0x7f0000001ac0)={0x8, 0x2}) open(&(0x7f0000001b00)='./file0\x00', 0x80, 0xc0) r14 = open(&(0x7f0000001b40)='./file0\x00', 0x2, 0x10) lstat(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)) ioctl$TIOCSCTTY(r14, 0x20007461) openat$tty(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/tty\x00', 0x8, 0x0) fchflags(r14, 0x0) getgid() ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000001c80)=0x1d) getsockopt$sock_int(r12, 0xffff, 0x20, &(0x7f0000001cc0), &(0x7f0000001d00)=0x4) getgid() r15 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) r16 = getuid() shmctl$IPC_SET(r15, 0x1, &(0x7f0000001d40)={{0x0, r16, r8, r7, r10, 0x100, 0xffffffff}, 0x4c, 0x7fff, r3, r3, 0x59b, 0x4, 0x8}) 10:49:24 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) poll(&(0x7f00000000c0)=[{r1, 0x2}, {r1, 0x40}, {r0, 0x4}, {r0, 0x4}, {r0, 0x8}, {r0, 0x4}, {r1, 0x80}], 0x7, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x9, 0x81}, 0x8) fchdir(r2) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000200)='./file0\x00', 0x10828, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x28400, 0x40) getdents(r1, &(0x7f0000000280)=""/228, 0xe4) getdents(r4, &(0x7f0000000380)=""/103, 0x67) bind$inet(r0, &(0x7f0000000400)={0x2, 0x1}, 0xc) r5 = semget(0x2, 0x1, 0x10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000440)=""/226) fcntl$getown(r0, 0x5) bind$inet(r0, &(0x7f0000000540)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000580)={0x0, 0x1}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000600)=r1) ioctl$KDENABIO(r4, 0x20004b3c) bind$unix(r2, &(0x7f0000000640)=@abs={0x0, 0x0, 0x0}, 0x8) listen(r3, 0x7) openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x80, 0x0) fchdir(r4) sendto$inet6(r1, &(0x7f00000006c0)="a8c00a4aa288ae28bb1e0da8f7659fc2dbe460dfd5b2811d84cc79e6a73865467de361e418e3567a3d99c3b2e4bb763803e01366f129aa99b014059b546c1e02ce", 0x41, 0x1, &(0x7f0000000740)={0x18, 0x1, 0x9, 0x10001}, 0xc) bind$inet(r2, &(0x7f0000000780)={0x2, 0x3}, 0xc) socket(0x3e, 0x4, 0x1ff) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000007c0)=""/77) 10:49:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0xfffffffffffffd22) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 10:49:24 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) fchdir(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) dup(r1) socket(0x2, 0x1, 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000480)="1158320a035192af02d5d91aa987c5400c8f53f85e8529224154b8e12d1f3b6b6fcbc2981b490c90eb925ecc0818591e1c782c567e2a9849b87cddd89f8634ad2de0870852104c8a4b5674d9e8163e4eec63c939870ef639d6e0169f1fcce5f16054189b9aa2e17eca7e4275e6343ddd1ef30ce9e2ef587fdfabb457220b0824d61da05766672219ef734d17b074f4d5816cddf7cc36f5d4ee1875bd1947121ee3441a5322f03d599a8c3c0e3529281b59b74c511f3fd7b111fa3e77f808bc5927b95b47543034", 0xc7}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 10:49:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x8, 0x2}, {0x3}}, 0x2) 10:49:25 executing program 0: r0 = socket(0x800000018, 0x4000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r2 = syz_open_pts() lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 10:49:25 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x8, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x4) r4 = socket$inet(0x2, 0x605306e168120396, 0x5) r5 = socket$inet(0x2, 0x3, 0x57b66315) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x8000, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x80, 0x0) r8 = getpgid(0x0) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r13 = getegid() r14 = open$dir(&(0x7f0000000840)='./file0\x00', 0x80, 0x100) r15 = accept$inet(0xffffffffffffff9c, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r16 = syz_open_pts() r17 = openat$klog(0xffffffffffffff9c, &(0x7f0000000900)='/dev/klog\x00', 0x400, 0x0) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r20 = socket$inet(0x2, 0x4, 0x3) r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = getuid() r23 = getegid() r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/vmm\x00', 0x40, 0x0) r25 = accept$unix(0xffffffffffffffff, &(0x7f0000000a40)=@file={0x0, ""/108}, &(0x7f0000000ac0)=0x6e) r26 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/vmm\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000c40)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000180)="80e6c31e0199614e6e7330351a3c9257b55848bd8dcdc47c59f502c9bedae60be97f8e3eda5ab2226d2d0f187783e896dcb8f68d81bb60cee93ce00f92d558b1563c3395d889f4fef27501e08233cd27bdc0a4494c1bb074824b6045", 0x5c}, {&(0x7f0000000200)="ae5a05003bf2de6908f736d106b6b0a38d1c69e3a3eda34c2119e74addde31a98dda363aa40b603d056ef976170c0d630ce43c3960f56aaa0826d014648eb4043f681f5b6e5ff991c5387a15a9cbbf21904fff0a2e33347c33255023a9f2b8f9373a0660bf4979f48905c8c20a2b2e830034809e27ec5191f9273577eb5b22369b9e6a7804136becfddf131e3a56949954204976", 0x94}, {&(0x7f00000002c0)="993389b1a6f9df3a3580871d26f4cc09c19690c39be24f4ba86a39c4efd0a7a314ed8ad8d5d277c3fc9ca157e0f6e648ebd125505ba28b99be47eabe31105b5e272c081465755ef466497bf49c4d07be552480cef7564795b56c184766de2f899efa9a46e21fe250cf14af76679220b617b46e46022306ed539738c0eafc31f3a1b075e089716a", 0x87}, {&(0x7f0000000380)="57e4b644732c37dd2a0d4a", 0xb}, {&(0x7f00000003c0)="744de1d4baf2c108aeccb7468803ee98f3f0d98699d0734c5555d21df0e680a1eb722a5f20818d46e9b3d8a5fed98a625e7846bfc507de15d7e3918375d0578f2a0813c5e6c6f00a92967b53fb240b0398af330ce43e3f1021441a1998d288de8e3e13dd7037e9909b334078cc7c083fc58e269ebe9f10dc84df22e5ac646e7f186a83f9fdb725a6c5ac1abc52c6392ec92f94f8022a45742eb74beb6a5ceb82ad4831981d4d12402a2d9b219ac17d1028ded8ad220181394688cc1e89208d09f89d702a39002ccbaaec96203437f632f23652db65677790d80c6dca7bfd5b74a8846df834f460e43370aa710fc0fdedf93d16c6fec456", 0xf7}, {&(0x7f00000004c0)="dd84f900f55245edc34d723700d4fa", 0xf}, {&(0x7f0000000500)="1cdc24f1a9cb8a156a93", 0xa}], 0x7, &(0x7f0000000b40)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r14, r15, r16, r17, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @rights={0x20, 0xffff, 0x1, [r24, r25, r26]}], 0xe0, 0x1}, 0x2) clock_getres(0x5, 0x0) r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) getsockname$unix(r27, &(0x7f0000000040)=@file={0x0, ""/89}, &(0x7f00000000c0)=0x5b) 10:49:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) setitimer(0x2, &(0x7f00000001c0)={{0xd8b1, 0xa6}, {0x7ac3be02, 0x1}}, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") getitimer(0x2, &(0x7f0000000340)) r1 = semget(0x0, 0x4, 0x15) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10000, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x0, 0x60ed4172, 0x800, 0xd155}, {0x5, 0x46c6, 0x20, 0x4}, {0x1, 0x0, 0x100000000, 0x3ff}, {0x0, 0xfffffffffffffffa, 0x0, 0x7}, {0x101, 0xffffffff00000000, 0x7f, 0x3}, {0x81, 0x9, 0x2, 0x81}, {0x7, 0xffffffffffffffff, 0x5b0, 0xf6}, {0x0, 0x8, 0x8, 0x372}]}) semop(r1, &(0x7f00000000c0)=[{0x0, 0xfffffffffffffffb, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x0, 0xa5d3, 0x1000}, {0x3, 0x9, 0x1000}, {0x1, 0x2, 0x1000}, {0x1, 0xfff, 0x800}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) login: pckbd_enable: command error 10:49:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x4, 0x7, 0x6, 0x100000001}, {0x8, 0x70ca268, 0x40, 0x7}]}) syz_emit_ethernet(0x1f, &(0x7f0000000180)="0817f743245829d1f55c2aebef00000000000000003318f452fd33395905a9") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) 10:49:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 10:49:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 10:49:27 executing program 0: socketpair$unix(0x1, 0x39260fa3bb8736f, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x8) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) setitimer(0x3, &(0x7f00000000c0)={{0x2906, 0x8}, {0x8, 0x8}}, &(0x7f0000000100)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pckbd_enable: command error 10:49:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20020, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x81, 0x8001, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="49932479eaf372784e6e5e87f3447bad0927572cbe", 0x76) 10:49:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x250, &(0x7f0000000180)='\b') 10:49:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="042555374fc4d1cae3104102e3d9c865722139966e9995bac1e75bc63dafc8cbd997cba4e11a851f8ac62ca15dc8fb947889db6a58067aa4b75a0c31f3168e30c0ace6809f476d79cd7054c75fb9e48affcb5b7059f9600673521bedf8663f0e330914b4946d81d180adc089fb086f05a849cd7c73f07ff101f45e2f1487d61ae58bea9ab06d670235642f67a187bc44935cdb1c26d4674aaffd3c04177f9163909b9af0843db759aeae9ae9fa6756e19e922044c05685af0c5817dbf178287b22d147d74aec2620f01ca216817b6a8cbc", 0xd1) close(r0) r1 = socket(0x10, 0x8007, 0x2000000000008) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x32) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 10:49:28 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x800002, 0x0) close(r0) 10:49:28 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10400, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x5, './file0\x00'}) 10:49:28 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) shmget$private(0x0, 0x3000, 0xa40075349492ee99, &(0x7f0000ffa000/0x3000)=nil) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) poll(0xffffffffffffffff, 0x48, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) 10:49:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:49:28 executing program 0: mprotect(&(0x7f00000db000/0x4000)=nil, 0x4000, 0x10) shmget$private(0x0, 0x3000, 0xf1c1958f916675f, &(0x7f00000d9000/0x3000)=nil) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) 10:49:28 executing program 1: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r4) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x880, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 10:49:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') r1 = dup(r0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) 10:49:28 executing program 0: semget$private(0x0, 0x1, 0x7a0) select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) execve(0x0, 0x0, 0x0) 10:49:28 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x11, 0x11, r0, 0x0, 0x2) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xffffffffffff8704, './file1\x00', './file0\x00'}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 10:49:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x400, 0x1) r2 = getuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) openat(r3, &(0x7f0000000140)='./file0\x00', 0x100, 0x72772080b358a72f) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x4d1, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000380)={0x7, 0x7ff, {[0x7, 0x4, 0x7f, 0x100000001, 0x5, 0x3a, 0x7f, 0x1, 0x6, 0x6, 0x8, 0x400, 0x8, 0x3, 0xcb4, 0x69db, 0x1, 0x3e], [0x8, 0x80000001, 0x1, 0x1, 0x8000, 0x5, 0x0, 0x80, 0xff, 0x8], [0x31, 0x6, 0x1000, 0x101, 0x4, 0x80000001, 0x6], [0x4f4, 0xfcb, 0x0, 0x6, 0x80, 0x8], [{0x9, 0x3f, 0x32, 0xfff}, {0x9, 0x159, 0x6, 0x4}, {0xa000000000, 0x7d, 0x1, 0x3}, {0x2, 0x3, 0x100, 0x2}, {0x9, 0x70, 0x7ea, 0x1f}, {0x96, 0x100, 0x7ff, 0xb8e}, {0x7ff, 0xcab0, 0x2, 0xfffffffffffffc00}, {0x70000, 0x101, 0x3f, 0x7e06}], {0x9, 0x7d1f, 0x7c, 0x4}, {0x6, 0x100000001, 0x8, 0x8000}}}) geteuid() setreuid(r2, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = semget$private(0x0, 0x100000004, 0x0) semctl$GETVAL(r5, 0x754bc2148cd23160, 0x5, &(0x7f0000000280)=""/101) 10:49:28 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0x1) write(r0, &(0x7f0000000100)="403805e4d53e9b3b7c8ff818e64a4cb0178248d0d761c53f9d8a773441910859ce776e1b4818e530b8eeac1debc204bea176f212001729e0d4a5a6718e023032bcb4d8c1c0cfb72ad54384f3ed9ec59df03100805edd9a0f59be7febf9e04a7d6444ece9c9f090308d25151ea994ba52ec7e2a55ff9972bb0bd74e1da611cbc35cb602", 0x83) 10:49:28 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x68ba, 0x2, {0x1f, 0x6}}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) 10:49:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 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, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) 10:49:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0x9, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x7fff, 0x740, 0x40, 0x7}, {0x4, 0x7, 0xb, 0x84}, {0xffffffffffff51a8, 0x5, 0x2, 0x1000000000}, {0x200, 0x4, 0x63c, 0x7fffffff}, {0x10000, 0x746, 0xfffffffffffffd33, 0x6}, {0x2, 0x6, 0x8d, 0xcef}]}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x2) dup(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) 10:49:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61, 0xffffffffffffffff, 0x3}, {0x8000030}, {0x4000000009, 0x0, 0x8000000000000000, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:49:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 10:49:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xf800) write(r0, &(0x7f0000000000)="0991", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:49:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) shutdown(r0, 0x2) 10:49:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x256, &(0x7f0000000000)=[{0xc}, {0x7f, 0x0, 0x100000000, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:49:28 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x18, 0x6, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) 10:49:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8001, 0x3, 0x9, 0x6}) close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="dba39150457541ab9bfbd9547ff2b4029e76e22dcb745667135484bcf692670732f0197c2714c73bfc54cd237308efc402176fb2649ffcb00bbf868ef382bf23355938e797d69e61b823e8c8", 0x4c}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = socket$inet6(0x18, 0x7, 0x100000000) setsockopt(r1, 0xc, 0x1000009ff9, &(0x7f0000000100)="0e88b97f5b90017866425512d6a3eb86e47900b52484ba2b09c6e475cd04ebaa329cb2a949eac3e06d8fee2626d9", 0xfffffffffffffde2) syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 10:49:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000401, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:49:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) dup2(r2, r0) 10:49:28 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 10:49:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = msgget(0x0, 0x84) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getegid() r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x8000, r2, r3, r4, r5, 0x8, 0x1}, 0x3, 0xb1e, r6, r7, 0x0, 0x101, 0xc6f, 0x1f}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x0, &(0x7f0000000100)) 10:49:28 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x204) listen(0xffffffffffffffff, 0x5) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x0, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) close(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f00000018c0)='./bus\x00', r2, r3, 0x6) chmod(&(0x7f0000000640)='./bus\x00', 0x41) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000840)="0b432efc3c9d8730400299ceac393e202256c210b1a37bc65b0ea33348daa7c231d669a984819dd47314d3c44bebd8e2f7fc314491f300ac4fa8210d22c866152b13f3de8beddfb9331876e3ef4070e513857af2d693cfc8e7e4e50f6c791c1d027124a150de67e50b3042523eac9aac61835c4703fe4961f15672000b3959f2ee3f2d0b2f567cbcffdf257de534161f32cf043a0c435a03debec8d15f3bd2257942b423465be8908d86f01b14f80681edcc391dc6a8238a842cf4cdd9a53b0364849c0d2588f7ddb0915aa54cc97c6dd38f818a8e78142a7fa4033d4e0ae29c040e40a85a72bee7723903fd56601de8d631b05abde8ea2afe7366cf0b36f6728878ec52c86bda54de66916e669b86a4f1c26d827c4e96d526a5a8a10e569078398195a05dd8f3551afd62e035ea0a93479a623da0b8fa4d4aa2a67844c69b9b6dc67c8a09bc9e6a3e2e4e56749fffa223e86cfd0c6e33b19cdb36f578b2afe39fe7d206dd7596390e240035676c0b4760f811c2f725849e5ef945ca3c14b70ae4c130f269c1a5aa16ac9135b7af29afcc84eb8ffac7827ebdfa9b65e7e9f0587c4efad5eee56184da98c152bf623c9a0179f80916a3a70a461e6458969bbecf2ca6c23121435aa86bbc47e93ac4e48c55612f7a0246b80760b56a7ae70a9aa1bf572863045437c7b1449dcfd4c2b707564b66849ee3ff1d0edea26678d87009c1ff224a9e3331e0b5bb76b3b85e6783e9190a7007388cc5846d5abb13f6c6e1a0c70a35c8a49d5c10171aaf165d9ce49ae0ff123f7f936f26ce0ba63a79b98dccdede6c79c13294c248d2f69edffeec96dbe4308168bac4db4cc90cf638520ae651e4a89a939e74b335aae22fb7d3d23961f884aa583cf248b15749100f2e3c1dcaa1954395f9f8b331be91b514f7af061606c1e5696df55237bab4fe1ec555c2bf62777cda81b59634dd8ba557ce03def640d068bdae4969c0a72dccdb7f3e0c261a49e87e88b33a8871a3053048205389edc5306ba54cfedebc522293b7d2cb836d5ed07e02b7e685334faffd29cc70c49234a65f5816867915fc0ba7e8314a0b6fade087738ca3fefab75f7f5a5ed5fa1ce8f3c1beb60ca9894f59f461cb0885262ff8ff163d56df13a78590639a71215299aeddcf1c01135569baf8faa1f3db885a85fd6606a929cb620658618fbe7d389c5564eb30082817de2c94518764822ead9b5cbd982a6cbb2fa87cdc43cc53d360f63169c51a5cd7b939bf2f0c54cf02565c9dae56efab918c331ba276d77f07414d3ee3449b59aa025751b0657682a0107d84d3ab23a18e2f53fdc0e83d2fbc6ee5b08b1d91cd29563e553a6debb0fd1d46fff7bc6d6af60f99d723e0361de8126e6d1ce6ad8052adb7bc3a2ce1837b5786d515bbf9901474024c428356b712682652fcc0b282ea1a399f56a61b6a99801a08e433ae47ccd45e4741e9aa431586508792b9ab075790531e4f8704972b3e2b4d6a29725493c3143d80b72d37ff2976b10676f2c159fab21f3123f1998557eee5a480619ee32a2b72ff50ec595f273d841a74e44b90443b7761238fe0c8d7d08644a0ec7edbcf3c93173aa06ef336e6272142068528cf266f5e7d0bd6899c05948d7add350bed16d6a4caed53e141d5f00dd425fb51cc06eda86e54b6ec81037fd2a58c6d5048e1563e46415bb222793848aff8edae8467a607a63922d7560283253f533bb0590d112874cfe434a87682f23f6ec5b4061ec81440aad7b32ba86865cf186b1108c2af6c4143e84460c0f4cb68f3b3451292c7a10542b92e8e42a70893f48f0d907107a2349d5b3a023ec9514df4567598b0de854d10c58cfd04d93bcd421caa5cc19b3ea210f25d5ca9d19a69082fa6b657cb0f4b3a9b96cfa77968edfc261108f8dbeca1e784ce2cb646fb2bf9779beed114a34a5c5b073fafb011bd73df03f0c495d5361dacc8bb998e3d514a75ce35c49e5f20bfc79eec35fc6578211a2dad5f8909cf9f5d703779d5b18e8e329ec5e6117897a576ae663f3bf6b6fdf05d5824677d67eb8d5241e5efb0dbcda34c7cdc33dda2c96f084e7e36d0731bb41c560144e9d3f90d83ce876b493f9b2bf4ea183c1e7c43d23a904524d9e2eb0052e821c03febc0b219006a8cac0029c36e695a7214e2c4e3f8c2e594a0ef0a81e2991052afde34fe27133fcec599611ee54ce5ac758ee49a7980023586bfb8eb650f70d3bfbc6bf8d8fa6a21c0e94d94ca6219fbc820258b49e432bf8c93f91ca3a9029a4e66024d03bc22a4391b6fe7404aa84e82070c8005e9349b7aaa72c64cfa3513fd4e8d71e157c7416abcc5ca6f560f131cdace49ebf40903b8b0a5de39e27244558d57bff0149d3b7358397b15dfcd90acfb6924b45e1d1e55122d715cca37e66265f1049debeb59b0db028e3598cf858a0d47b36423c82a909d59a9738910f46d7e11bda6ee76a078d7f9438343c55fc1f5aa83a9896315e62675a7180bc0bd070bd025130f8153f9fedd3dcc58d5ca2e93a1ad331c803d31386e790b4fbf98b9553d770671fa2d4399dcb8064a3f18f8e9000b552a97640e19d51177f25e0d2145721942f003f475f4846cf184d7841469941e248163d0f0d8555e9d8c11853d0b096aec0ad8fd2780463e2f3570a39f911f31db46642b382eaa7d77b2524a821f63468343b286e96e01e85ffcd9bb610d13196fe631030eacd9702730f14eb52dcc2ba695c5a36cc0df4c9491ae818f9029ee8f988d06296f7e4b840ebbba32937f37506ba519494f89c95f2ddedb30bec1f8444d9cfc1723ba057ef92ea4bca8ba106ffeb1067bda1328de372770142d45b0a9dbebdb189af226f1e3cccf2f60521bbb225e14a47459136cff1d3954ac817e8c534b7709f6ee3a95f0c052311a21f4ee180c3118ffdcbbf6e8829d3b83c545c585a8cba05f4df90e078e28ecf2f683dadd96e0a4aa44cafb902f7c8a6517acaa8815dcd660f5d7541344166fd51bad1f8e0d0fd11a9bc3c8f7ff266701ee012cd19f79ec310129d73f882082d39047441b152ac4994d90c95d5fc7d867baddc785783845a15967f7cfd09878cc06ec14d907f1ec5b41a3d2402cb96fdbb81610d854523666dc83f5962bfce892dd2dabb13cc7219857be952c5d3dc13e14842184061fc4bc15d5c49541dc29bd30a3500c8e06b9ddee2a5b8e0c4b7e8af2a50578026ab621b94d0b517b7dfd6ced35c446175e3352160706be7378ca98840779d940b326d1e6b5dea4e57f9e46b11f6977adfb530c8524d364764b5f79ce8617b7439cce72a94f4406dcf01b4c406b343c2520a29aa3d13cd466501d9676a00c3df27c0719515cd5bc4d36885a8a2bbc2bdc0edab39dc12f29de73aa11824fca9fcb3e474094a7138890b97ca478f47326fee212c8e908731758810983dfe571dc7f234399abc583276b800d4b80fdcdca79ed2dca0d4bebcf54e4020ceb2a6d77aaf8ca42bade30e4c66ac47845a421e8d57cd27da50cb8663acb8e07c3b97310dc75f6cc15ce70e777df5d258597c8d30bef8ec5a475d29d51a2ea3dd69f8982109cb3934d155b4ddcc2784bb6993bcb1b6e2a956e4ddeb9d30b0d275b7cce524d40ceb19d9a15c179a50c4ad0d4721ff28a02b09b46e3bc7f153d603ef56c0674c41e0e11041d020932f4198a3d84c9bdbe77e29a87876c77f11e61fdea471f173ebb94c094b408a395b070b131c36b5296f1602dbd5bf2f6a2e20ad9167e07a3e605c9ee32b2ef7b0f8ecb057168d6d1e33e24fb8a8f9625cb3d41ea3e791cf19f425fc2f80f023f44740007bac307bd24ce8763a756b3a4f6e524f72b85e2a7504e22a1615f30e5c4b91eb90ab87a867b12660582d6300a2d6cb37a7175c062c2add4a67c4c4186bc9f1e4f08d4893aa10f435ddf2ccfaf504717024c1c400c5091e72c9b44a236c96ff029ea799173fcf8f437205688064b9d3161c6718f1d52d4071863e40ab6bb9eeb54062d0a196fd9257033c772ff3ae420cff159793eb64618865fdb2498a9d26d038f02fa0c2ea20c396d92294e87bde7bf8fb5863373e0302fa5d903ea745e0b97c1315f7e4b91d19cc65327806e2d35772b0b041e7868d7150b62417294e89329428e2b03f6f28aedc297283bdb885c511c28ab72a056e77340916c8741187dad1f7a9f3d9439e531fecd75525ddaeaa013f8b584c43e1fe43963a4ea2c50704fb35661f18204ebe3d18b3da390d53c6d84aa84b9cebba70e180a66e987d2e5a8ed9874a3748b97dc1a93a4c28f3f7e04c0e554ad7d3bba09e007984fbc9bc814d017962e391b9e33186a998639d55a1b976123893e3fb3d267051cf3cac3e2d583af460cf0cf7913d1c91ed644c362a4c8160a800f3beff4e01a3f525c6069b797c56469cd7ceb8d58fd2dc783e6a90d8d111297c0c1f02295ba6febc7d37480fa5ad1f55d094e7e0d5eac0ff89bb98865137ea04cfd2f6cb288cccd8db8fe0aea4bfd8e2129031df9c8e156b0f52789964902f02204048e0bc5a05b2ff5129ad6e5e56ae982f06ffbad085ea5a21567f53e92ddf828fa7ae506710b03ce8c1c637e4a4c75246bdd402c5946cc372986cdbbf947f64bf31e96c0064d325cdaadd55a7b68f7f2b7319eaf303126c8bd23210a8913e5d44d90ec1cd3e8368f4639c7c8a2797b049f615f93ac8e35e093f399b3bee67d5bbcff9348505d40578f65d411e89f9ca54435a89810495f7e3d544b431109bac576f65f1250db7563126b795150ac8f5398ce21b0ca8f9a7362b6d4d7d1b5fab5a886d2fa34f636731094861e850f90b4f910781dc1bb89f8343bf18a7823c96522b162181467ade3f0c0b5702ded79726d6234258707b1ad87ef63648ab4d53aaf63f91e618a291df8b78c905530922f3e71213413281816b4a24f5c19594a1ab19648fe977dbcb139d79955bdde6fcac5c1ce0c87df393945b827679dc3b54c3a773f819eee2f60606c14f9beef3a8039b5b6befbe2d68eaef7d581cd1cbedf66f7c30b36714aa476dc9ec1471d4dcb054b5e616f31c321305a317d4c66b79ae8d8c5037dd9dfa5304649fba440ea683f8d8ad0ece1337cc4130f58cbb65a43b35d400f82971c44262becbfe7869452a2908a03d5df1bf367d350cdfecde74a5c79d6b9ff862b628733cd6a060ad099e8c1f16b816dcc908fa7f6aaa7c44e4387601694118c7e6cceb8ea389668f34378f47b81ee592a1087b8d7c0f03d2969664d7d7378e3681b641fb4c8ce5730c0c7086126e5e471d32b85c99e2816f28251d32c9120dbfb8c96affc205176639898bff4f40d8f1976399eeb17f509db9e3678499bda14983743300325f5bfecb96a333f20d84ee357eaf6b517e9e0f43e0f447b56192bd7e82884ddbbebb79eaf4f61a5cc69dc145f0c6c1a319f3f464846ea52cf6d73004f3e93d97bc9c28a237828051f4a4a10082cfe0142439a8cde87d54e911e1e3d0d299a6e8bc1c3a91274510c7140a860d968483576d3cc5ae1e28ead5eec0c6f622c2f9bf3467ad287abbc0d82473567be5521e68c5183658d987b0941c9c2c45bf563b9de494369927930f826de700abcc019fbfc41502e693ad807cb5c63bc3c7b0009276d8091c23888fd47031256cbd139f6867dc80cd9469a03951c1b588167b1a34fadb9caeb93c9f1ed4ca9d330c7883974441bdb854afad7095cbb730936ef0e18056f7c48006a9dd0a38cc22027a7948dd9caf99c1c6351a0ab016cdc0f76870b487c0f32b031798f7e32418b8b", 0x1000}], 0x1, &(0x7f0000001cc0)=ANY=[@ANYBLOB="380000000000000001000000010100008d4e37a5c1d7100e090c0914f7daafa6ac460866fa773e7e0fc49ab7a9a40d79ab707541f7c00000c0000000000000000100000000080000ec05ff1b3ba77fa20f09385c42e38b4dd6b507097c9321965f2c41f01d90af2d9fbd5eade859fe15ba5f70bf8b5b26db98059e1d8bcd3cecea1a234cf623fc3e896f05bb8595a4861df0ba3f7abefab530e8add8e283d5a2d0fac5dcdcab7857240fccce08f554caed3b0e41fdce2e74defe9fa3fd904d62f59a38068402e8ace7295e5b4a13fbfc524ca95e0279cb15a1e8b2c0d0dd375f547ac67bc649776e7e90cc51ae562ed8e2957ddd15000000a000000000000000ffff000040000000c1a47d8936851cd59761d815b0213bff6006dcc29a6a7abfd83b8799336d78ce690e3a8c6ecc639cc7ec22bdb6e1ebac408452afd1ef47def0760c8bf0362a3879f8dad881f3f1d196672b58e1a027bc2b0a0f94ae754bdcd670e2ba07f2452ff270ae04c61ff7eb5a42cf39a8bcda69de4a7f105d9090ff6c3397d976abe4218de2659009d66c2f0796060000000000c800000000000000ffff0000000000006a14600a6824dd907d483eb6fb6ffc2b80231ed31e781e23acafddb6855fa724c8e81bdb8454abbf1582c8db75a94991893335edc9ffe52bf480f6dafb71a47acf46c644a14ae33ca48e7d8e758245d03c738388d6bae4af02210ba09a2c81c4d82a1fc347fbcb351d7fe7f0106b93c5e1280ad679603662ec2bf1e3d15ba712a552dd9e0e443daa876174fcdd4e48fe1963e643e8293f6cd3b7fb3bc2265d33adaa2122535eb168050000009800000000000000ffff0000c1060000835fcee00def37a15db05a6c5d849e13e0b7d7674e51d9cf3dc395748ad0eb4decac4522ff04a749b7c6e672f24159c0043dd607d22d0e17f5baa9bc448c099e8382dda5498ec614df4120aeb20fb3295ec24c0f67401938fceb4dbf33cc3f0e0b71f58826829bb7cd473de3c74fc5b57716ba98e20193181397823be669d4edb00ece0000000000b000000000000000ffff0000ecbb8872cc854fb3a60668d249149b7f30c2c08e3628b4708393c73240c4dc9b60095d3d518143d213cad32b7249d52c1fac91930f9ce8d5180333f33a8ee77d09612c158efec4c89ba5503bbe653e733c88f943da59df93392144d915ae9d78e0dfada66ff53a2ee167fb91f0fe40c92b8837d65e06d8a7e1076e7f6e46f16bd2658100a059f72fb9229f59dc5c1160491f1e088da08f12efe88546470b2da4ae000000a00000000000000000000000a60000003463066ac5a2134908e22e4d145d1e45422d33a1971c0efc8f550600d1a16f673b9b6d2abd46bd29753b98bdf222470b7e2bddbe6e37925e05f6cb38585f2b579136268763d7ad56457782ee2fbc773ffd352465a17673ab59e01664f9497d96524ae1165ed428b0fdd6ee739137003e10ff0f0a7b5b42e4ac0a462d8fa73f76108e4a3b4384d14659000000000000009000000000000000010000000001000075b036c4c9fc66e8ba44f8b4e91489582284fe5fdbd3a00fabd84adeb94ddbc1b90dc56cc662309977e92366e5b649caf972b8d7c5323c36fa17857a79e10fab5cf0695fe1358039de44f49a7151184d13e50bd3dd3f964135e0e5084502ef3b57122e62453827f087ebc6d38f4625908bf2ff69f81d5d2b2e7f7fe0e7681100d800000000000000ffff00000300000058aec2d975098210ec12a0925c5d3525330843cd179608caaf5b5a9ee04ca3e70fcbf184cf14a0678f5a857f0b4b18cb3c00a9e21e77a918c9bd98b1941c7f551b2ed36df9a6f169f2ab14f62d36855ff2c05e5cd873f8d97fa811869f601d56b4aa70809c5ebf43d6bb694e55a2926caf2a5e0dbe4d72118b0839495d14c4a99812eaf3ed768aa5e94a9de6d297efce042b3d2922850aa716bd21fdf82b87471514aa93f354cc0b83799bfb947bd2b42d3e1bfb2ac151a9d357b00a5909054f00ce43f7c44f00009c6e4b66c881a9359b80f842ccac9af62730f6ad854ecdea923d6725c87e2d40359eaae5c41622e0db3153be9b1e888287b33115f7945e75d935fad5daa0d9e99f8cd29766d5933d74b588cdf4eaf896ff3668ddb706c1b6f586dbb545ccbf4219c647087b521638cbb71c8c03824422f6093c0ce23ebc81474a1eeccea4fd019f203fbf371a4f70a62996a84e06adfff4e5a1b741944427aa299b2d06ecd30f08eb5faca5b6f15e61afb27be4e57d570c8d7565523a4428e0dd9022d78c8dc2b033844a258f186bad0aa797f7fcb4017de57d42230ea42def5233653821d2cbf585f6c1052e057a2cb837e893f17a0aab99bbe8660700000000000000298766da77"], 0x5b0}, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r5, 0x1) readlinkat(r4, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r5, &(0x7f0000001c80)=[{&(0x7f0000000680)="85239772640c9099741148ca9da9d59629fafead9a4ff72000417e7ae3ca652a45d65bb12383b4d0a0af6257fe2734b17840e4ff257c129d10696d25be6307a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e2173cd7a645919e6f2ec43e060000b0b2885ecc1505811945f18a2b152c5c877efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede1598a0d3360f6053b797104000000000000005f2c9f469d27b698961bdd97d1464742677b8a2242ec44ae419fcd2f37f2b6964ee074958d692374c51b0533d6264b287db410dbdbbecb424f8757396d0c57556e121e58471cc25c5c8ec04ec504d7bb4db10741043f1a99509302ea07bb446337d553fa499b6dec1f846995a8ae2678230f53c4090af3bb8afad909c20e943d95a20a0036eea30597a3b1120fad3fbf14ed9b7308f5af6aeb87282b14e742eeaa928691080da11bd5b4e7b384b611f1532aea2bd6d017b688b8ff736fbf1e", 0xffffffe9}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r7) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000180)) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000001980)='./bus\x00') dup(r5) openat(r5, &(0x7f0000000600)='./bus\x00', 0x220, 0x90) 10:49:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x1d}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:49:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 10:49:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./bus/file0\x00') unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000007c0)="a9cace87e69cc370c8f6188cd8dd9ed82fd6aeb6fabb0db2d30610dd7b4818dc159d5a3f0d51b41bae803bc87290fc87916f4d521e78c23ce66fa714d143462d2646f4f810abbfe66b1e1abc0d84c2c1ff2e0a79bca48dd2b840d13c7804568398baff268d935c8050728c1e83232a0183e311fdf14247dd3d6aaaa4fd2a5fdd6e2652fd0d26b73fca654934aebcb4231b00712ed1692f3bc0f4a62f4b5c288aba4230478459f23134cd5c514df03129e794a922a20532212f2d8542ddd792871a295302c4cef48c1904e6f251d90f867eec3b64001c36a8514ead326e7643ec4618339781572259823285d3115fc6ba6c4ad6367e2282ee801cf86d6cd4", 0xfe}], 0x1, 0x0, 0x0) open(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0x4) chdir(0xffffffffffffffff) execve(0x0, 0x0, 0x0) 10:49:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r1, &(0x7f00000000c0)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcdc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac000000", 0x91) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r3, &(0x7f0000000180)="793429bbf8edb4300ae592f4360ebc3e75c7a3cc46cda18781def6f9a3668496c101af7f177f466645b579e593a5d92344ab7a38afb4d25f7d7ab9a8abd4c87250527b1971930caed1c3f7f8c0f2", 0x4e, 0x9, &(0x7f0000000280)={0x2, 0x0}, 0xc) fcntl$getown(r2, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x3, 0x1ff}) shutdown(r1, 0x0) 10:49:29 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="01000000000000005644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8dafe8f4bed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10deae36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2a"], 0xc2, 0x800) r5 = msgget$private(0x0, 0xa0) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r6 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2000, 0x0) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') link(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000009c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') msgsnd(r0, &(0x7f0000000c00)={0x1, "e120835046ea3d93ba9da63abccbc90a7ea839cde7b7e801fcfc98c478370bb2fcb11760940fe55e34d72521369a93da675c7187636b408d6d222b90bcc032e4514c4095817d205e98ce1b9c4307aac64158f9e7dcb29045f2e328f38556c35f9eba0edc727f559b34e0b877df4b7326e40a5fd2c78911d13888ca1438d69d216e029ebce405d354c33daa64ce5b04c6e40aaf8059e833df69c6817e5093875eac2972e9b658d79d2552417b208da64c610c7aa45be1308400ca5f8e164aa253dae5821877c59588aadae458e7584b7c6e4032392667785715ca6a1e18a5d239bad2efe621991c432b76e00872e317536e9a73d72d469aa180ffb9ad6c62a67d5b560d9bb24709d15b2b738785920926365bd34c96acc2fd6451676c2071fb7439e5dc3d55a00f568253ea4124bc2ba1b99f0ac75e9af9f0a3b1a66059623b8039826b2a9280def3ef739f023a64c9374b9fe548dfacea78fbef7685f10d231173c9fba62cd110faa4f6c9b341fd5c4be69478833a101dae15386fdc61ee7bb1fb62c3e9739d3d5dc0a14d698ea078512ae2ee1152159320a75b21af0eb0512c5738f593dce37497ba26fe428407280697d80355e3ea35a799877fe957fcf2c94a6c8906f6f6fb62f5d928a132f66c7ba403866635083ceddbab7e9e2d897962d083e9831787edfc10fb75b91bc45ef0a3fdd4ea97510b2ed49b93f084c7e8cbfed214265067341566666384b2c6b817dba80b8a1914cc80be4eebd47f62f25371b0c7f6bc4816e5cb3cc4abef83c08da4e7b8fc05f6cba97f29fed9baadc424176a7c5658c6915b5daab37cb6c8f512d3791feb06afcdb3dee03ec09b753eaa58cef02c321d3fa416a1293350bb18a1b9ac96e35e15d30df73cba42eb4caf59fdfdf50c931f6e52863b59a676f4c8e20e6dea2755b32aab7feb320a2ac085ca9d6a786f8e73742befc2f865b6b97793845120d1466c28677be21a83984867c7c1a6b575d439856a8852fe5e34ca22d7d4aa3e518f07c734eabfee6177cf18db7e42bf6b6c085cff2a86104dfa32505d6d7f03426c4a6757c3917ac64da3230a1916e78b436eef31801517b37e2a144ad878766f0781eb34e0c6f47ace551993fd5ec18250af9d765aa2a7d32ccbde6193a4eaed5e349f2cb0365bdd50c2bd7b6093cdda96213af61f603170bcd10133be8a42a99df267125b17581fdf5c465168e115d1330f8129df5267c453a59b74062c1b86d9f51aa3f67d0d4aa44c2f518796e9ec836e6b5561e17edfff16ed69f907c554a78c0f11042c9bb308b17402657a977da733a71a1e1fed6d6ef3f8d06983b3571c79ec6f1a6547ea72dacaeb5c80f74ca25667cc5e44965b80f5944d5c3929ef86f2e79ba2f72e5f4cb07c1d399793b2eecd6487d538297d01ef2042bd6d541180ff28035b4c351ffd4b5fa7966212e026e0e1217ec1d4ffcd76a9bae31d6bcb75791688b800fe6eaf71f45eb6627f6c6503e4e00e096726713bd1bd9684c5f78b8d9d7922d941d55ca52dafe47d2801754b31b02826ef76a1afb26079347e652ba24f0e92b350b537a59dff05d3b09210d108ce78bf9c0be6987422fa746b2fe5ff903f78ca26e72745f80d25cd22d7cef0dbe6dfbb28fdcd65dad3383f92efe34f17eb7f5fba388dc43a04d3755e1e1a38e86dbcb8a9527bfec4477c84669d2c75e686fb5cdf89e2ac9e509f59afe6745b1e0210449898a58a7c8497f363566176645f09198782a7304f914b5245bc0ef4456ed7fb9da55315928b8b23bee8661878e4730842533e86b9bead36dde385f42b18c553b1ecd875dfe4f8b633584d4e485c0498446d47353d6a6098923f05fbe39edab65f3339d248c809f4b30e732d38cfa0fd6adef689164f0056ef32ffe88cc8ff32263b08ad039b2ee8bf944bdca3f541a2ec3d1ac4b9cc7760c0c1d31bd3d024a967cee04bef75787b43b814fb06e8946c396b60ff2b7180bcf7bcde8275ebe21f9d53b205a68cb10fbb800c6e1c8c1c3b9879bf8be03a67061a29111d46374bb0cf77098ef7f98e161ffb11824a438514d889afc14f2d29915599adae9ec6d96221322f7e21a47cbbe089db8eff147f1e8e3de4d5db031a81e0e7c5cdcbc54087f986999599489910a6ed481e06499a72aea656c817f80522a0651b0d3396036175b14736572341608df95c7164467e0d3e23c6a3603b64f002d6afb51ba6a19af3c562dc829aa48a871931ec9785960916abe4b5ef825f9ca7a1dcd7b50d07c97a6cce17cbd4bc5467703228ebe81435512487675499fd41c8e5752cfe21b616a1bab3c37f9de9e22c353aeaa38bd12317173fd4aaa5d8f7e7a8bbf8dc15f1fb93aaa632bdc1f546b382497bfb98c423f5faf9dfb58b09da1030cc3e1e44b30cb1392871ec5a6fe56b46cb602cd8eb9b66061ca78efdcc3fa82fcc1950c3032120be2124e44aa194c03a993dee169000494878278b46729f93af79b775dfd0a81c5ca3bfa81443ad70c436dcb84a25fbc0864ad4996dbdf72fc025318cc30143c52aa51b10937c6bc0cdda02942ef3e3ea575ee587f67df14602547a73748a17a6e3ae4228f82fc846644c141425c0281d9bf5b16dcdecea46960e765b6e8033ae6ac177407aa61e850dba55bc28164a1db9f288d5790a9937ec655d40b13cc6212a99664b4c4f319a1534bd8902b9fb83e8eff12ee0357c2131311d897e42305651e9889cb39a8b065bd6f3c77c125cd98a33bc81be18e578b26ad643fbcaea5ffda7fd7be373c96e5b0d6f3360e7a049cbfee23d63ba30a73f619f315081526a47520c1d07780ff8bd2bd202e42f3c8c80bd4d95640698519fbd0f28d0362e53fc4e1fb33d552d209f1d9643921a6821dbe784fa0f1a5ed681e17d1404fbf473ca1542cd2883dcf24042707512d8d9cd75ecf5483925d2056d7b79c96d9115161ad5808a04b25d7a2291538ff39319548bb88946437910af0b3218da55adb9aeb6308ffa07de92d78fb514bff5e12fda0532d96f469d4683a11beeebbf898bfc64f04aab16d99792945ec9a3bebf7ae9e8cef9a2b03d52084aca50642a9dadc1e5c4728bd36abd95531ec8a31f8858dc3a06d90afc50412de3338b01cf468dc8a7a1ff913e138056aadb56bf58301c0ee664fc9679243cafe3880b90ea76885afd8f7d7f2645e766e12a052b0273996aaa1bfdb1f5fe60b8b3b508e7f4dfc3e732b37b0f8babb91b9b1ab8a7edf32b294ddc03abbd17665eecde3bdaf69ecca2494dd3de6af586a4a2e20e55ffa062fb9071a33f9a682c0cbf5a92337833f897ee99d03feacee60c9eab6a905a6ddb5e8e4161c6fca4450cf3d906325f9baf75f84a619d8af0ead4e6e8eb63ff516d40f98acafcb7ff0d52fcc042d8c139a65a7f20436cebb15d145ea4af1cdfa274e25b4a77412807209ae70ed13e2ed6655e982bf7f1d27883b7555edf752552ba49b797324077bdb054a3ca7936245337c39db14754b01ad54fe738efb317196346bb2f76789bd84b6dbc081b08fb1e5247a74db048e6aabe51e4a1110d4ae6f9714aeebe5db5a3671997ffb3846e32caea5432b8b14c8105bc8fa77c84fa50b94d1bef343a2771236c86715eb472d75229d14a57e71e8685c16b5c129bc196e898a12b8b36999a9cc50541135fd6520ba94e9c8eaab8aa60e938915d7663b5c079553b2f3546831f85caaed43ac688c1d7adaef59f1c2ac4e529891c984dc7bc8b5d7c4571b8e8c76bb663fcef5ff3c437553b58f37f94f14e956d3554b09a061b4774697c92bdb7cb90d86d1daef4b88eb8dbd47cf38682422b3b9dc4d2472af01721713a6be2278fe96d383422de01717a46913a1e0994400ab8896f17542d3cf576218df2f79e766ad624af3ca316c83605db8c52336adfcb85abdac775083a15a1ef608639b3081c34063baaf8a7df36bd7991c87238ba3760a3d20cc70e05f12d3db5018eaee9ef1aa94cca881961ee1b81734da7c8ce47dc30b7e48fe6398dcde1d00b5a36694977edfc124af1e5281eaab27c80007eef0b6d16d26fbcb5c54b4e84a91963149e40795156269df32cd14bbbe0ff9ebba08355c12df2b10fb3b159b3b68288b0c365641337196a06d9315aaf663e8c694ec4b8fc8fc1ee54a8f87bf25caba1b1a827a0ae88a831f5b518b4534b78ca5677fa68c78b895347cf1aa1d1213892761b316dfc6081bd223b78bffb2a55b60e78d4d13785901ffafc454249392c5c91004c904aa8beaead5d39e30c3f4f0cfd1a1af30351b0857112ae46039472cd52ed9cc4d9b12cd3a0660d93c1d90af10867fbaa2b8e65415e7769fdf04f78c7db84b197c725438aabb73882eecfd7dd9621dfcec1652ecfd49164941c4b981484d663e42cd537d68e863e16c87bcaac1a0a5b8437e30cbb3cd3e67c6055e399987ea28fdb489d5a10e87efc9b05afd5f2bc1bc574a21074b8e3610b722c046c242dfe37c899801b825a0a98783a3c44f40dd60126a91fb10b316467f34a030492ab62238f4e9b6b3df137a3349dbd94d942059e046348218731e44dfad66bfd95044b342f4f4d6100f6c5b9befce51dbcff38c9bbc41c0d1a9f80ea78e4f2c16c7275c4302b49c774365439c1de2b7af1ff36a141e5afdaf622c6b575caf61b9cd58738a1f80a3f3e4ce72b3a8a16b4f88d8b619621db1deac2d747ffa30099da769f2fcd0a8fd6bca409a31cfae4b8d1930e20af1b53807f22d8c674e56d4d486c458e0b647bf606da6cf1e650b677df0a823eaca1de72ec2f769f9c022ed3c94e10962f308aebf1f94d7844d28d9ed1f921759ba257a24b3e2633fe29b398c50d66678ffcbb7163d464d45819f4d2b3015eb51c577fbaa9503bdba4d370a58e6bfad214709b05d92adc16e4744a81f49d1978f6ff0a5031883fbb4c4d00d1331abc57f52a003b4e587c9f2efa74269d185a0d6222015c14b1507870418496e122644b01d42e22e64bf92f50b7705b0f312a7154f11a9e6f6cb247956d80dc23199fe429e917a48f0ed61a01ee954d92973e4fc32b4b520e59edb84d721d8cd02afb87c118defe586382d372545a0f12af47d7b55d298ad301e752dc485775b91d2459c96dca00deb805e506c4f26a68635f49e0bceaec08b5217085581e08647cce5cefd8757fd8f9c33878a6f3363ac4f93b249572e9625af73ec7bd9969238290e89adf2c035a83c01403d5074ab9a5db27cdbecc9002c8688020f02d79a817e58a8b532e0d40e86604566e808ab0e9f031b5202bd7d9c0a63c6cc70ee3ff972df4c193591b38af85dac0fb23f28e4edf30f9059fb91eaf63eecc326699539c4f22a6e33d84b61f49c8b3ac8579a3b7248bf5208639544ab3ed7953bc03077155babfef5c578fa710e6e453025a1f28b8a348710b9ed6745bd1f06ceb2a51decb6d9e118c4c48d412acb53290d98c08f4b64cde25f89dd84dfbb76416c78187737702ff249dc0273ba93107c34874f0be653f7848c023a56e7bb0fddf8e40f09b0142eafb2939f0e15bfa9c0d1696efdd657dcbf66041b040c2dc7940cdacd9f4c646b46c2e8e6cfd1338ab766bfc31a33f03ee60ac25324a35fa702350b6ff33e68c49b4d26a6fb94ed1d6670d832b55912c6ac51a3db6870206844149d9c1801f62400b1dd12638eb0ffa66dfdc200cc9971836a4595ee383047493e900f4b66f2db577028d8283bc08c1041a9ab1526b7a259de7d4f2faee9c235213e49d8a38fb9026606330619761c4d5b0a020ea4bb9ca3f8edfcf625c33e5"}, 0x1008, 0x800) msgsnd(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0384db0000000000ba45ede2435a8b028adafbf16c17153cf3d137c2e9547840218de861faf03764bdf1254df9c5b2ae95e40e5a3992da2c498c258300e50c3aab346d5c1a1a6d53750c821647a64469feaccf000020006833db273def0fcd26ba59f4b32f202c35ebe13839caa82c0fbfd92faa2101429cd025087b3032d08608d951cab5c849d675e4e09321f673af8c2fad66c2dcfa5d977c8eb875a6d94e80865d628aed0774698f21abfd02afb17ede57c937c96ab2c2b851021bca8000000091c110a5bd229966d5c00edf91c261555f51e512c69bcc74ff41e784f153a96e738f0b2a63003e93065b702b9738cb24e9a7dddd42c4da2e39e9032a9f684753370b495a6524b96de425fa10335eed0000000000000000"], 0x1, 0x7fb0b8333ce2efe) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) 10:49:29 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) recvfrom(r0, &(0x7f0000000040)=""/46, 0x2e, 0x800, 0x0, 0x0) 10:49:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) dup2(r1, r0) write(r1, 0x0, 0x0) 10:49:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 10:49:29 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x1ff) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) setsockopt(r0, 0x121a, 0x4, &(0x7f0000000080)="bbf3c2142d3bc3f4a1dbd927cb29fdbb11f141c308c5855933868140691d0bc9a97ec7d122ddaff8878985041ab3e5c0ce1247a205de2bead009", 0x3a) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x129) 10:49:29 executing program 0: r0 = kqueue() r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe25a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f8114300000000"], 0x1, 0x800) r2 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0x8) r3 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/93) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x2, 0x80000001, 0xfffffffffffffffe}, {0x18, 0x3, 0xfffffffffffffffb, 0x9}, 0x4, [0x1c000, 0x26, 0x8, 0x5, 0x7f, 0x3, 0x5, 0x4]}, 0x3c) semctl$IPC_RMID(r3, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000740)=""/164) r6 = msgget$private(0x0, 0x401) fchdir(r4) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000700)=""/12) shmget(0x1, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f00000003c0)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r4, 0x4}, {r2, 0x1}, {r0, 0x5c}, {r4, 0x100}, {r4, 0x107}, {r4, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') getsockname$unix(r7, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000480)=""/43) msgsnd(r1, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000680)=ANY=[], 0x0, 0x800) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000004c0)=0x1) 10:49:29 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x8) r3 = dup2(r0, r0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30040000000) readv(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000100)='./file0\x00') writev(r3, &(0x7f0000000040), 0x1b) recvfrom$inet6(r1, &(0x7f0000000140)=""/27, 0x1b, 0x2, 0x0, 0x0) 10:49:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e3000e8"], 0xa) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xe177, 0x1, 0x100000001, 0x4, "07f49e1e29a51add0a070d70a2d6816408f45d6d", 0x76a51347, 0xde}) listen(r0, 0x0) 10:49:29 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x930, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x8, 0x9}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0x3) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x8) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66000100000072950c364129f9b391790096e67ad59a8c097cbad92e28aeeb538ab4dba3df09d60f0ef76e741f8776398c24f25c7881e72ac0e085a43aa73c4cea6367fda6cc051e79ec20a3ee2d7986fbd13840a5dd82dad7d0b1b0d8fa97f9fc2fdbc4e97278ea21d51b2508d60d997aa951b0502fe59c83e250744de3d21338dfbdc8fe118ac07c9721ce70196798a5dedd3a5072c389da7aace62ab74aab5c6d9fec"], 0xa) accept$unix(r2, &(0x7f0000002300)=ANY=[@ANYBLOB="0000000001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303218b6b8cba6f907c5a492d67afd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037dbfdea65f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a581000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b900002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c729043d26ef546da100"/4119], &(0x7f0000001280)=0x1002) 10:49:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@in6}) ioctl$BIOCLOCK(r0, 0x20004276) 10:49:30 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x20) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 10:49:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)='r\x00') getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000380)=0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffde0) r1 = semget$private(0x0, 0x3, 0x240) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget(0x0, 0x0, 0x15) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f00000003c0)=[{0x4, 0x1, 0x1000}], 0x1) chroot(&(0x7f00000000c0)='./file0\x00') recvfrom$unix(r0, &(0x7f00000001c0)=""/148, 0x94, 0x42, &(0x7f00000002c0)=ANY=[@ANYBLOB="8982631bab541df2a106be33ac0b9804e34ec04a7299125d006a71230000"], 0xa) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getrusage(0xffffffffffffffff, &(0x7f0000000100)) semget$private(0x0, 0x7, 0x405) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000340)=""/8) 10:49:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)=0x1) unlink(&(0x7f0000000080)='./bus\x00') 10:49:30 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x40000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x7], [], [0x0, 0xfffffffffffffffc], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x35, 0x400000000000}], {}, {0xffffffffffffffff}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 10:49:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:49:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000240)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x40, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f0000000480)='./file0\x00') r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x10) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000004c0)='./bus\x00', 0x1333f0a3cded7412, 0x40) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000440)=""/11, 0xb}, {&(0x7f00000002c0)=""/63, 0x140}], 0x0, &(0x7f0000000340)=""/111, 0x6f}, 0x0) r2 = open$dir(&(0x7f0000000540)='./file0\x00', 0x20, 0x8) utimensat(r2, &(0x7f0000000580)='./bus/file0\x00', &(0x7f00000005c0)={{0x0, 0x728}, {0x100000000, 0x2}}, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 10:49:30 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x27, 0x4000, 0x4) socket(0x10, 0x1, 0x7f) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 10:49:30 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x4) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r1 = socket(0x2, 0xc003, 0x7) getppid() connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da5626efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf36e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f1253654f503adf2f3b4affd04d71f0e9b8bbca8854747213442d720dac635800236b272dd1000000438fac169ae1b0f6ad9029fc807e49eff030576b5adb35833644eea577c40a59d3d568f5089dfa8f86d69289e33cffa31d8466c0a87a098c4b5d6bb779fc9c70b42bdb81e111b67d269a4c48329ef8e60f132d6c8f16a23ebefb20591d355adbab604c3d5ac2257407439ae0545415256c00"/958], 0x10) socket$inet(0x2, 0x3, 0x0) socket(0x20, 0x8007, 0x7) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf34bacf37ddc84f71187a5a1db6711dc59be5c8523ea1c80ab351876f9a337bb72a68e5a643572aa5ab6d94cf3f6ba233cf89fa5b3759a3f1e7ac6b32bdf787422c6903da23023ffe21faa72ec480c29d84570d7a4de90e446778bd983f61709d292db95ef7e07f7d70521774ffac88e661e0bb6536884a7e702019e7c083d5dfe38e9f241e5058655c474e162ba10d9a714c6a1c554b9799da8ae24cff5cff6e46d7741678a2d8ab94d5083c060632331368a6ed5c1f46d7210ba738e4a3780bf05dbb31323633c0476bd4ec9ee08c838768283f95218b59359067cada681b7f2ae72c87d82865bf33afa2a", 0xff}, {&(0x7f0000000200)="4c632db1ad3950153f6280d7b55924f89496d86e1a690980efe0e2ea6f2677bb8169f234e4fb68102cdf1d5750cba9a545cf3fc843fdf852235eac7bb1667602aeef3611780bf2201e6e9b51b9d34cf4af9ac129a5037bd32e384d3137d7dd26fb1186993669ee1b0fc3a0ecab51342ae8f1", 0x72}], 0x2) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x0) 10:49:30 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e97", 0xea, 0x0, 0x5a) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 10:49:31 executing program 1: poll(0x0, 0xffffffdd, 0x3fe) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x5, 0x1, {0x2, 0x8}}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) getpid() accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/57}, &(0x7f0000000100)=0x3b) execve(0x0, 0x0, 0x0) 10:49:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x3}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") msgget(0x1, 0x200) 10:49:31 executing program 0: socketpair(0x20, 0x1, 0x4f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x401}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGETD(r1, 0x5452, 0x0) 10:49:31 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) socket(0x2, 0x4000, 0x6d) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 10:49:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000001c0)=0xfffffffffffffffd) clock_getres(0x0, &(0x7f0000000200)) poll(&(0x7f0000000180)=[{r0, 0x55}], 0x0, 0x0) 10:49:31 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x83, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x1, 0x1ff, 0x6, 0x58e, 0x0, 0x8001, 0x9, 0x10, [{0x3, 0x1, 0x100, 0x80}, {0x4, 0x5, 0x3f, 0x10001}, {0x100, 0xfc, 0x7, 0x100000000}, {0x3a39, 0x7, 0xffffffffffffff96, 0x6}, {0x1, 0x8001, 0x2, 0x100000000}, {0x7, 0xce, 0x8, 0xfffffffffffffffd}, {0xfffffffffffffff8, 0x3fff80, 0x81, 0xfffffffffffffffe}, {0x2, 0xfffffffffffffc00, 0x280000000, 0x441f}, {0x3, 0x9, 0x0, 0x9}, {0x1, 0x40, 0x720, 0xa963}, {0x100000000, 0xfffffffffffffffd, 0x9, 0x2}, {0x5, 0x2, 0x3000000000000, 0xbcb7}, {0x80000000, 0xe0, 0x8, 0x6}, {0x4b7, 0x7, 0x38, 0x9}, {0x20, 0x9, 0x8, 0x3f}, {0x9, 0x8, 0x0, 0x10001}]}) 10:49:31 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x10}, {r1, 0x20}], 0x2, 0x9) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) 10:49:31 executing program 1: clock_settime(0x3, &(0x7f0000000180)={0x5, 0x8}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x101, 0x5, 0xfa9, 0x2}, {0xf379, 0x4, 0xa0, 0x813}, {0x80, 0x0, 0x6, 0x7ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:49:31 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0xc139}}, 0x0) poll(0x0, 0x0, 0x8005) rmdir(&(0x7f0000000040)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) getitimer(0x0, &(0x7f00000000c0)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) dup(r0) 10:49:31 executing program 1: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000240)='.\x00', 0x240, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) 10:49:31 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x27a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x1) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 10:49:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10040, 0xa) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x845e}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000200)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x30) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f00000001c0), 0x4) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 10:49:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xfff) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xffffffffffffff00) 10:49:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000144) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 10:49:32 executing program 1: r0 = socket(0x2, 0x3, 0x20000000100000) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0x80330f06f085b89a, 0x1, 0x40000000, 0x7ff}, {{r2}, 0xfffffffffffffff8, 0x3a71c9a22bb99b74, 0x1, 0x3, 0x84}, {{r0}, 0xfffffffffffffffe, 0x40, 0x10, 0x0, 0x7}, {{r2}, 0x0, 0x80, 0x40000000, 0x9, 0xb7}, {{r2}, 0xfffffffffffffffe, 0x90, 0x4, 0xffffffffffffff00, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x8000, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x2, 0x5}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x3f, 0x3}, {{r1}, 0xfffffffffffffffd, 0x80, 0x0, 0x9, 0x3f}], 0x2de, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x42, 0x8, 0x6, 0x3}, {{r2}, 0x510057f36ec630b8, 0x2, 0x20000000, 0x10001, 0x11d0}, {{r2}, 0xfffffffffffffffc, 0x1, 0x400fffff, 0x2, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x4, 0x20000000, 0xe278, 0x5c6}, {{r1}, 0xfffffffffffffffe, 0x20, 0xe3325380d61ffb4, 0x6, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x23, 0x2, 0xffff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x12, 0x40000006, 0x1000, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x80000001, 0x3}], 0xfffffffffffffeff, &(0x7f0000000300)={0x6e44, 0x6}) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x1c, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000380)=0x10001) 10:49:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 10:49:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3a04, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xefe) 10:49:32 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="33dc1453dbe5edc3e5e5cc8b0f59e05748686a384f5ed2564acca3366c77656ebbf4a8c698b7de324b04b21da42ed5d06cf4f2f71f32ae954da0bda5edad789cd0d6aaa17d557bd550c91d732528cfbbb3040ec70a2cf5ad73284ec1fbbf5f75aafacd7b866de6b87168b4ae818c7bd1bd93f16e2df32f0c12ae3e442bf09b150e9b17ea99d9fc3577f9ea7d03c7ee9d62caee83d501e24858c9a4fedb00cb41a648447ed3880272b3993f1ca44ea8254dee07e3b1ed96a5c27e5b0668be833a9845279f9fd3a27b605bfd57eb989e1247c21bbae24f0dba40434bd838965170066b", 0xe2}, {&(0x7f00000001c0)="fc", 0x1}, {&(0x7f0000000200)="e340da8bb853b1adda5e4bd890a5aea319695d12dee8fe6d415f90c58836593c3717822df25baca4a034780e80ebaa7eadec5ee389c290a78c526baa6782c635aa67262f67c06c686cbeb7d98d2f5e5e2bb806d937c6b7d98d5e8d16237779b0d6e3214e49265f36edc2a7ee68076f139a2c702020ad4de457fb736da9024de79c2c80f920ced07abd5d4fcd8bb18998b94c3bdc446beba648b159d8bdf8c48e0bdec1dd02035b8ac375d840720ede18d9", 0xb1}], 0x3, 0x0, 0x2c) r2 = accept(r0, 0x0, &(0x7f0000000080)) fcntl$setstatus(r2, 0x4, 0x4) 10:49:32 executing program 1: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000014cd7fdf03e02000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = shmget$private(0x0, 0x2000, 0x72, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 10:49:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x3, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r2, r3, r4, r5, 0x10, 0x86}, 0x80, 0x401, 0xff}) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 10:49:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 10:49:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 10:49:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x8) fcntl$getflags(r1, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1bf53d168af29aa9, 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSFILDROP(r0, 0x80104267, &(0x7f0000000040)=0x3) 10:49:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f00003e9000/0x7000)=nil, 0x7000) pwrite(r0, &(0x7f0000000000)="c15e45fdfae193bf5ab4d8689aef16f6302761a361050ee69e105b3f158b92308b24104f6fd585af61e8475c2e760fd7c39964447fafc62b593c4b419d8cdc2bec54e0263bc90177f5b54e904bd23f004d1a8bd399f75e8e8ac52284f607acbefc8d4ad6f069b214d8e0983fd18c875246644bb1cb6f559fd4323565f22ebc485fa8364de0c1fe27acab76368bf1f5b1e839e310aee19ebfcfd29fb1a67ec255108e161170023696b6d224d8dfd71830674734aed951494837bf0d345da990fb3d9f80e276c9beeafc93b2b3efa2ffb833b2", 0xd2, 0x0, 0x0) 10:49:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x61}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x3, 0xd4, 0x80000001}, 0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x5, 0xe08}, 0x8) 10:49:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x57) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:49:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="c42e3d0769e7526d252147a8cbb1a45a31e5e0d02dfda61f4126927d2d87d773e51f10d1160310a0d381546ce5f7dd6c30d70193d57849d184107236a0e5b8b18d7d165aba145fbe0cbc", 0x4a}, {&(0x7f0000000180)="5c34e512b7ad1827966ffe60b430b9bd20fd2e9fe69bf3ab1b47764264b521545ddac8ce906b546393622b58a2a805dbf68d2ec4f9eff206fced2daf5bff2ff4c578bf8a544d4d27c8c780deefcbef64b69dda4a00020d174fd73fa536b2dd8a1d36271f39036d7413684543024f3a248e630580e685", 0x76}, {&(0x7f0000000200)="0299d2d736607fa71a4b401ad36d0bd882e767f9d56da2cbd35aa79a10b0319716f4e0268b93045e9e30263e724f541fb53518b1aa92f71952222bd9f6ba5248bb503985c54f72134ee04bc90a143cfac2a7f926f4c8ac388dce4d95069e2b02e18ab8839a90b3c011c0cd962af5fca5788f", 0x72}, {&(0x7f0000000280)="88a0afddc0d9643f075ba2bc0314493f887319685f0fc0c8039c79491ed49676de52918817632449b969937153cbfb1e5d11573b520debeae7e75744340144d7d1a9c48f383483823d5152671f7c227916991eee69db237ec4b2d7eb4c08e0f437a77ea93ec443ebb1afa7e0bf254a02960749cff5539a18e8be594a533d12b6f20c804ddf7291a6a43e9fc6ccce5ca5858d7af3deb43945", 0x98}], 0x4, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r2, r2, r2, r0]}], 0x60, 0x4}, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400), 0x0, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) setsockopt(r1, 0x0, 0x91, &(0x7f0000000580)="483272467fb7ec679d23d94c4211f9a12d7a0acf1bfc446b56ade891e16fbe777e8993294602c308564a41a1893a21316b4af01361b7efd567632d8e4cc831eaefe66e3f1b3e428ff7ebbafc44f577b70fb2b2795e794ce4e9cb21711dbd00ebf8f818b556b0bcc88630c00f351757b69a23ec30ef5819fb52cf7ce6f27e38d81295f808e8566b94dc63bcf5725c13481ea640735503c0b705786fdbee8dc30305d08db7f2340b50e6491c70dee50937a0ca1e6f7762817c1ba9b7d8a42b4c161cbc7fb2fb9f845f97a75c3458ddd9ff1df6d7", 0xd3) close(r1) 10:49:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) dup2(r0, r0) 10:49:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x30, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() dup2(r1, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() lchown(&(0x7f0000000000)='./file1\x00', r3, r4) 10:49:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xfffffffffffffe3a, &(0x7f0000000000)=ANY=[], 0x19b, 0x2}, 0x104) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)="cb735df34391b8225a305aaf00a30a86d4270431c3dd2db3a144d3d8fadd5b79751a98438d69ecbc8376d8b029022348aef69860052cad96df9533e3eb7b1cc6394f03e3217a99996b3613ef2c0cf6aa98b79c12b9a663872d124edf516ca5470a244e3c72fa739e38356f77cc3263b1de3caff51bb12230698e7fc6a9fc1cf3c7e13f2cc5a7b971723c92b31518f357855bc6d6751b483ad1d18fc3ddd0e01e7da0f21c375b9fc04641e88dfc9f6a8484db5669de230268c460a632470308d66ca0200a8c81dfdd1c221f57af2c5116d7da50a1dbe23df20beb8a4d93aa84dd5d82b17304ce571f299b7f05803862edaaf49bfa5ef6f4da7e3caa15ee817617d674f3ca53e3ea822551eae67004ae73aedae501bad2c454c903cf7476c474db522ce1811bdad804e459ddb384ea17cad3b9de49c476632e02f18fd5cea9a74b083e58b1344d5e1fdd5e4d1f4b889ff5137c61fd844ef4a3698632575b83bade3c7a275a8a382ff6b1731511e7a7b6e6e9935e6f6ede4463b299ed5f4d349691402a05e1e00b97916f84cdc155a1e8d6f00cd7b7e3d55a6cead1b5df98fee314c8a218c7c26d1360f028824c8c6401a02eb3b74ad2d17f8cf0359a02894e6ee66b765a8f41f1b9fb71adb711c62367c5ccdefc3352ab271f517226e00eb4a4c0f1c66714a5e0b3cbaafd1f959d79f3a14e3c67baaba598768ea1fd00819be119c54f20e7117bb2738c79dc2f748628d24c2f51cdc971d9c29fe6f8cc689288eeab67f76ef459a19d27248af9aa74b066e621f310126d3517de644c9b2292e0d320b3e9456d48f930497ec0297a07748b8d9c3bc6a38a7df88bfa4ca6d886806a69706fa48e3c704ed4c33532fb650a8e0540acea37b7ebd13b844b0fef43202c0181d7ebd95a9ac7d98a4a1662707c4487d88a0a0d8da27726a368b83d72672126f3eff8317d6fc5a2fdc0e1eb8ea97ccb65b5d26d26f540733e07d3b832ab0bc47cf02a444570b7c260ad6735ed004c231b6c754063212389f073610de3172fa60b0ac1da0c1c9a5be4253bf8010b291cb89ddc30ee1a859c39c1fc667e98714140589e164b65dfb8772ef99fec1f65f51cb8fe0b14e477d332ac23337d5c94726c39de4ea84ef5e4bf3da7f8b9a860c8fc09d251324bad88b2711da42f510ee89895f8de698c5fb25d6accd384808bc7bcae483b6122776cf493aeaaf11f4b0081678ea98e0da34975e1bdaa86fa2f454e72297752913a52a437abf76f415dbbe7c2c7c510bcd02b1838cffa070df4e5dfca9c623d899db8696019bf09bb8483df8abf586cac7fd573c2b441dc687a9d88f174462521d84cd4551b65a66de5f6f2bf3f0a9d1ca6b38850ef7a6e19959f23ec5e0988a92251afbffa9bcb7e407728fc4c81d8f491a857b1c902f5ba073b7dc3ee973478066b10c3be3adc16d4cc347f5f49434e0bad1f864e60671ec624f98a2a7095d755145379b8480dd28bdc50abfaefc40f55248b4472479a4229736fa08b8976c8a0680aa04c5c9c7a9a273011afb304fef5aaa8480e9797d09f4a5052409d77e01a00b05deb67b49e45dbe7a4c0c3edd4aef148230834d3c36b7a524f30008350ad894242494f3374a6973dbd678319f0b95edd9ee21fa8d6287eaff7d434fa279b3478b45a62dbda2ea8ce2437e55b6ed21b7992db2034944921bea52d49d6643879211a9b3bc246d1eb0d2d80b1b774f59b810750816f347325a2ddf7f7f66f582aff983f329b9a1a16770fc6b8a45082ad9bc6216b1710051802320ad9234f1b34100fee3b6917e0fb2b76f46b06fa1b042bf2af4de358e1398106ed853f84c249b4f23e800c72e3421424cf70e14d99b6c2baafa5485af6a649c6eb5e11e8994597ec52565ec9e9357d317a98a61023848d46994e68c69652c40c419dce899b2f6ca5ae8c2f0912e0a2ef698c035698922faafdd7871a936194e6afd5a765a8e19e6c5785916836d7b3309dd94e79356cc7ea3a02f7943da3a00f0e9acfc6796bcffb421171b7bec014a7d63ec15adaf89e4587dee266a1ea5716609907d3dac6af273dcc3f7f95cb884d4fbb5779aead5bdfc52135f18c205d37a5d342f2c79ad32dffc0c2ccf05ae86aa208b4c69b7163cf9246408f80fae0137103424109ec0eb4862b279c93e5a2c18a7786a3258ff7c551cba4e3b469ec9fbc198cde46f059465855bac94fd4f9c1118ba2e5374b9aa46dad99a111062f732d5819049f4875bd557a2389d21ea39547c453a290f0f761ee4710650566f86cc8af11ad7b34474c8175643c92cbd2245685ecd936bab5ba0615abf62d0b6bcd5ffe63596beb0ce8f20baa12f7e40d8ed574e5fd89342510b3f2c7badba5773fba13a1efe1400d1346d77d91bb6db44fc31398c47121b3de93dae111020e1354454e1edc5b8a568aad3c7c2842898f17da4e6eb6c523eab75c1190aafae71ab94dd20c0402f0f0a42ef896db88c9dec4babec3fc51a439b54da796eb4b9f52bc9e9d304ffb1425bd326d216e374e1f18f9cd72145d827fe9d5bac070be518bd00b60dbbe1d47a99200131176cec1966d50748e827ac8f8aac7c88a2deef2b2f0b807fafb1037e3dad60847b3b88916f52cd2a89bb13a0f97286d8b29a1d451ad6f6a136ed6a100e69d585ff16130dcecd8cfaa2cb1a727f69964cd467614d2bfaa9609ae23ebacf43a12878e3842303a3d414cfd0f2da5bb8d3b65a0b940aaf9ede75c7f422120786611bbb1ef59d6f2d86024c5736e87a662ae9e13e4807af6ed919c33f4ddc7616bc2e3f3f2a5fd7ce148a5b76e8b3553623456108ad6703eed82b31698638f413ced79c682ae18b8929c4b4271cadb2ba7258dd37e29d8ec5e89843c6820a07bc6bf5f54ab5f4629fb60f80a479a59ac9c15d4c3598e657fb101a04cdb0ca9bcb5143a553c479fda8c62d98a6c78266fb435049d972cf83b409367551d4ef6f76a8a947a88d75c55f86dce966c730776211697c7ad999d87f96e13b188bfef95c34f0a1e0e4496db24f50d38fece6652b1413b135a4dcf990664aef01d0bee7f4c542d1d1b6fd5e34a4d7b41fabd901aa1d4b4999568b65d925645eb4685ebfb36b1c437bf5cd6f1bd4089ed6f39820fbf7777c117e8c69fa2e90da0fabbbb081bc6eb30dfb6a4d17bd96ad3eea998cd7617b911ff5d725d7b44a210a27a73275e0d474ef5976546b3d27f3d4abe74433304a8556cfaeed2cc348b2c827edd220224b7484033789cfff74ef55e1bff3356a8d16163bfb48c771a3c54959e2506e9193d174ce8a63fcd1fb76670c5c306ce45bf343c5600ecad9967dc7b5c1c54684a118d6775f1b3f9038fb8fa5603439f0176e019db94fbf328bcc9aa913039e44285ce16ccb196546b83703307a9c54f83c0c8709a15a13c00b42a7fa8606666c2b70ad5f1bb200e94e728b915b5b647d6821c0fce608deb45488b78de986622e9876c22ab5de2303af2f726551d1369c1db660c1009455cd0af608e701f1f671e68d8f1f4d49e6e4c16bf4721b1546de90d6144b1764e6784878ebf9b9ed3e0fea6f1532f98b09ec742b13e48350163c4ae008e9f90522d1051c25e6b36db55efb598af42edc633f0f9fe9b092440d1a1389cc8ba2a652d9c2a42d3257d6bf6399cc306613b95d51cd1aadfcaf1873b3f2ac7edbc2793c2813650c9ff0700f4470c42e2540f9388f8dbd8a65687c479f51d90b640614f3d7e40f7d99bd2ca03ff56224060048f5beb330464033ecc4eb905df5c7c4c6397f5b85e7dddc35fd989d8fc0f0f74a104168a20a2a517149b6a604e37ce2cfbb475ea0476af0d2040dc510af36b2359fab9dbb4fe8054b97db9b13505bf33575143ec7ab716eae06373dfeaaaa2ec2d3b6909ad2ef4c3d161a332c326c18eda031c3d33ca35a1fea89a0629d11995c09be2c6824b4fb53fa794983b5a098d2a06e4b2883729446bb327fc6d5c64904d92b6fdc1fbe17af652ccb1cd8075e18faf4090f3b956124007bcd117526c8ca53f986f19ec6cf3f482af4b9c2079beb6da772d742553f25094828e1f5f5302db6641be810e3d423b059d9d783cd027dbc814255e5684788ae9313d5ec42fdc61478b739e13d8ce2972d460b9e1f4ed7ca9973fc8a2890a27e68cd052c802bc1a834f5c282441e491a599be145310fc213b6bf3067dbffa7f5fadf8c7c3288126fe442de45b7af2ad22b7bd6ae587671682b78285452fb938fc0388c802b75688c3d4b41f8161db3a64233c5084bf43282eef9488558f5a299418ad08b4e1e29c6fea45f64980ebe9d42ab716f732a78005e36e3f60e4b5d7292f01bae7b8ecbd65f9dcd9de553dae2d8e8d087d66aaec1e42178c321b00e114baa5a2c2551450dcc500d8156bab7f29141e16c9c9bbf32ac6272eb48b3fd3f229a19fcbb9295d7d1d296bbc5a54551442821cbef0a530ecb7031ced4418972bbb354cbb29975acbc212c0687bc44a2b21cd0619ee950afd72ce47c49144c5620f97671a1c8ac2997b421f93941045671054be0fef967e9bba9f25282c41d8d9b1dba16962a4841a1643995c048473747c3dae072578bea43f3c067f2e44f6ac78d9fdcbea17c202b5bbe68984fc08f201e2e5444e1bed7e7b3331fd45c0b5c33c204c60f961483eb80f372e6ca4f694f467e5d6e0dc961259efbba556a12cc52535ab821a8ba239e1986dbfb49d3391da64077a1b0f3d01527393efc835a0210d7838aa6994e55627ef4680f5ec6284477ecb64502f176c19f9ca0db6695319303df0305e8a57d5f049727d69cae7678a65fba959e4304230a5619501c6087c10b0df814e3e38e6ea79fffd673a6b64dc89b6c29db9469b5cb6cc177abccc06fd392073a593d4a26c8bbbb3b785c775aeabb8e0d9d2653ac6ef677286e4a5c8f52fb31112cbfcc0593cad636a674775762a1871903d6c9840759a1ed58e6da5b2da01dde486bf4a18dd50df4e57b7ca0c32baf2b966c15a427e5e7093abe294c254aae800689f3ddaa45872e1d7654e8251745d5c1b9cb332bf8cf728ec03a38cbc2b0d5807dbda3f3d4b369803c3e383901b33e9310d59bc66de9c79ed9a3619a266bed1a3d311b671f5f4cb0399c45e5dfcf8ee92c2d4ebb044d5db1e817a324f32ad46ed9e01b110424bf99f3e7ed1463422d8df903b442fa9573340f41669454cb49517492a1e0a84b6d2aff3960a182d452c3b5c7afd76ab1bfe494f26097e4b0bd6ed950c9b34cb38c2f9e5e0251402e92e98be9bc99b3f46f38b78f0164d77710a3650826332acc2c7dbf8e84b12eda4b742b7b4c47629f27c029303abc3e54109ea092eab00dd16e31fba8e73b8f3ef72ee84311960a2e12314bac762744dd67c7b003c9d6212f280d912f3e980639a7e7e0459dcffcc84b4b9b0172a23bad601e135b3f7cb1b917b9c6080e13ac4508517ab1a1746bd797a8eb03bbd805c054bac34c315a3ef629881df9c19ffe7b5dabf224e45e86f3ab580c6d6e4aabdf55936d17be422dfb17ad2b275e21726138adcfff8f16db599ec266564b37dc84fad7b1971d3b1ef5df567d2ce7b70c068c4d2189b9eb2fa4deb72d1000e42c397d91192846a44f7a00860cd97a4d5e39c3bed59af05664282a21613161e15446174866eafe43c19a811daf2035512f6d1553b798128c5c7ad88cf5809982a933ce2ef29a12dc374912de7676f8c618582fb4f8665e4781858d2af26b7c7932b99834791f0bcd4135a66eb8968731a5526a9e1b6c62c04d498d626a108229d9175", 0x1000}, {&(0x7f0000000000)="5d958a6337ecfc2f274242954b146e79752892eaf120e842125be218a8d74462c4f867260cd03258bc6d7772156c0c0677427313830d7b16a2f0c4e7e71d79", 0x3f}, {&(0x7f0000001440)="9d5a50121bcf492758071910f6ea033a7119079d7e753e320d247f1a66b73f363ca34e9db00ae8f4ceb0b281bbd5d5d7b14d684b8f9eec71e12f910b97e4cf0d93a7c55085362f5e0b3ab2299be67d34af19d2bf89db00e7d6832989d9ef0abf48b13b22e094e55c53371d4004c1b2df8d944de905f05c49a1c68be89f65978cac7b995d7c666222c670c0783e6a2718d8df73da7d0d71eed86d5b6f915c2199b0b0db51b8904bcbca7d5a3142e25b8cfc1b06e5dfdba0b5ea8c5f5dfa631af9d9c79c74cf0eec1a104148b81d2f03d4bf7ddf397fffdaeb27849e361d9d257606a8cd11da77b5cb4fd28b965b767b249a484a208bf9ba31bb4def916c49a3d95466945c206eff22545e666621d2d8fcbe220f0ac333f96ce22f09fa46aae1ce560295a4fefe5779f75eaa96c580ce85f3b61edc4decc76951d4fb5eb57fea79c713e6e92b2bb7eb589609502ee52ab77dce5c46175b1bda1b0194e8fa17ca9f146094a471ffbd170ee90d0688d2e17775e19e628844486225a3e59859759463ceeb89b4bbd46bcc090a8b5e013b034986f9660b2e7d74a5e55d49d10ac3d56b0f79e8d4a815b147d174a849c9406188db3252f165ceaf60102bf1e09ff1c698a6a42ce1d8e330b2abbbe29bd67c8bdfc087506cccd8a717ae4d2338e1bf5cc74950aac6a1ee8c3c70aa7feebc83829d8f5e7b7d37923e49f6e856d2284c335037f5af35a9f36cd586e1f7d1473376a8aeed3cbbfe29919cb4cac4e1a57f68635ff50e0c3aea753b022e447774bcd374b947237de6105a3a919f35eef9897935ab00875035095a3edb664008652cc15e8d4b216200cd1c7bd340b4824d2ad8c712cde07815608374e235128bd3fd513bb91cfe121ab032cb3c8d0373bec7081d1bc37e4e6d70391713d824a06d2f4d46b136361852a8464dfb9b162243d04997f04c49ec425edb80e09787e5b788f78484e23871b0a8fc88cafbfe8238d300a939175532854a2b02972d6cf6a252d0542cf38e32d2342cd27937a481016d08385a59e4ccd22ffa6e876ec661a308d735a6bd2a28d312dd65a9cc19104add1d324d6ab0330d835d09c7501998b583d82f6b3eda8e1049a85761e63ef134612c4f6f4b610bcaea43a2ddfd82e110a85427e03e2f8e0c14d69cbfa06462149a33d91c8659fdf49bdca90c1d36906574ae137ef5201249f03b158ccbf8ac51080616c422a742d100f070d939a6d654252797e921d8a3ab0ecd66a3eb305835b4cca73e4fc0fc1171292929e624c9f48d4dfcd439a0cb3a34da8aeb0e36d91f57a9155a982061440a939ee405ec44086d87c6654d9261485d38f781758081fc82280ce41987aa716dc00a72d80186541a4b758ad87add77cead51a67cc5c66b36b69e3fb5a84a063d0136dc0495a5bd05b78f31c165124a47d5e0ccd140d1247973e7ae8e91d23d8559aeda5216e251ac65f865a05b1602bce36e35b831b9897b1b7ed3981fb27140fc54134481156ec041ecd6bfb72ee47102f2f0013663a06c6f9d788b05d17d985146473e8e20e59638c2389804919033e4d29163ef5edc98c4e5092d2aca06b6c6c1f6849c40e0c7b1b40300dda56b639da53a9e1a4c55bd88868df82e128e214acf94e863a515092885ef62cda60d6babbbc85ed51d536dc2f8fc5c89d5d59573b6f12b169b06e1b637607bfa202f608566df9887396ee035999446c6a8c1cbd11a2d9300537f4dbee228e22ba15ba339fc98754cc04e5c3866390927e74db1e5c029ca1d32f6b87d67d475cefbf24d8bfdd2f226d976069ca8db7bada77025c7b57853b6f7591cfdf8c9e700417b390d24aad8d44fb652559f10bad2e1602dbf7b9ba2aed30b5ad0477262caf1e79e13768cb7c5828276f89b46ba8c895ddfe08961b662da6c78a1165aa3b3d9e35afefb13604fd9fe02c9862ce9cc1114ee3dab23abfba4e1b5c72f24e3bc3b14af0d27a73576d1a20c1720ff650ca790af057aa3bc7f2af4aae569c5bd863a2764bd0970f84a774048e2450c485fc242e915b8d8ffef3a91018141ee1d6ed3c610aa0081ead868a40cf77a5908bdcb2020d15fa0856edc5f96771fbb6cea71b68f3275055eec36084bf5fc31e8df3d1384cc62e3bc3f414d9b580c9fd9d4621c283bd0ce5fa43d8aa0ced7fff4d7130586eb6f02be362e47fdcd02f66ddcf505a91d492af9d4b3798128e212519271af3b4480fcab5f286902c8e0788b974aaf0d7f66f861681a0ac2f80ffc1bacd12fe8d4ef7a215d83873a062a5caccdd6d133bfac5ba1878753e06050a5ec76f05e3d09d84d2a43a18564fb2e2687ffcecef85c726454658520fc349bc744962e7c1003206c284ae491e3f9ede0b793f11993a1f57bda20209764475df4ca8e03d378ab0448fe182f0e780a1bde10daf0f527bba71bc85dccd356e78a6e19e774898cd1a0851d2ab83055c1fb7b37ae292fbdc50bfdbad1c499e81c0517e97f7992005ec65e6803013f31d1e55efe8feca9bf4095c1b9d992ae1094556829afa9f790de2dfce5fbab1e40d72e52fa1507738bedcb0889f8a50f7c976148bc159ec1d7c34adc2b4d5301376451c53df2ed15e838dcf5486cae85a16901ea9f73e5fb95cea83016935fd38729cd85cb169e1ebbe5a7e2a1fbd38a24e2e1a60a543efc98e838ff1198e1a451d92938a62df12a6c61b3b12179faf3db030ce9f96960fc8e74f714132871dff044a6fd92367dcc8f868fd832abcc5b8a7e40a86c40f1d0fa1c03acdeb48d98387ba201a7a3725dd174bf6597d81631d8fe3604aa22eede32d3df52176c3f819a850b6e2a54fb2497b478d5fbeeccc54775c16188df3fd8343868c87de4c66e7e51e2c29e23a6dd500acebea8e044492277dd2dbec0d2d5be771894b0f46b9330518372d7fc75baa1915f17d54e9fb816bb313710c6362744eb8d507765573b879c53ce332ecc2df34dc9a8c962559ff6349539a47b0672e14b1b993489b94adeae08dbbe028f0d37669d08d5531effa15f29c25dde1c240a2be76519d042d15726d84f83ff59e719e11331d4c51263cd33eb7bca17dd2d6fec5d5f114ae2fcbbbc7c978143196e7bf46d587d2e3233d7ff40c2aa636665a17f01b135b5330761b5dbec764212248fa678a43466086ef889218f779802af67aac1e9a9395e7a2d0724be0379f1e73aa53834b79c8d3cb6364d4f0458d00c27b820a11fdf80afbe355578f579f9d27a2ab442e99e7b2bb6dc45ad50a1f61f895552cdd7d7efbc543d55ee08afb6f9916593e1f27cc7c17bbbbf9c5a4c86018b42167d428e7ef579123669e53af5f3ec50e947223cff40588cb43d4eacc0cd8cb9ab32accaa18770db9394c99024c5b2760cd473c738c9de3316318b68fa20ec6562820380725ed7cfb124d76452a711d534715ebee0bf69b96f956521c031ab63be3e7e28c64ac71ef8296db82dc6654ce2a6cbbfd08465bda61c0a663fae3c232583ecdc01ba5da4850cd84881214b4862a3ad093f58e9425be540b53eaa0dc7a5893d150b594722c2c7bc69c26f111a5be363a32c397e39f01d286475805b32ba4c5c297b7d805d34df8581256093b790524dec3b0b2effddc2b9e649f3ef7dd693f77737b4a759deec51c3ffc89349bbeaa5ee09c7ba8a420011f68de9cd70b8aa4e31fe62478629eaf156701db60417116c0e53c66a3a73bf4924132a2c5519672ce9ab7e913b4f5260f58a11d85a785313f014c4fe4e0952559b65e23dcb0bbdc8df5b691a62a6ee2e00229bb24b7d38d1a338881a0807c2ea0d8b97939e26abd7b6fa675bbc88a3c3314fb47e740c88a0d4c7bd7f5d579da4742a0e1180e517308409af326e98651e9a747614d92cfad70adba2198767e2eaf46d8b4c33ae7b74efdb977ec292dee49a9c578c20f97a4e4f78d88d329e8cdf9a96325b6e796c2e46a0e8f6fad0716141d2f174c98b377a8e5c537dc11fde43ebe7c6df9569c60781f39dc009eb5404cb0bd99a67220af900e5303ec8e855845372667255336423036936cfdf49467902dec88e05a47046db6db49895d62d43c16298d5d6a637f1edbe12fbc0b3683842f78e54e1980205a815625bd6e8a0f4571414672a284f2b02ad6802543d11010c94f748d0acfd3a90a1d624dafe003ab402adddc8c9bfc64f98b19b5172ecfde00178e77ce649e8d6f653f40ff9d64f83ffdb6e29a7b952425b389812f1202dc839dc851e5559de694ee8e349a023cd18bb60dc775c2f7b4969b272cbab3e463c9c7e6181a40c3a54af4451ee57f700a5cb48bb4b5f77a2159a40f6855c0c440c60fb7e3e15442cffca06a59c17dbd8a0ef0e149a4c78137c48b9f803cdf726c40d330f413816d047d9dddf1cef2c09437619a140f15f2004592c53008fa5bf47c28381ce399608503de870bffd71aaef823afb49520099c259ed12cd755caf6822f6506528f4242df8ec11d9836c4f8236e60c2a74907a3c5dbdbc39c23a63f420a85d2215ce3e34ca68f344554e088ff56267007bfa2e38f2e85c4dc4ef57aad1b8b2f5da35cd191603ec0e10bb11100a2dce01e312339455878e44625acbda95d736e67dbaaa67075a87a26546bc93ab77a890db1e383ad2684a8937cf24efb46dac59af2dd3b3d283bb798d964cd2d32f1d872d7cc234bc0a00d9911a29505a49bcc7d3004c6ad2199d4e2200806f1b717c645546c935aefd753e0135764c1704e840952483ef1e62405fe5b8ec94505a66bdbdac06abdf589f72fbd3c6a69b023a9aba3faf99dde65ff18d6e3f557a1ef2fa3b67dda93833e241315eb27ce0f7038780cc8ff515d7af31abb848972f028bb92c307518cab9f6fd2d87375b5bd04d2e356e905f6c9b85a48f478ed55b93fe908739d2a76b99473c8ace51e65784680c70c1d69ced8b7e337b07b1b942a78f592ccc238b2c11c49f7749fd089e5e0f6603e8bb48f6b05d77e456b2e0eefc025e36a8bd57cf09afc5b46752518af347558e15afd910f643488a7183279d91367518767d6b656dd42d668b764d4bbbac04d11552b988b11afab0e19e292bc87364812643a8a36b2c8e6f50c9ba4ba090d2be34af171d91461562cf4e31adf47c4470106deca2912deb9d2cf48813b2db0bcaf701b5ef3046f769fc7992ee574e99125d5549d9d46cbbfdd27ba051f85c083f6766a7b0ded0fa1c09ffa28bf49250ff9449d8af0dda7c28d27d55ca3e44c3d0fc774ff5aad6e52936cbad74fc103e8d5573e98bbf9b154a4e8f5159dc613727908a0f8fdb5945ae34bdd42053cdba0d0a842f8aff58f38f2b70d3af930cb74d51fa1c783dea470cc6cb34efaa8983f67d251805b2e920b1474ad2894b1e182c74dd87c0c24d0414bdf648b3f2f3c34fbd4ea1c26d440738e11c55e0508710abe690936f517ce5e8789b817b19bc901704a9a74016f57c557cbb330062aef11e2b8d4a022a0d92d52be47431f4316bf1f66e8180681b7de487be039e594d2c7243c33f705e0bbb82eaffc8b8313908878d2cbdbff00ad811924cd4dbab1f219a5ec7276376228fbb7d419611ce5db24e089d15a5251dd230925617a7743527748283683aef6cbf341566cdb031fc0170d6a757a7951cd2b9f0dd67b0af96cb7e3dee50d0ebb029838aa4096f4cd69c9f0439c343721c8aa460b19dcb24da4d879dff9906393003abd8c2a0d53a4c39e7c369c4d66e3a17cf432126043cd9bef186dd91b38b5778683f1da56587dca651fe1c492108ffd7d365a34ecd1bff648526593b2c40a1c00f", 0x1075}, {&(0x7f0000002440)="fc6fa9b4ddce72bca433f1f32ee6803ae08a7fc079d24da0579e8ed9d2075ca93003c0e59adb825d53b2f0c2f9287c6e677949c081a0cf7f77c3b1a6ef68ae5c94d4ce66a2f0af28ad458b7246f9374a8465350a1eda46b46fdaeabab9b0bc789c4f0fa048dd066b92900592df85378d37a1a11be7fd1fbba7eb3b7fa17ec4030b24b8a637e16f26f968db0aec299e797f8b3dc6f9718b9787ee8c86ce3282cbbefe48a828d386c8253da6adfbfe2af602cc54160406ace9a1146c3994a3033d925d74d9e1d075aea6e1b659d6282e8ddf19fe1c355f125f6eac53644e9af19622157b6714657068504fa0a1c7f7907781c7be0336dc0eac257a4dad0c913ac4a19ad60c6e0955e43b843330eb80be4bf20927f605d7eaeafa8f7afdb9f91a6fe5690e763e9eea535241bf3f211ddae5f54f1bec5a77634220a0b7047fef7130615b3c997dcf4192ecbccbea880bbd8fac1ce57a4d33831e7a292a74eae17ab36341f54c0fc78286cb64563f3674e3bcda4b402dcbd5270995a022dbbec4f96981690d9212557f9f23c2691f076081635d59502beafb21e08405235df4ebf257aab994c453252f4b8791c69e191b075e76dd20e307f0fbea3f47cc622b3c953cc45f7fa31ea11b510ebee79cccebbbabb1c885e95c6538b09e12a1ea6e3cf6debedb1b6ef3ddb6b9f48b7e0c542b02a245b9e0f9a402b641530178242c6b0100c358645d07709f511e4205f10ebe2e05e97be85da96ea25c1e6b88df09ae2094863e420fb96e9bc05935a74941db1f1facbe2800fd1b2f9edeaaba277f3ec33f6dd1f56deb76c1844b1f788a69233d3e4c60bfc1bfd70b6ed28d7cdad4236ab9fe56d0c248bfef28516c1c585b6b1c5a3ee3016e1f5c68da25593e2947931d13c09b30da094e327abc85621b043b3260e2ca298e33e2d5f763d4685988b5bd16372bc0f31b9923cf2510776a572c3676bce0c4b29f99d99f26724c7f4ed593a3ad857d68c00d5b8d7a44daace763c9ccdd657b66a03e5dc23d493e881b90eec6cf6a6ebccacc8c32197a1c8d140db67669fba214e07f743ea781114d3fd6f7c0a18e6209cd2acbdb7efaaf7323566203cd186f6863b35941668b7b999512fcc1635e55ca2e1f1d483dd4c55e07373bffad845b776ecbce0a6dac99f5e43372423427253c656d8480ed7f4c821f10b545072cd42b49f922e7fe98cd851ba3e8ded9226d2eca15bb46f306be675b926f5dc2254cd69a33aaeab7cc69d65175da01c44c5a400c09afba1be4985f4621791262dc888a526c91531b738ae20a756b94bb1f64a75e7574c2b32ebef064454469331da60d269eb89ef84f85624cd1e099b8b12dd37a2120a5037cb283f332926eefeeb3493ee817f12d9c209970e0cc4a36ebf88dbb20de8085a66945e99df34b20209559b7ecac10383cd811790664612ffec0f53910cbfcd06d1f2a6846346d9ec17169f9c8150a234b5cdbafb89226634cbb8d0a7f0568004d28488450bdad8ae947b13067d0bb5bdebe349bfe15fadbc9f34f552585c295ecb9ed21e7d5b8fc1521c93f1bafd88266a378ee2110799e6b8adc9be94b4129038adc434aa9d15ac180169c6d72d9b27be5c8167c26f59b0434064535f4041f5f16abb2719487bfed4d575b3ca78e65d60c189d0a61e6e4584a730114f0dc7294fef40548b4b7f57be1237e69e3464f2f099314cffe43bf03e0efcd16c7090a15a7e0cd682c1e7db9204c30e2fb46fe42a6fa171146520920c9bc977163d3778fb725d4a341af155f7a2b6f91174155edfff1fba6b42b77e013b1f2dbbcd121afa62f3daf7d2042f4b05f8f13aff16f1ded6efffceae2f31c2a327754568f4ffdf7443e7985708cdeb25ccc684142b23ed644d873178d18f9a5117ebc99e936786cd34152747ff67dddd4cec9642d43a739f8c419a776465e1eeff40af72dd231d9c7ce5024de910dd4ee90f52ab1cda59d1fee3f0c0d2faf8cae36b9b5b0ae77daedff527cd47af77ca3d2134062b0b855fbde24b3c9aee529b2c5e0bc950db1582c28534f6812b883946d24fbee7440191998ee278dda62a9ac393aafd64d0e976425832cc1690cd97a2278007fd674ebf955a769f16bd7f92c56df9d162a97a1ed1b9024a92e91ab1c2829c47e470171c29a4038fdce7a06d8a0e453ca6f14de64374010e7481ded3a50aa79b420a611f2001d4936d26fc82a80b0b9b36e21a1e1a0916ad9d0a665691a8e45832b6f9668250bc4bb5b856c6e7caae8c6e91c84bfe2ccbf37adae525dfe2acdd1260e89e5daa5b4a47db77317e499c6349b63d1a23ff8864538b8c718b809141a782f0c897f6077882a4c9adf6d965e2afff6ed226faced96f77661bc150675118f6cac76ec144d579d6d46d1c958d5d64e69a676e2b3dcafdfd0ae69ce74b83ffbb029464d39ccedd39d951f7db96624f2fe1c5c6441bf814f5a784619ac14615232d6ade14c78c8c69e131eb0177c1fdeec1f9d6aea2f29deb82f5569fd6e02ed37af3ff77c7708017805ac311805371245f5770b4ff82d79af9e8541842ba3fa78a7f3343683d0eb290cbb5017b484cac887df5b2d3cc6eff2bbf80d7bf6b7f5141bb8f2e6e474fa9a62fdda7d62bc13e3946b0b66bbda1bd6b0dcff93ec3eb4e90e806696f73718c15f4539bafbef81cd3dc69458c6f6992e17032b938a355288d1d19f29da796262ea3f6c0e98641870744b0305d00367dca96747afd81169d53ac5958739058f9d88df79afefab89fb40edc8609443d57b42149b2d85197d88626a8f8929230efebfa374c5a28b70d577f79772175efaa88b2615a76a33ca8f1e0b9c704fef30db08ae00cf5cc2d92d20d6ff5d20f3c04241e531f0792dd833e7fdc21eb4dd0e086bf43626937bb34563d89346e58ac1850d72d12c077a772c5f8d6532dcd28f235bd7c0f15a78b191ddcd7660f7eddcc4a32f3351978bf8b6c1dc87c41ea79ee91f11d8aa92214e9601374816901205a5b68a269efca9be85a62fac4364895422ae51c0525e5b52934d45c0767e405505fbaff0b36f1c9593c03de4de8e9865615898b4e446f857f36972630a03ab20c7cb05ceb291c4d3afd89957c7c02c88d34a25113076c12eed941d9155bfe7b3e1fa8709468115b912e11a937c0512fb499326ae6162207c4f2ba16316cf61dcd51677ac88df1bbb7d5ff7580efa42ab9587f8bc74d26a2ab7b18eb88a06476692981eb475e0eb2f85a30ceb4cb5be6106140b3d07c6c8977eaac9b09fcd93aebd713a69ef658f2cdd8cb1115f33b92757a58a2b3751fa799489c3cf25b42b2c07697583d452adab883ebe19ef29bd8befe35347af70757717542cc7b6eefd60cd3f880f46ac7f58fdd6f8b4c01f918b0a51e7a32cd50fefb3fdb27ea471dd39f2a7f0d5ebf558d4fa86827b4446696962c14cc7a43739e51c721b6b20a47e8a20596513aa9b3c0c73ab5c58477efd4582c5a682306fa5a8681ae4ff12a1dc0239b04ab9fd6e2baa3c6dfab3898cd7a813263442053603e2f6d976725a739e40124cbeba3897b5a84d20cacb3d9031c4c715838645edf88b2fc862fc2911621e54fccea894853b3f647d4715f28f96e4ef7111cda4216ae76f736c6d7f908a39a31bb038c2204450f9e93a53dac2db926e60e5ff0b7bd565a3d4232329be2d61b27dbb32966b1b8a979f25341f15e50735b66944e0962cdbcb5e3d1b3ae2e900ccd51544c0dd49a95f14164a7b94fc05ccc175aea3c15fc5bcd6693e994ae016987d2314aba64d3b4e4062e55b77000095ca67e13063a7e9b2c7fde27231232e0d91f49d5e302fefa6f9f9e08ac74267aa32320fa6ccead20eaaf473e95a84a2fc0deb447fda2d2b4f98c628649cf5feb18a709c1859c1bef8812e7131c9e1dda4c216e7b221cb97a334bd5401f2d8ff98ab01a30131eea812bf84d4cfe9b1f990cce335180ac0a764c81f2abd569a36697a0efe1e56b428d4810f9cd4d94377de777b584ebadb7cc98a07e972918cd4cdcac9129be39c937b9b4c51233c9eb1a8e60d6edf263653c59b2d321e6b69c3e8ab392f040095d33c2557af3b667b779f536bdf25cbc6b27ed8498ad0f843f015d7121c0a8874c85429c5b5180f42ba76062a641332ed3c526de7c972537237bc23a85b66a520e1c41110889986a307690a4d3b34dd0e302870e0ec0c30bc121260d8a40ed4a84744d3c1b0ce87280fa7334278bc2625e8a9065fb4927ae68ef4e4b1171a8ec9e02802176b9941d6e8a5a15f5b92702ebb457afd72b79b33439ef089bb1eeb06e809bea0ddf97f7df959febfac3f3d3e61546e18cb52cd2f34be364f14a4bdb329c149c832cb9958d3e6b3330c6c4901f096cf359829ab82569e13b9808e529dd2563ffd615c11d19e208c8402a9508ceab445668ae1550066c62b6c535bd7b2661b27985743818abdbfb654ceb53f40fa50833b493fd14a6be9b0210f008fb33525eb45c91a5b32e60cc610d53d4ed96db18e7d9f78f3a1b01a5c0636dfe998911176911187a0b425b577553ec68130b781ea462f9d7e8dd9bed34f2dd260b8da8e668c1acff63189e827a49981577d075c5a1d3d44cb8cf4d11ce1e53a1cece1be1245f9ff72917f0c18f95dbe67c917218be772e299426bb20d828fbe395ae082425d70a4dbc940d5938de8eb4edbade2039e2aa53be6272b8b0e657829104c0c48e10125d6702b42aa7bceefd1e903c288712dcec197095e56504b652d08fa72c44067620b892619b5fa6ba15ae940061393fe5335116a4a222f863498f99eaa381a3673924f9132aa61845d1c7e162f3b5156addeb7f337cdb572256968147c60200f23834929e264096fc9db0b7cbf2cd5b85aa62fffb0d6d8acb8dae25508fee0a0db17a54a9728cbe65d163c5d2d3fa8b07df1639cd1efa6593f5c556cddd899819519f62c2c29b274f9981237b2d8f05d1312e64661fa44af22f51fd2302110354d868503fbfc81f51728583e4fa6dcb84c72aa4da2b4735f02de498e29311380f886a1ac760049b66dcd698251632f6aa160eedba1ae379cbc93961f80a4b36cb1ce4b8d5a6d04cb8c9d12b9536bfd747c0b656410f3c1965cb8b21105d9f30b6ea4aa3dabbdb1e3bc93e94d756f37f803964f2717a3711957a843f3fea6f18c7dd12e6a6909ce6fc373fa4d0dc3046d03a3c60dc781bf05421146405ff86e1df006b29da76bd922bc275afee4b2f94abba5d9e73c9ce498c267ad61bcbc8e32c92c45508b35d882fd44c5979b6f89c2f5dc7d6c76037b26be0f7c5884c596ec3107ae225325bd5c987f57a6f01822d952e085dfdd4d39b303adce3823f8a10ab945f9f30c72d082fefc63d161adc18829ef37a05f013260dfafb96ab4e1b8645801975fc5f7f33ae13295ca787060b1ff865f5f7fc62e1b1726a8f8e8dd7efe60d2ead6034648b9f33a9bf27a9ee1f7383dc21caa3c533ee7787fd0cc9965fde60d8a717d09507ffe26d0d39cec4bd6a5b0105c4a2d4d701d17746c90d2e0dbd4ccd724baa58b5d68335626f69dd196c864f95af6786e4699d4bf0696efc4294373cf08b7434faed72b1508c9d1253cdf881010f3f8b73f50c421ccc3251a5b5544ccf39d360886f2aba7b47550bbe267db968f72bbbb0d1bf6e36fd0b5a5fd54456daf17d788d9433d26ac94d61c44cae9fbe6f00998e3c60094d4061028455c9b096843e7bd038f0f2a8e65f9b0fcb1e945aac9e51f885ce1516ccf414e9ca0ce39cec82be78f771c0ce7aa5d913555bb9e", 0x1000}, {&(0x7f0000000040)="513396369f73a212f1f6caf5b38b89323a28b4295d5ad0d93b921147184cd148f56aaf120ccc138ad32e7ebd40bd182b326a6640b7ce77a951b16f915b2d26f069535d47b5fa04b06d445c465c875d93e4bb3e8699c5cfbf3d813cc2a878d3f24148f1fe53d7caaa0a826414", 0x6c}], 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000200)) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f00000002c0)=0xffffffffffffff2a) 10:49:34 executing program 0: socket(0x10, 0x4, 0x8) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xfd1070c546aef209, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xc0cb, 0x100000000, {0x3, 0x6}}) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x1000}, 0xfffffffffffffff9) 10:49:34 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000006000/0x3000)=nil) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x6, './file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r2) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_STAT(r0, 0x2, 0x0) 10:49:34 executing program 1: setuid(0xee01) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 10:49:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 10:49:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 10:49:34 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendsyslog(&(0x7f0000000840)="43d64fd491d9c2e63ed68362815372e4f4d70a3a25bea1caf46613e46d7ad513fc1db65da0bf4b8c121a20aa6baf2f0da9b306f120241a2a4a86f3112d6a65616ccabba6dc4d8baffbe1e67f82a34ebd9d532698acbf1bac34828cf0ce75aba242c027319c911b392a73637c5aacd8904a4fc01b55e94df9d7d3375dda072c938244f1e610e81b15f88b47a5a2691cd5f2eac9c92689226cb893855c95432cfda69cadf03c770787c353401cdae0f8fe661c6f240a788184b4f700924658c93fd3945a8c799c090a7b192cecc29ea15bb128b829207d0dad712a11f2e63706d59355be86ac8c9baf8313b1", 0xeb, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) listen(r1, 0xff) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 10:49:34 executing program 1: r0 = socket(0x18, 0x1, 0x1000) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 10:49:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x81, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x110, &(0x7f0000000240)='+') r1 = semget$private(0x0, 0x2, 0x9f) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/166) 10:49:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c}, {0x74}, {0x80000000000006}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xef613b81cf490a7, 0x10) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0xd47) syz_open_pts() vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014893a68 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014893a68 10:49:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = msgget(0x0, 0x104) msgctl$IPC_RMID(r0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 10:49:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getpgrp() getpgid(r1) r2 = getppid() r3 = getuid() getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)="e0cfe46c7269f4b4855b478f59045849d921ff01e54ac8c386a06a2a31f304fe8affdbabed424552a1571f8832628a7470efc8a17843a4cdd6547f250d7561a69d11b493429c19ca6a5db6e75c263f4eaf61ba8e01b938ba026b6fe1548e6d43393310f54f2184522eeb3e351a7303355d205c5a155b1f787edeb42bc328bdbdbe4d55949cc030cd6ddca8c9b84e4d143f89299bbe1fedb71a2f9857a2c41dc42bf674dc1cff286326071f604b440d5cd6cf9033db3c9a267bfbafeac049e2fb97f77e6225bc3ff7162fb3bfe75dbba67e968d17ee94a572faf7494da45b", 0xde}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x2}, 0x400) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) 10:49:34 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x6, 0x200, 0x7f, {[0x1, 0xffffffffffffff80, 0x7, 0x8, 0x92, 0x7f, 0xfc, 0xfffffffffffffff8, 0x20000, 0xfffffffffffffffb, 0x7, 0x8143, 0x200, 0x55, 0x8000, 0x1000, 0x7, 0x1], [0x1, 0x6b559f98, 0x0, 0x6b96, 0x0, 0xf2b, 0x5, 0xd154, 0x1d, 0x5], [0x3f, 0x9, 0x1f, 0x6, 0x0, 0x100000000, 0x1ff], [0xfffffffffffffffc, 0x2, 0xd4, 0x10001, 0x3ff, 0x1], [{0xff, 0x80000000, 0x8, 0x9}, {0x6, 0x1, 0x2, 0xae}, {0xe37, 0xffffffff80000001, 0x9, 0x5}, {0x8f, 0x200, 0x2, 0x9}, {0x7f, 0x8001, 0x8001, 0x4}, {0xfffffffffffffffe, 0x40, 0x100000001, 0x1ff}, {0x35, 0x40, 0xfffffffffffffffd, 0x4}, {0x8, 0x1f, 0x8, 0xfffffffffffffffa}], {0x830, 0xffff, 0x0, 0x40}, {0xfffffffffffffff7, 0x541, 0x80000000, 0x6}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc6f5, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:49:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f00000002c0)="5da1a49554d5a1c11596e12311a73d06cccc115c709d284a30b69dc7ece03bab6f7ec5cf53c8b83bffa8b0c41f44f1384c3f01b7c5ffedeaa6b5d2d1e2906f89eb2a92d572e576cfeb3c0067fe8d88f32c4a396f7d2a01239b0f22a097b7a211426afe76357009255acd2d4593afa9171fba25e39c850161045efb7b4abadb371ad83627757b6d70b43282bd1b2b476699e79480ac171d07b1a7a30e4c2f6a291dad7746a4a294279bad5feb3eacbfafa783a2caed694141a5a61e649139d45513c47b3054f50da9db9646dd630a97d29f588cb285b32f"}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0xc200d265869f2ddc}]}) 10:49:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 10:49:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0xfffffffffffffffe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 10:49:35 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 10:49:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) r0 = geteuid() geteuid() getuid() setreuid(r0, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 10:49:35 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/65, 0x41) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="9623a2c2a610dd278577537fca818e2de5b4f42e87da72b776da2250eabe99dd8220f50d1765c4759d585a24b4aa9a3d36e8f31219d01e29a7baad83c9802bffc2451b7b", 0x44) clock_settime(0x0, &(0x7f0000000180)={0xfff, 0x3}) setitimer(0x2, &(0x7f0000000240)={{0x1ff}}, 0x0) 17:08:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xd26) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="be") 17:08:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x80000000000007, 0xffffffffffffffff}, {0x1, 0x0, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x696, 0xfffffffffffff367, 0x6, 0x20}, {0xfb, 0x3, 0x4, 0x3}, {0x7ff, 0x6, 0x8000000000, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="6546a8d0") 17:08:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 17:08:15 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa42613497273fd53) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./file0/file0\x00', 0x6, 0x1, 0x7fffffff, 0x1, 0xf8f, 0x7f, 0x5dba, 0x0, 0x0, 0x3, 0x100000000}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000340)=0xc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xfffffffffffffc77) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r3) ktrace(&(0x7f0000000200)='./file0/file0\x00', 0x2, 0x40000000, r2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000380)=0xfffffffffffffffc) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 17:08:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) ioctl$TIOCSBRK(r0, 0x2000747b) write(r2, &(0x7f0000000140)='\r', 0x1) 17:08:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280000001100000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 17:08:15 executing program 0: poll(0x0, 0x0, 0x3ff) r0 = kqueue() fcntl$setflags(r0, 0x2, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) 17:08:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mknod(&(0x7f00000001c0)='./bus\x00', 0x1, 0x1000000000400000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r2 = getuid() getsockname$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cc622871bbb4b2e08ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009078b3583fa53c16178200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6707c79079c98a2f4ec7d1d41cb9c5766e4d2a2582763f431cb21ae7fec67ff5e1697516e7f9ae85834d14ecad7738e7ee1e53defd85cc5271cbe01c7fdb60338381cc6da1546b9588f09283e51f4f9f69ef30ce6524d6a28df733c43dfd4030882461f2505a408307040443904c47960514b44590daf61c41d88f103b078a2546950072a054f6d39e8ef82feb2dc31065a8a7c0a83328c801a2f3ce108336885a33df1951a18be22ed456b1b4992b09a770bd1e03146f9a723e31971222111a143ad143974e05db822c9c80b920942ce407335be1891b8d24d9956549a00"/4320], 0x0) close(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x4, 0x8, 0x400, 0xef62}, {0x4, 0x1, 0x80, 0x80000001}, {0x200, 0x1ff, 0x1, 0x5}, {0x5b11, 0x4, 0x2, 0x9}, {0x1000, 0x0, 0x6, 0x6}, {0x3, 0x401, 0x9, 0x100}, {0x1000, 0xff, 0x6, 0xcbd}, {0x3, 0x1000, 0x0, 0x1000}]}) getgroups(0x3, &(0x7f00000011c0)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) bind(r1, &(0x7f0000001180)=@in6={0x18, 0x1, 0x9, 0x7fffffff}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_index}) pckbd_enable: command error 17:08:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() pread(r1, &(0x7f0000000240)="29989ac4f3a9441b1433576a8ceaf6d9ddce7d5224b4d09b74f13670805f3a9f30c59ccf97058ac5b3bc7a42597a74324687d05e38ede99eba06268e509dd81a82fd403fdb73383d41318767b010b0ba36b7298eacaca8836a0aa495872204952542b1b6cbc49c9cbdb323d6177a3bbd5a3a11effcdad8c9105408533e0a3c8a51fcdb80bdececa2308ffddde260994a3122ea40073f99e963e88a51593a85089806b9863794531e728d75d2c66acdc65d4ab7a9e30658743884534d5e1c98d45df44af44e8551ed005177021949f346f91921b76ec45fb57e5a30aa3f729ea1937b21aa179c2fa9e6b5f830f2d13ffe1158b2c4112051054fc0b7b8117336cd2769f910ddaa886188fa9cb857cd992e0cfe0af2ced5bf0c7fdef87a329bf22208aa17c63e825f088e8c46e95c0bf724eed8471ad00a2db3a0048eed9b08631d13c18b74be5a863e3334ce3a1fd3b2e5baf8b5515220d6960589216228a36fda49a9304113280e4b5d581cb860ce4e01688a7a93b91d6bcaa1f2b216a118a374dcd47b05b5835225fc001757a8a09f424f41d3bf140c04c07fe10b57517b50d42f14c17b3d8719331fc37d56fadc1026b86f917e31d5e8d261da1463fcaf7b7d814facfb70269668f205b4913c607d667d0e8263fd4d51a491235fe84e693e2d730f821626abb2de07fba27a0666205695d613ef07e6d37f69fe0f7b4f20d936939590e0b018cd10192452e38d637a6a2c574d61b83fa8858d22607574d4b6a856d0789cae69f0aa29f66c38ce4ea109f8120da8ed8eeaa0121ffe274fcd4abf4cd62eea16eba208b5cb689d84309c960e677ce4bfa2f19fa4fbfc1d0667c2dc7e55bca9fb963cebc95cf3ad4d1f7c4da9c6fb54f6e3c3823d94c89d179b6e7ec6055a129943e31f871b350c91154aeafbad33b3f29e220c2b238f68f580bb21409080af334c4946f20749bb680235878b58a26e28e50b843dc4590578ff7136696a255d43cd72a58584b12cdd376cd5b7933ea9d648f0a6bcfa59f39c79ebce63598f404feaef82348e014249e8b36f4f5d508955bf9515c7924dfcb58b6fb85c4f5d4a845a04460cded0d6e51ce637804b3f73e6098d05956c71b1002538d85f774b9ce6092da9d6052479be671bafc17788e7600e1f6e045aa1abab6cef358419bc24441c37d1550a50f1f98ecc5b17ff9b3f0b67f1f2c86c847a11bbfec40008775a8f4704799a40b454eb9f95ceda89478a7ebaa2bbc9c2d725493f4184f8c18d39d755ec510f837e25a80fc05d560d1f2a1cc6f683241509d014f4335eab8722f10e79dd5540fa5dae3ba766761af5e2d2cf0ae24ecf146a725ed8dc7f30bb9ab596363169dc5a7cbad3c600dac1e3fdde7aae981398389b524481ac49a93398f42c296eeda6d45201933bbc3a0f3718a34c54ab6f643fe652bd99bde38411d98d116ff2b4d944e948d8c5b22828eecd8f206c2d66202141cd85609a68862c46af9a7c717f0b4afeae117d8cb5e6e2da49e938aebecc36ed73e2fd948ebf438eaf9213ec266aa7d4a712cbc2850c9809c40b179ca0cf65859f12d3c560f1a7df4b58d8780b161b5011de8c262a1b4e692f9937cd929cfab62828a147eb9f5325f6f36f65ccb135fba674eb493a9705697ac7c2f6fe710eabcdf3f3ce0d3385f83516bfcfac4e8db28e00b08b42c5276be294001981503d176416fd83e5cbd69edd690cf5acabc3c1b791db2585452c10909959b96efda5f794564245c7df1bf697225dcd1f2fcd442c678f6ba7f7dde78b934f369a10363c48814f5dfcca90e64cf0969a9e76aefa4e54f321483c267f01731cf33078334961474afc1b924d4b105c9211b3ebd24d1f05f23652fcc5d61df88a222e7a643d9a27fc4bf00f76222a34d9bae24dcd78365b966de4eb0fcde46e2728b4b9b8a4893382841fd469e28d1f0f5da97fa03b6abcf80a45ab301bc554e5de0d7788cc5137176485a267eb5039c6e1a497c073758f43510863273a860412dd6a2652e1a6126420ce54542aad97ff934c08c2ffa55cc04ee50ccec5039d08b19719d307c449ff758c4a3c82fb29987ab3c105910203abcc5e6e12611d980bc7bf6f82e90bf7d35f1e47d366e7e685abc9f27bcaa0a3169f9cd5ff46125e18e1f234389d59209bed172f1acef60570a476946ee478efe8c577f2ad62b656d3e56ab2e020592631725204d6db1538a486d08af5ed1d284825bdff902cc6bff4a6a9ec862492a1b13be08594ba03466677c902cd65d1d6e4375b2727196f7edf491f21332036d0187af1f5c59dde5361dc02f8a2007c4fe5aaac0ea2f803fa4c767ecac16ec1ca57619172f2e0b542c665e9587636decec4cd4a677db1d588e784aeda8434567223d1104cf1d7cc99f1394812fbfaf471d5e92c665d1835c434a063b28d61117821203f8dec1a1ddc1513c8b269e4e650702991dab36c1b33f72a16ad782dbaa44b976cb19409558cfdd778f56a285ef6400df623b04e2ea9dc841dd79d49be937124d221cd345cd12dc52f7fe7c79e09acddb33f9bfc63f61ef1f5b4abd2fb7673cd904d908accc24c80902d7497b2344cb7b87e1567756ff1138375818a445f6e0f05d9f5274e248d14d57730b38c210d5933bd6d204d527c0088ff3f15e72033e002eb0e740a05197dc0cd1c827429f161b61774c610fb47925535420448c74b013cfa59b355950b00615018e073b301a95d564810d83f64f4df4e95115edb1ab4dcc189a7e5af42cad27c53bb90ecdf07bd201ad646f4c2a5f301b6842d76f5f4be9549eb374522de1f03edf81e0a8367cc70a8b16e02bb238b507fba1cfdb4f5ccf8c603a5e1149bc2d721edbdfdf554fb94eb1a0d676a67fecbd7103bc2170e624b4e5de52d3d288cdfd743a67ee15730a1e6d1d26483c4de0387ac119d7f3827efc19626fb70d2b3fb46aed6a743d13ca3afae22d78a0bef13177f8e85946afe8be4fc4dfb1bbb05ff40212d5afe0ae4041f088567057f490e148ad3270f24884e8c6325bef7f395f7e4b705d0e5aad2af4ec4caddea832fa0ee75a9a69c44668df38afeb481181c4b23602d90ec0901cc2720724a3bb5ece775aa8225efe12ff2104b573fb72ef7adb467e7421375dc04daf925c5f862ec069c898ca966d0fd82bdf82aa7d1c49e960133d41320a202608e4ce584bba0a8e072afc3766c14d9bf505df33567a47b01865d89e0cbff5c49aa9b8c8d66c376460b7760e0cf05a1ed6bb8b3ffa1b379f9c6cb8211ab4374c06383221acda0da1a41e9bcc89f21e41dbb04aee7774b7748e76dfc81c71013db5cdcc91d26867f2c280053213eaf83d0ac043a20af03015a3c7576cf938b8eaed913a6297f3893a349feb59f7ed12cb2397bd9b22d35fe31d5b3948005c263234aef5944b0eca841cadf2e799d76f8633a1a87165e7bb1a338a0aaf65d55c27bf469f9f0c8058d9ed567bf9ba0f1e2f7f37644005e112d1d9a01cc8f7f229e9c125e9dd4403f2e37c39b881a221560eb78e5fe3e42b82f088811b37e0a1de87149cdf4723a26fae09a4afa20145c9d5c14e4e2f1841cf0c1c1e662c41fc96b21cf299d582a47f21112e439a395a7c0e6f08f4bcf58383fc9029b6440e88d26bbc3b1ad75a594b4307ef34177056ad9bdab9ac944f8eca4c81260f33f2f6b928cce2a06690a029bf602046bb0769408d9df01bedeb9e95ea11ae5fe48763a436eeaba6ca587adced86a78378dddf5d6dc0bbf40e3520c186ae7f07d96f7af7313830be05d770b3885dde65113b82db225b971ebca1664e7eef0a087714bd919a8115cf111224d8ec823c7263e605be0a778426414accd05cec003c2bea684f502ff79de4980a71f41a76e29dcb307702aff381c94c7d53713eec86c6ec5f5c5aeb043c3e9c272591d7e32b750c271abdbfb4882768a56721d40c8dbe72a1629c47d872e1ea77104666c430b51a54fbb7c6d2769548721f5a679fa274c1871ab9bdf16544331443edc538e44cb10e610e3b3ee597e39432bb6635206621a08cb670a911f84e4a1cc1677d6d65f54092be2eac25f6e0d860422548ce436b0d3ddb2756b8f24a12f3069187ac6cd4e1727ae279eba0d5801a694a3ec89e3d051b539602eda0e842d265953a3b91cb8dccc2f1732f258a8ee5320f3d9671823cb090e01838f1251969010ee43c2c520cea9c6ac4c7ca11423a7cb3e9996b9c9ef0ababa1e6ce34d3f714fcd75a34190d2362f7ed92c0b7e7fd9f4f53bef2e9f172bbb19597dcc81701701f31d4209e4be59ffc837592164731692bd292814a584ec9f44f5394a7b17f5478500637bd80c0d1d3ac1878c2fd48f9f6738d28a7443ebceda0afbaa94b659b84201154961785c2480de5497fc604dc7ed060c4fe8f95759b1a86093a53424c5005e731bbfb765df4bec83a4a1d5638dfcda9af629bf2afb0c871b89b6009817078d2f79de70bace42c03ae75de1f932057cbaaf5a74d2eb5fd4135fa20d322488e5648f4daa0f61d42972d2fb28f639ba47e2e8884a699b591e9bfd5b44e556245f8adeac2ba5e810c06149fbaf37aaf6ec8b3800633d948118f2044ee3fb1243752773af9fcc1679fb02bef065a958404a0c9af003e5ba3a5e36a316b705b6db464ea75c513ce52d04239331695e07a17a8e8de3fe666a5bba497c6ff33c3959e3678870862c64e2a90ae51881e6b54b47bf09ffce0f0c96190b08344f16360e90158692e56eeb07f79fc37fcbca4781ae6fda3f27270d6743c71609567dcbf9a556cec093d453a2331eeaea1751658edb459d31e87ce2667a0b2a15a63bcfd1082c3f45e53b972275dca3ababa711112ed948eb8a0c9ae497046b2b9cbd4cc14947cb956a5886d9b8524da2cdc495778e477f9719111af3f3ae5774c83e6e1090a736f1b32d535eb98da9845f6639e209963bb28ade1b549fe402792b185025bcbad94f281264323b264b06f4789effcd59f8c565d92c44540986ec17bffdfbf967c476bd32fdec2db6de9169d7f890425f717365603e68bc16742ac17a4d4a6440af5c8dc512b7d85b5e9f17be7ad3f09d31787a40e6834e8d572489d0b42bee884fdc36fd8de6c2248a870d430b72fdbfb49ebda1884584c4213397ccbd65c3b854999826ef44c1652b8a20e83bf421bafc53ac331948db7d9902df5fd765f1561eaa3e06b7a4ee073bfea446a308a493a08330b316a21d1f705a0464ea1226783bc048ae8d78382e01cc7863ab53cd9930c4edc4092e394cf881c693c4f4eaaa0636fdf85d0776974f2dd7563b48aa86d1f51cae39db7a4343aa1c776dc7118374ab6c5821db8f8642e3725d1eccdf6c154e22137138469ac95838190084645ca7a2d5c6ad56b62604afe2507945dde2ef0fdf588c1b882b122277c0fc571a210c9d194d70fec9051223626c7039d59d40129921462baadca9429b2902f0fa644cd14490bae1850c7dbdcee110fe37897953c2f138eb1c663a418cc41e52c1a51c05dba2ce8d6818f58b919e6e38f3519b53ff0382a98e3dd41fc659421f5caa2a827f1115c352c1951be895ab1e25fb56ecb94b9dd0aff63b8a15db54341d2a2586f21cbb0d42e09f3c244ce6988201b762e85516d0404f38574a445d50aa9c59c49941673c4c233610d32b21a03987dbefb3e05fd812a0adf668a6274374eacbb631b4d1afb71defef512d899ca1596ffeb8063cb8e0fbb2dea1bf1e6713aa0280a6a8ed2a8b943d961cce908fcbe3f4c0b4efb9a1040e9bccee50610aec14d4a33c33", 0x1000, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) kevent(r1, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) close(r1) 17:08:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0xc02565663f96526b, 0x0) fchmod(r0, 0x21) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x1) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x2) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r3) r4 = getuid() seteuid(r4) 17:08:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) r4 = syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r5 = accept(r1, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r5, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r2, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000940)=0x9) semget$private(0x0, 0x2, 0x80) getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000980)="261570aa9113f757311af56a844ddf4d9f513c0caecbd6156efc6a4757eecf2877f4543b40af14dc1ab8ad457f75e6e1c72b424d12ec01446fef44afd627768316042ae1c27b39d21af1b812f63038543b732229990b91be0af052760e318aecdccbe9f777b488620140ef9d10319625b0f19a5a7e709909fe0f7c96359b1d1a4e1bb8bbbe8d2cf195fe7858c78b35efbcdbe5f610bbec550ce08f13da6691b51e6f6415dc6f83bed132cfd618d491b601a5227518be70b9b5474a5f3e6537ae2e7814e1312797095f67367c471a71ce67b301fc9bf82320c99a7d23324ec62f7b090eec730f", 0xe6}], 0x1, &(0x7f0000000200)=[@rights={0x28, 0xffff, 0x1, [r5, r4, r5, r2, r4]}], 0x28, 0x40d}, 0x2) semop(r3, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x2aaaaaaaaaaaab91) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r6) pckbd_enable: command error 17:08:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchflags(r0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 17:08:17 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socket(0x20, 0x2, 0xea4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) fcntl$getflags(r0, 0x3) 17:08:17 executing program 1: msgget(0x2, 0x10) r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) 17:08:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 17:08:17 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r1, r2) 17:08:17 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 17:08:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r3 = getpgrp() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) fcntl$lock(r1, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r6, r7}, 0xc) r8 = semget(0x2, 0x4, 0x400) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r9 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x100) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r9, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="2d012e1c3000afa6844b8d52e5a4052a7bb099988ca522b476e97f1acf39f657aaa45d49aa5be1fd0dce01b23a89696335f1476634cf9faa4c365b7ea2cd242d47a1dd681147f3a2192861d1dca49538d2f85d2910b5f8171908b263d9cf580776d459094889f3c04317a89b4adfa973ae0b29e6dec7d834e708ceef3adcc1c63820e849fc9fc08a17bedb5d61b0190d7b407875d1788af172f0c824a0d4ff4e4d0be4195a742c9817bc1c532796ee3396fda0d1a23f96dfa37eb12c32acaad24472a1"], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) semget$private(0x0, 0x1, 0x0) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000400)=0xc) 17:08:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom(r0, &(0x7f0000000040)=""/225, 0xe1, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB="00022e2f66696c653000"], 0xa) socket(0x11, 0x4000, 0x8001) 17:08:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)="d5") 17:08:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 17:08:17 executing program 1: clock_getres(0x3, 0x0) r0 = getpid() setpgid(r0, r0) 17:08:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x44}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) pread(r0, &(0x7f0000000000)="855c8b126a5be5623221d443dfd4c55292bbd9b14bc02178e470740c109e97bba32dc79744eb77a27c2151018e99d6243d166c6c9f70793afeaaa83605a571cbdd6cb0bf3462a096c022e34648db9099f3570103e76334c21b89672d38a96bd2d2e413436013d6651362aa3fa06a9b7bbc4cfdf05fa1eb749d34446c0a4a14074c6b83b411671dc5e395ef9d70ea4664d892f582595263e6b95feacb72934a8adc45746365bbe346bdeeee877be69898df11c3e670d35bd1b156b64029fc3c4048df8ae9", 0xc4, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x4) 17:08:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x44}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:17 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) 17:08:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) acct(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="795d812f05621f7cca665f554021c1bd6bd69bbc25c99cb2ac3ac6d957530bb938e1a413e21695895ec619328a0e96742e565eca4a140ad03139b105bf6a7af1c11505fbb7e9887c6f2ce1db85374495917aa2c2fd0458c01c73b077c2bff459ffe1963ffede62a850a6ba2336b4065f8e248d406c556316d3ce1f1b368c345dbee3af2f120834fe9ae967b9a4905e5f9a285a790fcfe1194fabd411e68e14cb0e35a36e343164", 0xa7}], 0x1, 0x0, 0x0) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x832bdc65d6da7b1d, 0x7) execve(0x0, 0x0, 0x0) 17:08:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) 17:08:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b4") 17:08:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) r2 = geteuid() r3 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 17:08:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x1, 0x4) readv(r0, &(0x7f0000000580)=[{&(0x7f00000003c0)=""/147, 0x93}, {&(0x7f0000000480)=""/246, 0xf6}], 0x2) 17:08:17 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0xbd7, 0x800, 0x9, 0x3}, {0x8, 0x9da1, 0x2, 0x7}, {0x7fffffff, 0x1f, 0x8000, 0x100000000}, {0x4, 0x400, 0xcafa, 0x7}, {0x0, 0x6, 0x3, 0x6}]}) rmdir(&(0x7f00000000c0)='./file0\x00') 17:08:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)=0x1) 17:08:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) syz_open_pts() setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 17:08:18 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000040)=0x81) 17:08:18 executing program 1: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) r1 = semget$private(0x0, 0x1, 0x200000000000002) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000940)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffda2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000280)=0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) semget$private(0x0, 0x2, 0x8a) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r4, 0x4}, {r4, 0x5e}, {r4}, {r4, 0x12}, {r4, 0x10}, {r4, 0x40}, {r4, 0x10}, {r4, 0x40}, {r4, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r4, 0x20004268) semget(0x0, 0x5, 0x2) close(r4) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) 17:08:18 executing program 0: r0 = msgget(0x3, 0xe3cbe696b48ed9d) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/33) 17:08:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x2c}, {0x6, 0x20}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 17:08:18 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x7) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 17:08:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1e, 0x400000002, 0xfffffffffffffff8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:08:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8a, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x9, 0x7}, {0x18, 0x2, 0x9, 0x3f}, 0x7ff, [0x5, 0x8, 0x9, 0xd730, 0x270, 0x3, 0x3, 0xaadb]}, 0x3c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x4, 0x7}, {0x18, 0x1, 0x81, 0x3}, 0x7, [0x1, 0x8042, 0x0, 0x6, 0x9, 0xe0, 0x0, 0xcbe2]}, 0x3c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20000, 0x0) getsockopt(r0, 0x3, 0xfffffffffffffffb, &(0x7f00000000c0)=""/47, &(0x7f0000000280)=0x2f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x10000, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000340)={0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0x16b) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1010, r2, 0x0, 0x0) 17:08:18 executing program 1: setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) r0 = syz_open_pts() fchown(r0, 0x0, 0x0) 17:08:18 executing program 0: r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) 17:08:18 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x11) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/132, 0x84) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) fchflags(r0, 0x10000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 17:08:18 executing program 1: r0 = socket(0x2, 0xc003, 0x2) socketpair(0x2, 0x4005, 0x20000, &(0x7f0000000000)) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000), 0x0) 17:08:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0xff, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 17:08:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) r2 = dup2(r0, r0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x713e53e4, 0x6bc, 0x5}, 0x68f, 0x95, 0x7980}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) 17:08:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x0, 0x7d7, 0x7, 0x80000000}, {0x9, 0x4, 0x10000}, {0x3, 0x4d8e, 0x92f5, 0x5}, {0x4, 0x4, 0x7, 0x993}, {0xffffffffffffff80, 0xb510, 0x100}, {0xfffffffffffffffe, 0x0, 0x5, 0x7}, {0x5bd, 0x2, 0x877, 0x7fff}, {0x3, 0x4000000000000000, 0x7}, {0xd2, 0x7f, 0xd32a, 0x1000}]}) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r0, r0) sendto(r2, &(0x7f0000000380)="ccb127c0025bf46004d926d175843abda2bf33ba89cbed2508e8361bd34e5cf4d0ee6a3337d4cc73c7c3cb58408d975587fdeb836fc0466af5c4807c3322c7c121edc5c1e72cbc5d8d703e523f9a482b958685e69867babf0ab68f4823c1eadf600c85a096c062f1d10d88d765ea2427ee7320a51cf17e28ee1a4c50f9414ce79c8dab49020fa93c03af4e45fd47b510bf89c15617f418356ead49568750a406e3a4dd8d1127cc8aa229b6d01a6056d6f58bc81788e0a4231f789e688a882cd014d0452fa493d8159b34ff77d9aa9242547fc49f9a9b1c0d16dd10ed1375a1ad585ed26d5dcd50541f7e865e406a414f6cbea75b5c7860118744308209c829edc6c6d7dce127e3448e5c4682804a7e36ed521770acf822372fb60a8fe551fc5d71afee1bc32b749a5a09142c00a631afbd911800597c1981e2ac2392d943a09f9a4700bde16fe2eb66389d6bb9431035536ce3d98d47b85a72f6ada8b4f38aba74533da8d7c4f8e16275a843b7839f4f5eb93670363d71ea23efd6e1ce86f914e42d0b35f375670d57a289c0352b5cbefb62f1f1fc8306d46d1d4aad14f8378d2418ce66433b879c545f19c827c601fa50f8bed34698b244a18a3c804061d0f91b6e368e0220dcdb13491a22a40f7762b1eacad47d2706de7701007bf4aa1124abca58408e2646f6ef574202646632602b29893f64101e45e5fe03a3447d91f5960b50b32714c9ad000e531102a4afd44752cabe0b1e29dbf3972361f6e68daac6228bcf76039858d787b64a0f9b30542d3be533e270a1c7b969539f74f015f030ae0dc6e12823ead5c14f0f2d369e1e37d8566fd089444fda11dc5653a7fcdde77a2de53482a7bc3398c8232deeb02d79a70ec674c4ea01c999907c9213786f3ec9ec6e4403b039aeef48176f66db8112d0b17af539df5cd1d71fbde3fdec7dabc023d81eb9e19445ab7089485c23cd14a9fe67cdfefa9153e4a73c8912a56107d6985593a98a83522a61a26a6588be6d3c1452808048caf6609a1364f0f713ef5d33cde326630a8ec646fec2a9bbd1ad6c217034a65bb4a339adca52086d160509b79b67319bc06f9bcf1d049b5386805f22d893cc38e8269f77dd992e74c4a48d826e51e333c40ff20ffc0c8828e12a8bc2256a9310af36e875c9c0b04988b2ffa9430032c5c1463fc79309b63f82afd70a693f413aab2e054359d8562464e50eb43896b3cdd3ac21935ca1d1ddea2ffeebd9de56bad7733e28ad75294c21dc67c2d2f1e85f450bddc59023c3c3350056c946ea5e8492e5d181225b0f0576c9128d92e9d82546946f43d901f43240ea8f9ab120d614538bf254247cd21698205252d62cc6df5d07fc275fc02861041b3d46cf920593ae73290c3029647a6cec787108c7e78ea06d8021d03fc1aff275e04f3051eafbd027d8745af6fa37dfe97cd264abbc43b013bd01d5905402bd0fc4dcfd3319753d4aab1c107ed5946ff5b7ed24f86fa74b3241c21bed109026ae6f61ff9558c2aac50f6d03a71dacd3ac82cb504bb08a000679ebd930f21074b23c3f0d541e78aabf49e30c109aabd68dff8b317d08ef3bba811745fd882b6cb7afcdc056bf8ec16acf838a422e7ca40cbacd61dc77af925f2a893749a57e795dc29aa44293b019ae5e7d3a8138b4f3e30d1dab6f0e485a5435e1af58f92e3c4e20815d1b2e27005871c59780fdd11abb1775ce34c79348eb531581132d00903f2f19c69b17c7a8f69778ba723898a0cd07ac8bd2433f429dbb407b9605e68c3d9df36742a74360788d3d05cd2c3f5bb399b96de9327e407c9861bcb71ac74c89e8e49f62a64e9695bbf98be836b60993a81970a6be9dc867ab4e8676079402ab0a096ea5413a9eaccc55260ce4248084e23c4526f86250710c0e30ad62ee5a3fcdf3fff7a7652e39b4433ee29d09167e69d7a63eefdfe7468f67e7a764212c36afd81efeb6f116da315fb074724cd0f9391d1ea489849eb479cc8f126a10a72fcee038f5ed26e67bd4f449e8922e307906059ad70854f65976f187f0c0ba63cbed775cecaab9775f978eb9057d5e134b03581811e901d421eccd66695ee70019a6f15325ee9f078614018aab5f4fdcf702010baffb5cd286bb289b7d366d98f6974e96e957d625141edd9b8b9b7caf9fca30dd3f67eed8cfbb663ef9ff6d29ea4d4bda44fe850a33d0bcde8fceb2e89edcbf106642035593bd1bb9b44a3ad147d977ac763a6c10f174db78ebf074807b1c12d15534e1a81ecd9c95e7bbd79a61d3128d2f22c98a28e566042be442d8d711319fbc3a5879eb3b8ad492e45a18da5a670bc0b42d2993629fe6bd3cd317e324d4d18ea60123589c4c4cc10499fa3f5b39b37766344aae227d74acbf3dbc2afa1e2be97fee2c5f66ae243cf907e16cb81459b950b314403c8202229b974863561ff565dce573f876dd8c4231e915c218c4aed7a0ab6ca4a4761095e503f3bbe607cecad581fe310f4b4b3029d9ac9e91a7449f60140b3103f6aad3322a51a61342bda431b12a5af5cd3695b9d8cbcf20284b0b676746499553e73bca1a2841601c7fa2d746715d4952cf0c8f5ef218b8a35a282debf9ed0b778ef24cea08d9f3644aefb57c09cb31ef717dd17db11e6e84557999945a355bd36ac126168b331a41fcc0ae6345228aa11d1ff230ccc0bbb194450ad1ed34e5c6720a48eeeec0f3cb0dc95e7c94d5e2e916ed513f7f21ed927a12c944aef0adc35831e5851ddd7ca060acd9b6a556bc522ad69b197d891dfa16d34ead27e1a3a490c1450f854b435f52499837faa4a7242a6743c7cdf83c751dab56f2c0a5582751fe8e01e34fe03668385c3e5fe67034897aa68c32c19b1ffdbbf1bbfcd2255933dd5f5a52b3a42c7f4df3576d82228ae66a8e96f63f1d702f675ea911c1e9afd3b3f3cd23ce283839350d3b893217fcbc4623cb33ce33b3416d41dfcc855fd4fe2f5b6b56f419c35256850071b516a6f5c45fe5e0a0278a4ea1c5da9028a9cd7b0df9801c7b4e4bc3bd677263159b9acc6a2e5001d87ef485fa45b89616de6930ecd1dbcfa87fcc17d7495f65ab509e7bbc451a36c7389f4147356e6d09b05ad40661d1ba9b34bfe8aef472637c8c42ab14087fe6f1ef0acf827664df8abcc17e0f1873f18ebbbcb6512bc898636b7737751c5ee9e0b24e1f0776c1cb5d438ee1663a5aabf2cd0d04c4ad794a5df1a4e8569789403e8894aece6ca6ec8163e5e048b862b62ce0c6097caa1d1b628049952ce541c70bc7fee5cf000897aa0425ac8102d6f94d5e12d50b4dd2a1879f75f1059d09903b92d610dae179e02ea82791a24916861ad6017e16ee3f10dcd0ab042808080ae89c5d62b36a903175acc07a27eeb18bf4e2e52f7f52ef3585f6df6335e5c4503da49a572b25aebcf96983d69784569161f5fe965d40b616df69ae75bf4ac4f3874cdaf445c2434c7022de91c7a64ef3292c828ef6c43f3a9ff822d8a68413ef291f8a3881434ea8be4ff704d12b93b30132ecca7ee5bb866a2bdae0713fe534ac405002c02319fd7d29dd827f630a1fddabc0187d830b96ad465a7b32a5b97c98844720ce085b69f8204ad6cedbb566bddfe840888512fca9d48dbb7c6236ecd427f69a582ad1ffbe07110bdb3b6a8c0a6a19477d07faac3fce2f8cf049d0ce36c27cbd2bfe0e77faaef0747f0680587072fa0f6c18405f516232a2372e7bd82139d3bd6fd2eb123635048864825bbbae141bab560ad8135400922b08bde5f0a964124d8d2864b11e35ca93560209937976ddcf6466aee0d3f525c9f962b725c415376bd83c0c3b76b367ddd12aa0b90d4b9f30794533f9621618a2f1ad87ee1bb37a2454d05467e36d7430d227a18f3e75e347a0f3a76443591c6133222d6c32f6b8e60f367cd265d35bc7b14c0f8eb47858274b1f88c54d1ca59ac79a99d2587cec084decf11447081b60dd045f55b1576cf614406bd7f63acc5fdf4dc1a656c7ae6bb6ec659cb96a529cd4ef53c4a891dd48c620c3356a353e862739254b3f598a20be3fd257f0cdb095c74bf4c29b43c7406aa5496b699f97460c0947bfe10520c97b1305c2c336437b5b9ae5a8b9e84350678ded4d9380ca306ea5496682acfaebab5fa2821879ad142ddfb7324ebc3a1d9a5fcaeb509326cf305f9244264f86b8b0de46dc89fb87c71210e9d1fbc6944e5a174de90c21b890e6d93588556bae529b0a77a8a523904091a2387bd101e3fa774306da5dc3d0a9169778de33d8cc0e6c4eb0a0cdc62fb3e58ab48e62308c1527c64c5c3c14491a11764097da8e6c9dea8e6cf8e82bad6c40158ec3ffdb0be2cc8d27900d6ae0c1e5f1f489753b90ee3963e82a27ed3f9d8a7201c2d942922c507273cfc8944ac4dcb9230005f9939e6bdf1d415f48b7bee9325902f6ff7208a4c9d6809e4a49e33a81c88d46e3649649c60f418cb3756521c16f049ec945a84f8e10ae9651f1bfde9187bad0b0839b7a398dab55a48ba56cd93254d19cf478f2a60be25147059d5dfdaeedf4cb7a661ca8d7c59a4007a6d5b1b703b6215ef3d0f13e973fbb9ebff68ee80b0bce8304204529831e10aa1d124194e39d7116045d741dcba9374e99fe7692e2e0e34e7023dbf5240f285626ab1f2af15411a831751b2f8395f29028169caf79a4999c65523401c30fa4f11a45b22f4de279bfe6e31d87cf0f00ce9e19c703a97779ff60b320f40bfe819ab2e9868032fe598230e1e0c72c83434e72c0b7df33b89129a263cd45d9a3245bfc10ec48d7785d21dfbef3a46a5e04e27f588304b17fe207bff495de1e88baab27e79ad679e4b3d978d6b59d057c581354b3e368c6cc4d35fc95b42aca18e9eec6af3156304badf849bb3e6ef7e1932ab3df922471ae5bbdb2b7c5fdfcb002dccce952c04931bc0ce50b65144064318713af1c709808d7eada07d6b301cd8237f95adb37a2f34e1eea920d93bd04e84118c35ca71790975cc163fff73544564b7b78b5a8e19e1a01e9d0eec746b736f786863e635141dbc9590fbcf7b87e1db9a238006eaa3f38e7f67c9f1d0de4c834d7f37a3b84b890cb5bf05ac62cf2a04060415243d5ab5a7476a4b9fb52cece2bb0496164b30acb67ef7f918095f3b3f734fc7446416445a75068b02981edec3e6d7251832266e5fa0b6e2aec8c950c702395e647038c8bc5d34d1c26eb88687c9018dc244cb575a113dcbfe0c5f3bbf69ec7b4a641085f7a866f0883f35f63adcb80d3325b29df4c6329d87fcd40995214e638941a702063617b8e459c46fae5174db1df062d955256ab1ba7a0f4d997a8d51f210e624e7f3a6917854a53bf41158be196075276e999231fb9e9618f8eaef1f5b079b385104f686fe2487c49f3a87926a39dac19801d92a7b36186bfddcc373e411a72a0cf9a4a4e5436741ddcb030210b7a78c23c073ca6233b1e8ee54619875ed8f6cf9529cf0d256f6440393ed6d33523b8facb985299de0b7a25f5d6cf7452b9c5b2fcdc0aae15168883db0dd0abedeada00aaf9846a733925df06841fa19f669c26cbdd29f5f9fb8d64ab8aea9990bf7d8beb79f44127256d231b6516980e22a538a583f3a4ec6408422eb655a7e85fd33201dd53b4e12617ba5fbeb7c8ababb84abf0a57ce43ddd12218aa98eaea14fd77e058f75aaccd56f221ccb1242bc4ba070e290b492024f9072e4a8c3de5ed5c974a15ee94e19d344185f047e112e1b54ac0a5d791179a7d8c436e4016665fd47037c714656b924a5816ddfb3970d5", 0x1000, 0x400, &(0x7f0000000000)=@in6={0x18, 0x3, 0xc3fd}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:18 executing program 1: r0 = socket$inet(0x2, 0x5, 0x2) fcntl$getflags(r0, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) pipe2(&(0x7f00000000c0), 0x9bf82090f84eed18) syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./file0\x00', r2}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="4dccf3039a51ff9de1cf61b57240fbcdbf2013b6020184e8fc06009d483b4fadd9aa07b119f01056a4359b4eb7727a591bdf8692adf7070d6fec46c518b0bf9304be83560f0bc258b1f3c6932ddd2227927f90b348b0c39305c117cf4627fc6e58086cc4306873cff9a9b703bedd02c4f1673187cb075bfa1983311586735ef7968c5c15fef4fc7f0c0749c44cc893c9a00a6bb41c986a8d7535b35a9b4154e8e121f485c2e6813c81a925afce75268cf156ff23aae686c97f0b9a0686d7dcd243b1de451db55f58352c12a08497733e78cbad1709c7c3a039d5e088e568c9e82f5cd5fcdff7614177a1e9477436b103c53f85c52722723d55d69887f51a788eea7d96cfdeac0caa5148c7234c91301332e7ec462bca3ae5a68ba765202b226adec2e71f1f3e26c501081895af2e7bea2b68b6c282f08bfb2a54a6f1b31acbbcf1a57aab7ce1aa8bda61cfe17a83751fcc7a184c232e3a02ad9abeba594b3fd583f7d3f711bd146f7d8ea6ee63ab25713c99f0f99e1c908b39a3856ff5bf3884d0215bfa0cd2055dc297b5cf54f3f26d8acf2d653f1799fbe2bf043af358922cd5375e59de1c8892e2a14f6aacc1b0d83fdc5fbc9fe63e09ea7ea343ea326f91ac21ab1d32f4fa12c088cee0e3aca926634df38d1baa71a63b102152959f465e213a83ef64216d36105b23b9e3dbb4552c365daf2fd4975eee9525d2620ca27d7a80097f", 0x204}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) 17:08:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) fcntl$setstatus(r0, 0x4, 0x80) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 17:08:18 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xfff, './bus\x00', './bus\x00'}) fchmod(r0, 0xa5) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x8, 0x0, 0x39d3, 0xff}, {{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0x6, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x5, 0xecd}, {{r3}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x100000, 0xfffffffffffffff7}, {{r3}, 0xfffffffffffffffd, 0x20, 0x80, 0x100, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x3, 0x7}], 0x7fffffff, 0x0, 0x6, 0x0) close(r1) 17:08:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="4e8e47f8039c6c49ca820f302aba6d", 0xfec9) write(r0, &(0x7f0000000100)="9cb2992007294c02192dfae06e2e2e", 0xf) r1 = msgget$private(0x0, 0xc8) accept$inet6(r0, 0x0, &(0x7f00000001c0)) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="b5"], 0x9, 0x800) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8000, 0x80000}, 0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) fchflags(r2, 0x0) execve(0x0, 0x0, 0x0) 17:08:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x40000002c}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0, r3) 17:08:18 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="a01631831d2d4cbe3003d1093cb41a9f6a2c7e56092cb574229e54a9a532f8b20cffe3aa94456d7a99dfa6600772d790475764232f9ee5aa86a900b045c2ab4b4180a42a435bb3ea2ca7ae6adf910631cb63e59003f2386ab7f7829f3c6dadfcc11571f2b94a629d65fcf0101eeb45d8c8ec600b17d75800f97176e70dd198d9bc3f383a33e1acb472bd2a2fc135dc1e1e4fc2485738deaebe908d8126684df76349d858fcefb999a270140666122a78366f6d5954813dfb1c8ac270dab56e57e07195cd6a5a390f79476189a6c68ef5ef4d0219e1d15553b0a282c7f0024b951d7f62504b9abf1ced8efa3f2381084d795479da", 0xf4, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000380)={'./bus/file0\x00', 0x7fff, 0x1ff, 0xb2, 0x1, 0x8000, 0xfff, 0x20, 0x0, 0x0, 0x1ff, 0x2}) 17:08:18 executing program 0: r0 = semget(0x2, 0x4, 0x4a0) semop(r0, &(0x7f0000000040)=[{0x3, 0x6, 0x800}, {0x3, 0x500000000000, 0x1000}, {0x4, 0x9898}, {0x4, 0x62a83048, 0x1800}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") semget$private(0x0, 0x3, 0x2) 17:08:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1000) 17:08:18 executing program 1: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x820, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x1, 0x5}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000001c0)=0xfffffffffffffef6) write(r2, &(0x7f0000000800)="602a4d1745f70bd311fc7e07bae2ca2670670fd15790d960f2ac263eaf62f9cef0241d54bd62b369de282fff0385f363e28bcc6ce1ffff89441802f84d78a5e4d3000fd5f300000000000000000000000000000000000000005eb1d4384043eaab96cd486ff7ecc3388789369702b97399f098d3b88372e0a393b6412379c9d54c595baa1bba03b56bb8802727a7d9f02ac28b5a0ca20400000000000000bc8f8105f9622247c7178185fa163058c6c1fec3fe01e5def471115f9c803aaff8ab17b9fa04eb9952ed8c76ebfa81d1b8a0708753e134b2f4700cf3d42ef623d21d70ffe70771ed80d7fbe5ae26d00e516327099ab6a0005ec380b0a946d220523a87c2609a092985c46adf3a8207c219abb8101e6c98a8ad55d8ed8013eb7ccb558fdc5e378c96e33ddecd0e6f3ad566a278e7e5f5f90402fc84eb36101ff5081d2f86ce6b190e16bda904203510ecf166bb2c723baaab3f30e709af19e7a8b7c546663d9244dee867755d350379959783633066a4efe9f3f651ce01ed2c8f5881d23b514e3ca65662e1f3a1337f5df67e0a777361c39d1975091c00000000008b6c773a93293ef1d41c4ca18609e4d614b21ecd7084c9d1985ee7e6cc3d3eff3101fd8ad0ed7f399b29b08e68119cff44fdd953dff98730cc86367a8842edece5ea49c5bb9612d07b337ac2baec419c30e612aac9a4a19e9f53b728923b15c0c3dd24534d0b864ce8f5cbecdd7c3c6691f168266503cd6deaafa58d02278f03385dc6008438287396e1785adb99a1787636eff7935200", 0xfffffffffffffd62) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:08:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680), 0xc) shmget(0x0, 0x4000, 0xd, &(0x7f000074d000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getgroups(0x4, &(0x7f0000000840)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x20000000000000) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) 17:08:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x1b, 0x0, &(0x7f0000000040)=""/27}) 17:08:18 executing program 0: r0 = socket$inet(0x2, 0x5, 0x100) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) fchdir(r0) 17:08:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x273, &(0x7f0000000040)=[{0x50}, {0x87}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x74aa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x43a432dd, 0x8001, 0xffffffffffffffc1, 0x1ff}, {0x9, 0xb4ec, 0x3, 0x40}, {0x2a8, 0x80000000, 0xab, 0x3}, {0x5, 0x6, 0x1000, 0x3}, {0xff, 0x6, 0x0, 0x9}, {0x20, 0x100000001, 0xdda, 0x4}, {0x7, 0x4, 0x81, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 17:08:18 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) accept(r1, 0x0, &(0x7f0000000200)) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x20, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000040)) recvfrom$unix(r1, &(0x7f0000000240)=""/14, 0xe, 0x0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffeb1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) kevent(r3, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r5 = syz_open_pts() fcntl$dupfd(r5, 0xa, r0) chflags(&(0x7f00000001c0)='./file0\x00', 0x0) kevent(r3, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) r6 = dup(r2) kevent(r3, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r6) 17:08:18 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x87}, {0x200000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") msgget$private(0x0, 0x4) 17:08:18 executing program 0: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r3 = semget$private(0x0, 0x4, 0x50) connect$inet(r2, &(0x7f0000000580)={0x2, 0x1}, 0xc) getsockname(r2, &(0x7f0000000280)=@in6, &(0x7f0000000540)=0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000800)) write(r1, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r3, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) fcntl$getown(r2, 0x5) write(r1, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/237) acct(&(0x7f0000000240)='./file0\x00') dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x7fffffff, 0x4, 0x7f, 0x200}, {0x200, 0x100, 0x7e5, 0x4}, {0x4, 0x78, 0xf36, 0x6000000000000}, {0x3245, 0x7f, 0xfffffffffffffff7, 0x1}, {0x9b, 0x3, 0xfffffffffffffff7, 0xab6}, {0x10001, 0x8, 0x2, 0x7}, {0x5, 0x1, 0x553b, 0x10001}, {0x3, 0x80, 0xfff, 0x1f}, {0x7c9a, 0xffffffff80000000, 0x9}, {0x4, 0x8, 0x18b}]}) 17:08:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x6632751eb8fe1e1a) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000500)="b611bfd20bd6c82811bf72c9078d060000aac060870a22b1ac65c6df06df6e8e3e07000000afd42d58bbae96c00e2ff34e2b1cc0eef9ae06fa1540aff2dc7bbff8178d1bc7975ba2aeed065d1bda14b7178c3fcd923d250fb1d51b6e3e47b05b3ade8d3223935b921f58240e30da7d2984dec7b5711408001d320a8f404c3aef181712ea5354fae902005243effdcb6704d60dd7e61292438f219d01830000000005a6a133866f9ee787ad97d71e4f8d60cec501acc402d93fa4468ecaa14c44f73c6e9fdb82196480c191f2959ea03dcac2", 0xd2) 17:08:18 executing program 0: syz_emit_ethernet(0xc, &(0x7f0000000040)="0f2b92d75f6ca137b92bd987") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 17:08:18 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x7, 0xfffffffffffffd9a) listen(r0, 0x0) 17:08:18 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) setreuid(0xffffffffffffffff, 0x0) 17:08:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0x122c90b0683fad74) r1 = getuid() setuid(r1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:08:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000380)=0x3, 0x4) setuid(r2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f00000028c0)=[&(0x7f0000000540)='/dev/null\x00', &(0x7f0000002740)='\x00', &(0x7f0000002780)='/dev/null\x00', &(0x7f00000027c0)=':\x00', &(0x7f0000002800)='/dev/null\x00', &(0x7f0000002840)='({{/\x00', &(0x7f0000002880)='/dev/null\x00'], &(0x7f0000002940)=[&(0x7f0000002900)='\'\x00']) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000002a00)='./file0\x00', 0x20000, 0x100) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r7 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x2) getsockname(r7, &(0x7f0000002980)=@un=@abs, &(0x7f00000029c0)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0xfffffffffffffc42) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000002a40)={r1, r2, r5}, 0xc) getrlimit(0x2, &(0x7f0000000040)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f000034b000/0x3000)=nil, 0x3000, 0x7) r9 = msgget$private(0x0, 0x200) preadv(r6, &(0x7f00000026c0)=[{&(0x7f00000005c0)=""/214, 0xd6}, {&(0x7f00000003c0)=""/51, 0x33}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f0000000440)=""/99, 0x63}], 0x5, 0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x1f, r2, r4, r2, r4, 0x10, 0x8}, 0x10000, 0x200, r1, r1, 0x31, 0x8000, 0x80000001, 0x1}) 17:08:18 executing program 1: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 17:08:18 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') fchdir(r0) 17:08:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x6, 0x4000, 0x7) open(&(0x7f00000000c0)='./file0\x00', 0x10200, 0x44) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x200, 0x1dff, 0x7f}, 0xc) recvfrom$inet6(r0, &(0x7f0000000180)=""/233, 0xe9, 0x0, &(0x7f0000000100)={0x18, 0x3, 0x80, 0x3b}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x1a, 0x1, 0x8}, 0x8) 17:08:18 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) shutdown(r0, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) close(r1) 17:08:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) pipe2(&(0x7f0000000340), 0x4) accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000180)=0x1ea) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x2, 0xffffffffffffffff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="bc9e74b4107b22cbcd0ad8704a8e0d6a6f9b0f3e96e0d41d558e9912f5e4310ff7621d7b7bb4159a2190f2244a714ce5a47a15ce48dbf7f33b58da", 0x3b}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0xb219b53e829ab7dd}, 0x8) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100010116) 17:08:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x5) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0xd}, 0xffffffffffffff8b) 17:08:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget$private(0x0, 0x114) r1 = semget$private(0x0, 0x3, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/27) 17:08:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r0, 0x1, 0x0, &(0x7f0000000300)="4967a280392c85ebd1e9a99d4ecc3f5a5395327433abff2a148270c28ab9f924d8c09f9232104bb7bac65d95a827a4e423695e1e7d0bea9ffb168fe5044e3c312e4e428ecf2db334ba4d9ea759074b36273d35e1406bd10ba02a30d5087992b2c0c10552d1c11341b1c14b67d6d70da90d7d9062c896a2f3dc6a4897e49d92d51f466c777ed3d2ac1cb3d61626ada8ec5db963ef2514626f679961d3cfbc5712650e2b58564ebe3c75f2753b41d63690f346d2caaca61aefa62b43e8ec8407aa315b15c5022dd771f984a50eca2bc3b1d2f780e973eb88b069e3779052c204", 0xdf) mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r1, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 17:08:19 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() close(r2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 17:08:19 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xeaae6fc4042e10c8) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r5}, 0xc) r6 = semget$private(0x0, 0x3, 0x100) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x40, r4, r5, r3, r5, 0xc, 0x100000000}, 0x208d, 0x3, 0xfff}) setrlimit(0x0, &(0x7f0000000180)={0x7f, 0xe3a}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x4) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000200)="3840802179cfd2ac67d0db6452bb2a361c4af368a7cf9d52309188cca9ad14bf4ad496045772d819289334785d5020a93200505e57555b879f43d75c3167ad7234fe1d65c86e65a34743352d1fbc3f7d7b5a89a694820c3d2e", 0x59}, {&(0x7f0000000280)="43d0520c78d6ff9f3685c59f7112d7c772becaf2717904e5cea238087a557da0997e78cbfce071cbb80c4349dbd8c8e615abd665e0f43a7723d21bd2f97050076770906f5310a1e03ef17e141e29e56a7a211b2e288dbe776cd7d98c113039174d0bdd223752f276483413b4e58aa1012ba6ace9696fafdaac945476ccd38bccaee6d4dc54e0217cfb77ba9357a3242fbacbd4e3abd949d798e7543ce750184fdc10c10cba142b618f7a661a38d2abf81c0d940a1f8c95174d356c48802c3fe6f989e22ee8d75792bd626efbd044713f9a93a5ac44a158d5f74ba2a3a5d75a6b6917a71a32019500c573841692", 0xed}], 0x2) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000400)={0x5, 0x4a80000000000, 0x8000, 0x3, "fb4e7f84e2309c2c39020adeaa39487c8d67c21f", 0x9, 0x6}) syz_emit_ethernet(0x1000, &(0x7f0000000440)="1850d7cb9868278404ad5fe3fc874ac7268b3ba36fabb5bbf9237b28629e9071b080177bda3cce667e8315ff338d5d6e6e54342296a63eaf78386ec53ee137502d2a7ea03ad2fde197f673a6b3cfb13ed43d0094ec3507ac92978dcaad76ffa979752db90092241212498d892e81d6c9bec839f18bb8c4c7b4ea15c11a001350cc95bca10617ec38222d09eb39764b24df335af8222e8d8e989dbefa16f59dff593eb02e9e7d7ebb955a271b132e155b1f668901d86a186756f7f7600a797169d121ffbf90a17fe5bda3ad157ba0b4f1017443a4ff4eb4bdb9f836da151855f71b81e316db2776a5296c70a867b03eafffa6f15cfc592f61b15f5afe546b48ccecbe187a8a6ca9f960ba34132cf8ec02aee0bf3c6fdfac5db123699e6178e1d36dbb0d48e19ed447a93df3cd34db759010e605dd1b4c4ea62df042e0f1a50661533cf76d2a11fbbc5012b7e7913ac2a81be537c1e915aac5c7ada24a0c93c3ebb6f70f1b66e5a557b4f9081d390187a08ab866accd1ebc097c8c6ba8b8570e95402b9f127d9de9fdde02f6f2e3525306c715c9d056eca28e394ed4b5d4a2e5faff8cc8ae6fee02195a468493d76ad6be7b54b56ac2f621a3ea5026fbfebe075e32b74ede3dbfbb31b73308b96cc58e9ccb619b66d9c8732aded9b041209b2d4a084faaafec7f7bf3a3b3821909fdefad8ad8e35111ac6ce7e5c3001655ac529685f7f19300a1308acc1b760219866ddeccb1319c911ca10d2837dd9c879dd8e7767f34a71f513452d7610266a9652abce8e644042cfefb970a3de55a374dd6c40f94c93679488551b00c9b7b286d326d24733fc4d34d158489b5cc7bd57683daf8f2b1cf2a1199af7227909fd1575aea76f19a7ec61ca19f7b2f226abcc9723720a23441e89c843a8c928b9e3615c57cea754d36b8bc4d61364dc834d41aa2813045b503a254cd3a84adf5878485e0b937ff20b5e4769b94b0e8103109d6144f34a90db5fde60833ed77da547dd587c6276ba9da960187701cccf423b980165b318803a27dc6009658e7c4e9b86bbf0c7e6248cdde7a0e139162ad990ea6fd48eb3b0782cf906702410cdf14446a0771fd0ff8c9fe19088781c47b817c8af03e00cc71c13d10025eb1d54d583d3c8eda5cb92433f6d30eed4b0e3c187efe5d453dcbfd202ca2a325047be64d0b76fdd66a01f1c58fa9aa37b10b0befe7713a1e2c3ceeca317c47753fbdc9f873c27831bbb82e20aed66e4bd3dcc5f217b32ac8a584397b1d9b634add6efd5646325a821d267f508d3743b22bce737c443c7719b9e2e27848b4789d74ed345a6f96c2be6667079f184d1995e727f7011b477196b1461a879b8ace508eb805493390769f089a55dbd4b9ef85bf582092ac8c6bc8f2c67e26787fff657312bed8750c87dd70fa59598e1f543ae42d9c998c9e66bf984711b7bce094695915f58404e465789da0a6c978f03351526708ddd24bc93a294bed3589b94abfba8a7de8460a27bba09b324a8ab13be03862176df46a87972a066910b371c7b2a0cd2745156eace81e211c0fcc998988e805913bfa5d0c83cd5c94f167c0337652280e2475545007d05ed980e6d28a6fad1d5950964ca9efb1ef5f4d71e22946add6436f58427012afe989667a19326e87c3c935a31cf66917e65cf9981388f3bfc64a9cea76aa9b8df9a7b5c55d39015340690ad0f371bbb0183632b0b2fd8cbc78c7c9587532e8884bc5e1a43c2a4980b023c213a5c797423cdc3e7859f37b184bf656a77109553d40fd37e3c5e136b23b4793f3188eb72326fefcad5b59d9e8dab5211f6d589dbeb9fcf62e587444516a47ff5b18349922ab56a3af812420c92cbc86b35a12f0a6d2268437102a668bafad36695c665843a33db0108b4894c7fc4bd0d9b47706fa72d4478ac28458144e6736eb12b7972325a3ec9f339bcb95c719d5a502cf0992c625920a6f47b53bcea98aae659350d441201791e8313c45fa75968c242705a9d523562080d07454e9eec26eb588aedeac09b6081e3e37e96d10d5aba0f2606a09aceba3424a3affcab6310d2495d7d87bc3d8320cd379bf1c39dccc49252d74df38e5091ffed069826ade7d833ed76dc2c7e37c078607b87d066af46d28e5bdc18c6a75bb0b1f4a8bc73b931f8bc3371fb845ec5c635524e795b629b6d6f41f2bc5174ac7f14100dfdcd068900409e4d8409780fca903fd57b37a8fd1b83d3478862a5d9e06e378e9bf68121e2204b725f99e0337769d784a872343f03ad7539dfcccd065c62dc16496d86e3f73104d0c2a90281e2bde6e09d36b1b518b5438caef1cddd285ed339ea5ec216f3df8557ffbaf4c552f023fb8b6ef95d52133ec068cabc9cdc9699e5d686a0014bc510c12e6d7c7e73271427c2e03301a9ea6cffbbbd54f92a7273c7aa90b32b824c0bcfffa13acd7b99d620dee2c855e2c6635b2fcaaabbd7c8096186ccf287638d61dd42caac83265aca6adf1c221ed96edc0f62841fcae750eca81b3aa86ead740cb19bb257dfeafcae59427b2b13eba18bcdfd47ea3255eb6968df266aa9b72870d565d76c94754adb9c8a835469b798c54aabae4d4aa4629b32119c6205769fa7910b6ff83511a1e2e6f4066da1c736044b45cdc64e56d29d9c0dd7b3bd1a75efd5299aa282a3eae077685b545c7dd31c94a0258e99d637c48b5082e834feaadff8e6d9e9e01f24e1aef245846335fe3cb7b0333c076bbbbb2ecef1f4cfb2e65d62ab79d3711619066ea2d421e781ab7c4e15a71994c4046c0a9b21a16e7b2c2cc73e75b08ea5d3cef56504e0d02c2b686e2920582f38cf46b0b979d9118ae00a856ca8d93dcf9c17b0caff9f44f7ce2ac412a4d2b99a7ba95946f6078a99b7499caac315f3ae55f7cdb565e4b794b414977055e68c838ae959bc535d74715939480b7068b769e1dd3cf69beb0cfc8e666453b6695c817be3023a726b88472e64f1c8d36ec5ab1fea7b98c0e34483c27bc067a2bba8f7065aaf6aad38565dfab80fdf94839c73b91116e76073112c6c689c269e371196b3f8de347ee4549d0c20a0ae2825592a061d3fc3098003c8d1f2586b9cb3da5e46b38d958377769381609c51a076b361434063a0f330f86d38202d3f68702fd3f23f5fcc29c82918868c3ee72838fc52aae509315cd6ca13cea8cbb90c42e8dd890da944272be4afb17368292df5ab2f6ccad21fb2d73b34b9b073501935a5c46981fe376af0eb0a189f59218f2355d0aea37c4989f7a16506b70559ffcc3066222d925e689176f390841448bb13622659abb83c84b9303ae4b46902b62c308f73435409e9234e9a6e6bb93f00499fb74be6b22e6c8144f7133dc775d89e462697c805a6312f90b880841772cf8296a5a55f9d1a85c11407d9c8a547c9c6e977ed11e03d521a3a399d31ce738322ac6c6240736188d89bed6256cc4efb62d9bbb5383edc350ef6936062fdb853d1c57c413da78403353eac97ccb65a27eedd860edf4e4b54b04b6e4d0d49b7d1eb141ab46997ab108635fc351b2c5475b20f341736458c1981d564f3b79fa5a2ec620dcf280ffed88a51d2ec79339b55256166ea8b99c404828a21821c5bed238a5bcedad824c2594282868656a4f03b23e76a4cb94e9dfae872dd91ddf57b1a8e7204351782a74f48bd925c0ead3490ea5c217d0a653215963420356a1101ebe3fbdca7241e43a92e2b0cb5227e6e01b9d41b60a52da825f72afc40bfd89a9bdc4cac1e557d7b9ae8c444dd18046d694c06118eff1bf0680a326d4121d425b07130db452a188c186f06c890019584ecefb4284f648ae5dd111fca42541f9fbdb11de9a630d0ffcf7982c91f20daa0740cc8cbc6e0a844bc59832964979c4aedb46286a715c6bece65dcb7d6e933d7fef371d81392ae169f7513321ce5c95489cedc055156f94f1c2d5aa7575c133c597d4ab8c15ccd93664f1de34378cae4121896a4a74e3c9cf50cefb241af5bb46d536e4dfe2a945e8a726b0902b54dcd393776924f45ea9b74b4fc31765d96f1cdf36bfb11ee6ba9c323f87f15b427db2a4c09c8fc4f2a180940dafdd0b8ba3a3791a8555e956b79448438339c0e440d81679a82cedceeb79fd76c21b34609d866cc427ed9b0b3e60d11ec64c8e160bf80cb625fcd473b90a9a8352721aa248a41f100b42ea92401bf66f965245930a5ce7c96f00ef192f777120832f819d9f83df3e7a5a1abd7122f5022134d26a39a331aa26e2b640b3e05d0616ce219ef5611d72c4fa8974318c8f89f79f9a55cc70aab6fe418970436ef2b628598e924b4b7537a913d90232e4e12c0bb1a5514770e1ee98be668d0c0c894fbb5a009d2e2c2ffae9573f589814d407b3ccf9b673d9f716e22b795d5b4d4c07e90243f19b38f387b9dc894d2042d4a29fff915f339ee2ff12b2321dd44342506d4e8595f8cf08ba2e44486032e9a93625d1a2c95edc48360732d8357c4cbd71abe9a410e8f2178c1d73c0d7ae99012a4fdffa8c11456d8d087865c57f32ecaa438637615f199dcfcdf6a22794136edc87a9142ac106e3dcda7d83cfccd2fda73ae9792b7425fa29807953ca9b8ee921e58e2c0b465d48aa005fb2f1771faf3950f3b41941ce6392c216d47546338484da28ec63fafd752a26179c1236b77dfb13f7b8f3a39a6cec3af58a37ce1580ee5b4d9b888d275c54d20c20e8fe2a7d0dbdfebe5058873c6dab06c9ead9d2a4bbe605d4c44c097258645ab3aa447e72a085225f3735621114971c565ac6539f8029b75ed93a3725b3dcce4c1d3ee2177e1814c1c424cb728e8b277e0b5339352085a5da33d719587205a328113083b8a55b40c65d0f33122d15eadc1d1e23726d02d73d80e37c6a80b112d16a8efae9c442b4b86aa8f07b2c3e265f2061b172739c9fc9b41304da395e91e844a729211db99235b8cd3a206932c3d43a64151681e0faceba038a9fa2556d483f449805ab3c19efc991b3216f979b6af052483d7586de09c0114d85898f96898d80e1b6d6f6f5cb3408190e806c10a9dc2d2d27144d588bc34f8b64dbed2a0eb9af3f35031eddeb3a0b6d66d7afecca910bf42d9e418f68f8f38932635061477ccb36d8bb8a07a3ca26697c3753eecfe537d4086a3f1f772ba8e0180f56208c99c9b90ac7d9b74aaa24af6fcfc7b5d17f02200e232fbd65083506b90b4df2b58a17dd88f07a8542095f061342ca44fcc026048a6c7155f73937074af4588f47386b6a2b5c6f45c8d9b8d703235d3b60f2ac629c88c3d314ec098bf08ede71433363a302e0c22134c1841cbe097ea6f21b2e506046ee5c5c93941670289b0af850872186c26b850bb6ac1b17bd161645f7d845c2548b37a5010fff4029e8fd61ea233ef381fcbe3f68d9af1d528031be1ea1eebd3e7f0b1f8c3aecf6e8feefe076af2bd461fdc784ffe94ab5e45541f5a94798611b914ae932975318663761de41b1ba2d7d92f6a8a9c6571cf57924d78daf4fbab3e3766b9ec89b93a24eef00069db4cf1b61f8121bc614cc5304e0585bae49a86515743fd8d1810441dce89ed0a9802dcb21ee0ebe907174651216dd8e5cbc986ef64f4a8f12d25e789d7def413f98a40f8ed18c2d9c491ce110aeea0e8b0aeb5413ce1e0310de8be0f2aa599fd4c4e1b49d849839b77b197cb65d7c976c98c387859c550bdbdd8ec4aca6b8229ee7f6bc87b4ba6cc7a744861278281774fa8e8899a805ee32179bc9d0e880d3f1c209040944a14ef28b2b7f50471dc39c96b28f20c572") getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001440), &(0x7f0000001480)=0x10) sendto$inet(r7, &(0x7f00000014c0)="5ccb81888a88ec0a529e8039424c449e3481147ae6b9c2af02a152308aef2fb45b9bb6baf74ce0ab8c03b2576f6626b1a8aeab73b7d61c00b3f8cb2d33c4c81d74ecbb62a62af0ba7e1399089ae44cc64301af4b453858b32ea67aa9c4d61f6f5b89e70147c2d5c4c75992a8c535782376991970f88f0ab1666c6326154702e42f05fd350db45873029d48b3c895d1c40c5e7843b37fae5296c3295bbfe3e71072028dcd3f7187676f6ce79474f5893e0cc8a6b512ee1f5809a867de27295367117fedf173119c9c165ab093819f56fece6282bec6363bf90430da2d358d4bcdd81d31aadae3190af0947b80679e7675b05486f76f2bbd6722d784a4b6a809f9d42d4857033883f133a422b1651288173a68812ea3a14602209795597e04a1d0d5da82237a26e3abac648c756f7d712c729b049069159f61dd4a2153462da4a5bcc73be560aebe1aef946e7b580726c6e5f8eca4ac5c0e46fb73bce1a0fcffde112c33479f5e9e90140ce82c64f154b1650333ae5864b84ee89ee742f77fe85b9ae138e20c8c3258a1677200dbe56364dc4121c349da085d535bf8f6fd71fbe7394c364ac5b7c18a3b3593d3dcecaf09ff80c11d3fb4d6997d4cfb44510d647f8e5657b9877067bcd6f8e9a676cc38e1399eac893a90f2ad4b00693c9d6cf46acced65929d51162da35dcfaff21742e8527057e826f460d0676d2be8192b25fb12056062d4fef0690edafa238bac6491ad8e990fff47be95695bbb96acf49b21c03f57b4463f6a16eaa16a871b8809ab15772874aea5a634f2ca27280c220c91f1e5ee7144529083ca54b0691651a4755a7fb40240b5d76aec1ad8fa4105bc83916780762d996660e47cacff2ee59a346025a71901620ea132673c721c94a6af4c1bbe2bfa390f44529af656a81d31900a4555efb8288ce5516c95a5c5a403d75197a4c8ee3a948670ed6393db4a373ee8e9987c831e6aef31b6df57aafb5b0a93e68208e014789ef210f4c079c931da19a7c750489222ce283a1fffed79b067e736d3ba3e9303f54a93b431d26f3101c8453018124ba4adf0ccb98e92d927b5ebdf3e975aad5bcf3c4f01a0dda36931c4b8ba7251f357f91275b9224cdf1475109b800c209be4d4f01aef3d3602f2698342fe1deb81386f46c5cfa0156656e2c946220258c8b096c86d4b8ec68297bde678dc5e9c01b9b35b4ef86611204b78a2a2d7b83ac3a70b0e0fcc3d0dc91df7eb13962417739c87f77ad52b04d0b56f0ee2492140e40dbb05beddacef8dc0194b50ab2740999aed8e73ee3c834dc3ed58462bb59e77437c79c0e8eeadec6ae8d03d3c5124fc8090f92dcf038fdb29496a1c3037da21ae7ffb19e24349feacc00ec694da6d9863613dd953ec406125ccbc5189d3dd7aebc3359b3afae450de8da909fa1c9447f05750438ab1a3cd566b4efe90f6d0d4d6dfe2839f957b41e22736acfd7d4b3147d81b379352ae4222f7881c7142e3b8b02df2fc1b30ee85c14e13bc25bb9d134830d559568caa2b6cbf57e9d59c6e01aedccc1674c1b7574fa852202f48f6b8991804f45564baeb7ea9c347dab15c8c6bc88e5672841375b1f9073bb2d600f9591167c9a57831a9eadd3742c8dc63828987296201f1b30d7bcbe63757f8c7e618ff852de6e9cefc1fb1fe3ac1ef79d11d64413edd058e28c31d6d0c486b6a76e1309652bb29f36a6ffb5051b369ea8a5d650ca62cfde92a0f896f1235319ae8c3e0e7388bfed7f0aef9dcccf28f147cdcb5fc3330fc0a71f22f12114142fc6a603c30cb41009fe7282f254ed1e85728cd6145b3d766fbda0c3e54e67b13143ac30795c1db4a90d64b760eb8b5de92c4cf3ae90ff80c1bdf1d3c9f4f6cb9d40686d96811fb09aa9feda984e676644ea00893c4898b28fbdc2c34058702e7e812ae9fa985a5079bdf0d3b8891b789f65287d66705953307231d42617eba2ba5b4867d3d4778be6428ebc1948748d272e5ce492b5607db7a24126e20355fb35e9bf1d04cf802165709ef44110839b0c0777de16dd0bcad6b65ba0529db985ef1338578b33aa5ee26d9a166c044c5832e1282ef3f638fc8f210615a0fe775cbdc861255e0e1d130cd9f991e6cb8337616a7a3c99ec4e47b8b9709f94988f33228af6a6b29eb70b349cd5f4a753dc6e0b940e7d9fc18b9eeec09d0f96d619ff5e5d7b9c78e14b767412524775a851e5535c2babf21770425483d975a3ca2932277f5250c133cfb386d40acd98d29224a33bfcabc74a20cdf5a882c97b27e030bab3ff859d74e3b2ef551477a33957dd2bcbef29022491a20487e0643e7860f02bb3d2ba20efa5843752a1ba55ed3c09ee455e27879597866442576fe7eba42e5e5ba15a3a281e3b106e6e36957f5d1ceb40c77bee6c0b9b96ea7b24264405130685a8f82d5c3347698e90f7d4c048df5eb5cfb13ce25bfb964d7d2a8a1721bc57c8823e9b9e4dbc171dcee989dd7c4d84e660d3bb7e2d3843e496a8055c4b1fa5d2fa729f685adb378ab4908330b786c044513aca906f0ffdb0debcc57bea831569a707e2cb741ad585b05214a21cb8a80423dc56dbb12a09150ae938990b7b83ef8a2a1f7ad76db15f63674262f31a79f54ab2140443806aa5f70beebcf6c1fb493fbfb87b5a3abc783b751e583665a3378a03d0cafb4370902909b61aea9920d7fc68752fe93abf694f414fb9d64a1c68a7714b1060774239267bbf4cb8c95a56a2e4a897562220531cefbe5f51e9186ee4ed92d2ea9de8d331be9f15addbae163ab20438bc854997be23ad41cca4882ef30f7876af73c9ab62c71fb072f32a971da385b47e423e14f99672fea458daa4ad14e40c0c055e6844b0ecdfd8a227440375a34baf92a8e2e8d7b898f747272db1015f9b332191832b073e4cb6a699f89bec7e64ff516d87d73ac111c41d744d88aafe1bc8034bdb9b61408c0eda71193981da73eece0402b6e1b4cbd06cd5fe2c24166dc2902731eef80fc19625a560abfd40db0f882d309aae6fbb2af255f9b6df81441a48fb5987c25b285794c32ec402f52c416f65c2d79ea207f04de54c83ee7ff5623dbe98eef31b78ebfdb97ec978b51ad3f75b5cf6cf4e51716c0556f27a3ed9654bdaa31c8817ae800c9d07f472528695c9f30d4ae4f7f6f2c9978d3f4ce695eac11d29fbfcac1e31e8586ae913ef1e0ad6c67b65c8b44bca513888cea5392d4ad2849584e172172cf2a48c0ee74d02371c73ccaeea2049fcb3f2fecfe1e1bed7467d24171f2bcdbbfdccc015de6d82e29ca0328b0fd7771c155c69b9d8deda50859eeab25141e2de2be5f67c24394bc7df110ac5153ebcc993b0e1fcf50ff7ac32b29aaacc4dffeb764fd070bb8c6138fa1adbc26238b7586669f6ab669dafdb0d48fbfd601a5a3e405c0cf1a99af56eefcebbab9c7467d10fa8f6fb2adea6465a8460bc1037ad73842d7f7693694763238d11f021560e9355f30420ed7d089b3e9d4268d57c45137ca54516aaf5990421c406283ae05e143334271bc53d4dda066a2c0700ffd280239193f5b46cdfc0aa3a5c6b4ba672585e510fdc24344f954d1ffce715157d1524a7eb6d674c8f5f6b3591854330c4003561896991ca27902fffb58b3e0fde259aca2db0c41a9e3420de3b47c460e872342ccfcf8e551cf6bc4812f99ab04a7a36bc7a0d3f9d4d1c9eaa9871354ff63ba8d0930b60203541264765bbb1f5176ef0d7b4579030af8a5525ab62635535370293f0e1c046bf82ca8d45e300aeff5de26f05e319cb8cf148851026be71ee77b28de4a7efb552f8aacb6a2cfc2883325218d278c59ecd744a5d4b5260ec081a598259939cf13bd78a556c19fff2fc2438c69ef161b88c80c87f37f0c880a73769666c1497ff0fd20f7b4bd8735347e2d752082a00f18ebd3fd931bab918f0207570158275b9df0d8f33194f76c4927011cd2a78913f1846e0aa06cc356686d92a7baa65ac30a1db2a0e52299ce1c0c0ad3d560bcc285ff1933d3a9a73250297bd28097aa76a056f414ada27f3d292d0ca9f05e3beac5ff3cd27addbbde68aabb2bf7b1f465cd82fa1242f89f35c7cf8e034df7a58626751c4f2e65febfbf1cb51ff9796395f07e607793cba9e21013303c2b9cf5f53295c330d1845ba77bb04ba5c18deb1f42c129033476178a1401a5da8fa08d12b8d3219b5808f6ba8e216e34415c778cd4b0026d4f8079060c78e5a39f3052ffe3a25f26627de42b74b629e3f61f59f119389c9b47ca80b22cee793766805bf8d5defa0cb26e84cdb34478bce5d3308b737d941a09551f2669c745df4e6b8ebbd1cf28a91334aa58557e87315ee07f599da56d43302dc387a8a038e6f92556b3544d3af30368d19eaf60404c4592b4909f2665bbf444b8a55b52639512dbde7773aaf99adb615de662ae131da7b3a17fe31ad03ba1ec2e12b0bbf53ae2cd25bd5bc335542a962bac75ca25a79ae71447ff287417a7e246fba219c958fa06bb0d78328c442c0f12b76a3356fc39248146c49e59455f6a30604f1f1b12459586bff00babd38a47cb17eecf8eaf0b46a29167ca3898f7132847307e2eea7abb5f828479025c2476b5cd597ca125b1bb35bef8104b33849287d32153dc194128bc11c12dc1ed9eb2b29f99a7165781e47cb1285f8bb1ae81300c01d86606e4712d1c63b72268d02f63dfa80f5f6a78883ba2794a757f6bb334d91a990af02174fc0722a92d61c23db6cefb1e369fa842a446b17544efb08b9e051ddcd661cfe6a1cc7c7224f9d7a0d647a862a965ed39367b684b9e2a2fd3cda60e64cae5c530c79303512470a7654397804263afe03d9130db0d641b76c46548b97f9efb0756a99a46195c48c04f1496251deb49efa57c5b636d4739e6ac4c3be577dc465a740e46450170d4221b49980b0a4b13c43afb5341ea1eeecb2a7c92e67dd3dca6b0ccc806831966fdf6d3e763e69d2864dd505001e4f19528cd58c6e08ab9cdc1a6b06853bc401cb7e03a03846cf89ea62d47fed2ea31f563b63dc7a03f82a6f70ff734854afae3b9a43cbf2e700da7625bfd01cd662572e84a356f588eb2fe9bcb881f45d871d7fc4fdea98f437d01107a651540be45742b43efe2bc74569c20043b7925ac81f75e355851499599bb34ff711549108d2d4ef6c63f0fed41f8d17cf4084a91f5b15fd92b2325959628c6448a65387194559e6beceb37b8285cd436f0e67d15006883476314a8f9cce38ebbe748c0acd4508c79f56fe888b3fe24cd1cef065c07229b4392afeaf89484fafcf4f261153d12c0512df95400452ee1eaf75617773f4985f7d6f25d0b246dc4bbf8ccf17a9bc14843f275002d3e982e1febc8838d281ea43a85c3fa3687f2f142ed7506ad01a087e7418a239f7f3e332ded380a7ebebb3d2ecd2c962fee8dec9aa05efebde2f1f7e1eb6d3e5c5a8762c2de827bcfc24ae89e178fecf9b364bad089812f900cf56a8423fffc6c5cbe29cc8c274301abe427dde2898ad3cbd7819cb564d9b05d30788e415a2aaf9c7d2c621cd5cd6c785d5db2d66e4e6e58ba800c1e6e52bf10606493b345bc3086b79dc24cad0f65d35793543ae80a6e57d09e787da25bc205b1f3214d80f17f5b9bc9308763bbe5a5acf062c19dd292eea0375b48843ba48736f669eaa113b5dd59b5c18ff8448686e57704e9ae3bb7af266b721ad2647c92b50dea3f8f71fb072cc36d553fe54dc25c115dda1793ec762e3dab7b4f36cac70fcaf1766a3ad77de26700893277768124bbd0804c", 0x1000, 0x9188cf440c38c884, &(0x7f00000024c0)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000002500)={{0x18, 0x1, 0x6, 0x3}, {0x18, 0x2, 0x7, 0x4}, 0x7, [0xaad, 0x3, 0x1, 0x58, 0x80000001, 0x7, 0x8, 0x2]}, 0x3c) semget$private(0x0, 0x2, 0x107431944666ffab) mknod$loop(&(0x7f0000002540)='./file0\x00', 0x4650bd2abe295629, 0x1) select(0x40, &(0x7f0000002580)={0x1, 0xff, 0x1800, 0x1000, 0x6d7, 0x401, 0x100000001, 0x21d}, &(0x7f00000025c0)={0x8, 0x5, 0x3f, 0x7, 0x84b, 0x10001, 0xc39, 0x5}, &(0x7f0000002600)={0x4, 0xffff, 0x3f78, 0x7, 0x482, 0x2, 0xfffffffffffffffe, 0x1}, &(0x7f0000002640)={0x1, 0x8001}) shmctl$SHM_LOCK(r0, 0x3) utimensat(r8, &(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)={{0x1, 0x8}, {0x5, 0xc96}}, 0x0) sendmsg(r1, &(0x7f0000002b00)={&(0x7f0000002700)=@in6={0x18, 0x2, 0x4, 0xffffffffffffffff}, 0xc, &(0x7f0000002a40)=[{&(0x7f0000002740)="2fab47ec333f31d9a9d5ddd030343e68903bb2b69a675d", 0x17}, {&(0x7f0000002780)="f890c58bf9c0228ccc24beb9c1b7addfb9fe3cc6ffbf220e28b06527c40f895bf453b90191d44239b0e6f85b63bd2a1b8e173901dd7d0cc1ca27388c148a3ecb54ac0d32f128a69d46b20867f2b710123deda670a67926f03ee3ce0acc3b9ab6522690ba7bc467493fbc617b66eaec352e3d306f788b4cfa8fbe34b2fddafeb55aed16d7384af1f067e4d9a9c5700f72fb90668eb197a49f558ee721f744ded6263474e3cc3dfeb415412810396e543770ce9901465f97058cfc0008074842e91539187fdbc04c1d1ac7fa9b3ea575", 0xcf}, {&(0x7f0000002880)="daebcafef1d3b6f3bfb05f5aa0b160359f57fb9d083e36ab8300b8402a58b50c63cb052c63c41afa30ab6eb208ccfe4a5916edff1c3aa5be4bd820bf2dbae71c71ad55c310756852e3236cd498144d1ee9550864b73db4ef247092fcecc7cca1178fa6197baf2ebbeae5cc2f1c3c908526d5658200d5ce44ea1e05e4c5ec9fe8c4e2e7409870d49db1e19156a14b051c4e4e03c8a823f1abd75413f89ee179ea3440fdb807f0837153937f3f76588a083dcaf3af82a85a9a36098cef7e4d921350fc23abe1077ba27475e40b4183bb0e840945546730b3df4d044d5ad7f4067c1b85", 0xe2}, {&(0x7f0000002980)="355ef4e5c6506037be104cf2ea653581fe699f815d6560e02a4ef94f15f0daa9d55bf95de246f4bb60253f31b0f297c19119a18fbb0afadc4cef4e98f3b49cfe6b0d9123615cab2b720c3f4eda", 0x4d}, {&(0x7f0000002a00)="b0", 0x1}], 0x5, &(0x7f0000002ac0)=[{0x30, 0xffff, 0x2, "dc087d8f9b0ea5134d38c2899587958d8d07dc06c273e86a06a4d92810f2"}], 0x30}, 0x409) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000002b40)={0x7}, 0x8) ioctl$TIOCCBRK(r7, 0x2000747a) recvmsg(r7, &(0x7f0000003040)={&(0x7f0000002b80)=@in6, 0xc, &(0x7f0000002f80)=[{&(0x7f0000002bc0)=""/227, 0xe3}, {&(0x7f0000002cc0)=""/38, 0x26}, {&(0x7f0000002d00)=""/211, 0xd3}, {&(0x7f0000002e00)=""/155, 0x9b}, {&(0x7f0000002ec0)=""/84, 0x54}, {&(0x7f0000002f40)=""/51, 0x33}], 0x6, &(0x7f0000003000)=""/20, 0x14}, 0x41) shmctl$IPC_RMID(r0, 0x0) 17:08:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = socket(0x6, 0x5, 0x6) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) 17:08:19 executing program 0: socket(0x26, 0xc000, 0x4) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000280)) 17:08:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x5}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, r1) semget$private(0x0, 0x0, 0xcae8dbb7067d1774) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) 17:08:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="ef34b1b38b283ea0e17a201c830c03c0f76a45662ccf7ec575b3bc92f68a31e0c87b69551813a2f84974", 0x2a}], 0x1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) acct(&(0x7f0000000100)='./bus\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) 17:08:19 executing program 0: mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fef000/0x7000)=nil, 0x7000) 17:08:20 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) kevent(r4, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r4}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r5) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r6, r5, r8, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000180)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCEXCL(r10, 0x2000740d) getpid() setuid(r5) ioctl$TIOCMSET(r10, 0x8010426d, &(0x7f0000000000)=0x5) kevent(r0, &(0x7f00000007c0), 0x4, 0x0, 0x0, 0x0) 17:08:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1b0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0xffff, 0x4, 0x1, 0xe69, 0x1, 0x3, 0x2, 0xb7afa2c5c1fee589, 0x5, 0x40008000000}) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) write(r0, &(0x7f00000001c0)="e22f965923b4a5210d6b8508308ca5acd1aefe7827e543ea4ee81cef1e4526e32d26e3749fdca44ce6279d3e68d46cfad58b35aa8e73acc1a6dbc8bdf6a44956e5beedec55dfac4f408f28da219196d7530db0bc3e49ee83509dcebdf1934ca633dda17c447e8f557fabdad542ca41df1c1b5343a55994a8233dde038c54bebee9421f5b72193d625d06047b46016e058fb7a615bb2bf47da5a9e71a935d80c40892ddbee1ddc139c814d93d1c1777e51621e0f3aa9e5f174eeaac6a0558bc044fb95325aee7353403c53d00ff87f9e2e58f12c52e3cd6fffb36a215227c1098558d88058b53b2f1c72f8757ebbbc4bef07502476a", 0xf5) r1 = socket$inet6(0x18, 0x2, 0x6) getsockname$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000340)={0x9, 0xfffffffffffffe01}, 0x10) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000380)=0x3) semget(0x1, 0x4, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f00000003c0)={0x2, 0x0, 0x7e9e, 0xbd0, r2}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000400)=0x9) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000440)=0xc78) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000480)=0x3) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000004c0)={0x5, 0x20}) r3 = semget(0x0, 0x19d1acd7713e62cf, 0x100) r4 = geteuid() r5 = getegid() r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x3, r4, r5, r6, r7, 0xc2}, 0x80, 0x10001, 0x1}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000600)={0x3, 0x334c, 0xb8, 0x8, "6c0dd4eefa40bbc9acf8d5b50b51d3dd940bc027", 0x1, 0x2}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000640)) 17:08:20 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x1a, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:08:20 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f000068d000/0x4000)=nil, 0x4000, 0x14) socket(0x10, 0x5, 0x9) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x80000001, 0x3, 0x5}, {0x8001, 0x3, 0x100000001}]}) 17:08:20 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/1}, &(0x7f0000000100)=0xfffffffffffffca6) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, 0xfffffffffffffffe) 17:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{}, 0xfffffffffffffffa, 0x21}], 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593}], 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x18c03a354b97b6fd, 0x40, 0x9, 0x5}, {{r1}, 0x731541f7b846dea6, 0x10, 0x2, 0x3, 0xa7}, {{r2}, 0xfffffffffffffffd, 0x56, 0xf0000000, 0x7ff, 0x2}, {{r0}, 0xfffffffffffffffa, 0xa2, 0x4, 0x1, 0xfff}, {{r1}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x5b, 0x2}, {{r1}, 0xfffffffffffffffa, 0xef24ae602b38e25d, 0x2, 0x40, 0x99d6}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x1166, 0xc6}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x2a1, 0x5}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x0, 0x4}], 0x7, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x1000000000, 0x800}, {{r2}, 0xfffffffffffffff9, 0x83, 0x20000000, 0x3, 0x101}, {{r1}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0xda, 0x3}, {{r2}, 0xfffffffffffffffe, 0x30, 0x22, 0x1, 0xffe}], 0x3, &(0x7f00000001c0)={0x57de, 0x7ff}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 17:08:20 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xa0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) pwritev(r1, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) 17:08:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/248, 0xf8, 0x802, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) 17:08:20 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000000}) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x1d, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x8, 0x100000000}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') open(&(0x7f0000000140)='./file0\x00', 0x101, 0xe0) 17:08:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0x9) 17:08:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/164, 0xa4}], 0x1, 0x0, 0xd) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xf567, 0x1, 0x120, 0x1718, 0x8}, 0xc) r2 = kqueue() sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="96e2db1309747300"], 0x8, &(0x7f0000000680)=[{&(0x7f00000002c0)="c38a1d94ec0deb1e8eed6e48765b4e24bd6c1705d3b006ee541703835c681af8c87abb63b6a23721c0e9f2405343bb9641fe843ba204bed78bff198628e558a80c0b2a8225baff2d2299d1a191517d3376e1fb035c6071d3d149dbc07b395e27c8d1b2101afde44b74455c810877647d440e53c16eb11b5bd0ac3dc4dea589e8ce7ffa9e485884c566985bf3ee", 0x8d}, {&(0x7f0000000380)="65989edd050cb94503f025a4265f2e2bc228390bdb8cd49413fdf3269edc4c240c7e58c34c2dd55b5b9b2bf895ba42017d8c652859191db9c163f22df1336ba0e25533a057a838da57d768c8897a4fb113", 0x51}, {&(0x7f00000000c0)="b93258c7c16614e11e4d1d1926753ebf3078f7fd36f5df66", 0x18}, {&(0x7f0000000400)="3d222e8a47e7479276b55eaa5f290f5c7cb9d17f16bea6f88c01b32aa7404e2343ded0ad1e410f137dde2779a8bce40e9e2ac946864d2ddf890cca268f03e6c73aa75141910bc7a114b5d1bca9b16c79af073e5226097d3b2848895a44eea69a085a8f64f5fc5f3ae2356cd7ef7af1e7424d45d654f7503b8982d7942d83bce4f6f5acc15e3f8b736f7c811f17cbb3d401088f7dbbcc47d0", 0x98}, {&(0x7f00000004c0)="8a662c640faabbcadf4770714158a9ec145660d3f6887f76247980977fe81cd6d3d4ea06289139ae139551fb4da604f0a6261150805c3f9a2b80feb46b4be12054a42724df4447f76495200dcdcd18a46e54b6aaabc577b0fa9920574cd0402e597afcc7b3d23e64b5cb11d3c3882b8785b50f26dce2dd07a7485b845ad57982c54ad57657b2d275c47741d60df3f0e87c78c2f471bfcaf324c8dec1c74de4e82bb0fa37020f62f1346565", 0xab}, {&(0x7f0000000580)="6bb27c5cd679e30bc514fa316d216bf0d5f285d93126fa3c3925d23e34f59bc915b7d2d19f3dca5774719538a6024e8ff939ef345894e9afbc09a88df62e72fc727517e7713f5326f479e76463fd63ff6f950847fd235ce10d3311a376cc75f2bcb24d1bb8aa97868cb7ce3ba8e14513a184ad908fbffbbf5a31863e7764e2f42d7858dc4c4f846d9f8d7082476c571d5341b484cb9b394edc393973d98379d1e33d13423e9c7645dde5d569a1da52d0bd3e4895b4e4d66deeb0bcd626f4ec60ce3355f85648ecbf51972701f8e72f1e2357801a6f51285a6e432f0062793d1c396cb0b67d4117390706151b1f7ab064cb58b106f312a585", 0xf8}], 0x6, &(0x7f0000000700)=[{0x28, 0x1, 0x81f, "502884a0b064de5c7f17ee4a1864416eb70639505ce179ff"}, {0x1010, 0x1, 0x9, "b40db83b91e42c819d7d405e121fc381a927228fd747b9802db773e2ac1966331479038ff5bbd6b87ec799041bce387afa77350bf32c051219d12b3fb9b476d2641f5f5a1b20b1f4be7c17f73cc253b2f216f1adca9be2c47b7f797428817601490430857d8fb3ee65cbc1a6dc983046791961ebaf0ebbdcd39f72598037a09c42de59f506bba9a55b7d6ea440a74e46310fbc2d46dbe232fcbdd294a969aa6d55e3132a3c6da5dc0937a1083ffe7fd9266e642d79fd468e330ec97d926bf0ae67f599c42eb4cdc41f3c8d11d7da5d865f316b9b3628ed47c9093aad67b09ed81c3683122c354807c8b70d72c511b1eb8f8d3a6cc238a2e5ab9f73ff278a1d50940de098b865d3d412a314ca272640407629d2307c67f1207285f9b9210690824c9c4ceb6d980e066415e224dde31c769505ad69f4789ccf233143f5da94b1443f0f7267781597f5e70b570471e0aeb30c89f19d8e10bc7b09754ee897798cab2763ac2953cde972bdb46fadccbc6b26bd52adbe7cac01af61dae2a9171beb563af201c64ead72ba4b69a7ba57a39481a976f0fd6bd2319c620ecb8a5cea3ed5d3e9def7d52820f5d4816a622468646ac7876952a1a1509a0981907d548f82ed79b3dfe774e65463e175c34e492ea53f8aa12e0d9db12e9fa85c50d0507351a2634507d53d107bbd040751cf614c870cc6cdf259382121a9d5fc0c05c90efe703c26b43c64a968c00903208e6f79b378bfd83de1fb31a3ef0e7f54cb48693d79477c3fed50f61856ebca36ffad34ac150bc4a82ae6a42197ba5ddf2c21f53444fa36b6114851f8b3bd6e4aa736484cb87d8f6b54e077adb944675d06edff8362c1c4c48282bb9259f84ad361075afb35d349f284700d4d162a31961bc733f07f9fc1e2a27953648076fadffd775096e6ce70fef4f253bf8b8c77a8616ece76f8a009d00c1e1dc6ef187906074cb09d31ecc497a892b8ec9c754df692e49b6aae6ef80de7e15490b665cb286c1685d5fb07db9e8ef530c2270353cf4385e9cae71de49634c947578a1c160191779eba82b21f724db02043787bd79bfa380cbadcefd9f72ec7defe2ae077044b0349e824dfa1542d39aa379ccfd380b2fa5f271a6d599c6b96c8f5c32c9c902ba6a5ef9cabb31875163d3ee15f26789eb04b0cc84b8ed6d55f2eabea4ec7d0a53ed2e1c3d135a2784aea36a353316e72325499e1c65e2823bab44cc05c5932852c2e3ff98c93f441e974db04dff104f56898dd47d21f34601d7e13b12c0c5574fee3a986844c2ad71a162288b2baefb9922994d5f541d8760a8a49a797e37c19411d81828191a75f1cda98d06467629e81d95bc49499edeb757c2baa51e4fbc34f4fc128001bb68993e204f1914874408802dc0fee08a1ed3c67ea0d90ab0d26e7196b745e0de10207fae3b999e7a05d7cb6738e6c91174875d11617f9e63ac0639d768164592b99d0187808ac71f459db863762d7be88c9138d0e18119321c9e19f9eb2bb9c67391cc5679d207d6ce09ff74853e1b288568692fb43e9b1f5d9eb3757d2953de70ff780d880e65acd99b33d431eea86710721b2aa3fa673bfdeece5cc58b9034023555da45b3fb0247aee69a78776cb81453802cbc7cf16f1b12914aee80b7a491b043e16ce0f0b3976693328a4bc3a5e722812c9e0f7fd612602dee111656195b9eeb7438e0ef5e96918c58043474614291aaf34911a38c869f97c0e2e0e871d5ef8c39355dbe8ffc2f640ce60e9e3be30dcf8637bec7046ec901ee8aa80edfd9441fbf37785390d7bf45d120b7e2e1aff1fcdeafc339fefec0e19e760520439a900626d8b64ef791e5bcd4be57971400cee60cfddd3d5de0bdeb0823e3d764d7ef9d6b4116be1d6a7b3ac87bc9652d13080735084b4210ee37f597afb7354003976c90a761a85ab2ee5a51447ac8d6cafedf5abb8f7eba5d1e39c6223c03fb4aab2584f7a132726b93e140039b2556fd6ec4b20d0f8d0dcca20de06533a8f41988277e42bed47b4a2fc36dcfa76e250a84aaf296496dfb078494bf7f9d95fb3a85c5fb61d11666f947b9bc0a7708e854f6d3b78a0e7407b169758be0cd73b88fd9ef6b413831f2d3002d6c3e14d42e73add0c74bf62305cfea5a0c653ac13bad946ff811535db2ad81625f4deec5864071e8aa28b5a01524e9976e0939d258d37dab89e4e63953d70c569de7bf940efaf262c0cbe6f5fb2c96d1cf54c0030fbd4eff25160254815660dbac07147df6489e6e4e445bd7907bec11e20e5ca7754d82b642de96c547f8b99f3e7e68c8a9c750a8ce1035d54450ecb5c2678a1d7273cc765fd582aec4481571afe39e24908c837c071610d34f00759ddc6bbd5198f8c9c54e9404e64b17bc16831e805c3e5c72a7dbacddce3219fd9540972385ef24729223010be637964b58d6ae2804b67d45b079e5d90d1445c7a47f479abb0b2dbad1197b8510cba6a803fe035d85880c10069bd832974d05744b1becf5c965eec79f3da84cb9ba7c631cd44838e0a85e2eb10e0791297022cb7f7375a40811153bf6219b180446b6b1419b927dab14fa8e60e49b9862bff36edd497ec03169ee772b981e8a66f22a9093c7cde2fbf61d7cd536d3dd16b35a585f665405e4473a585d95b697ecaf4fc1bd32a9f13e47774a6156061895b418da481533aeac6349dd7781846f3d673a0dc1741a0eae2e4159c9642d12d08f72331da583bb02fc7019eecd2dc42e4dba3b3e0995c0da74a1000ecd89d625d4830d53b64a43c05fc5c9134f4d45388110744ee9cb5ffa50edf3cd4db27fb64345c0017b12a2134f5192daa81b184b68b82707a81a7cf1b869e26cee28f882dd7db4886931bc519f00338e594abcbde16cd8d21ab35b2ac3fa89ca25770637c14f11129c71ee341b3e241a22df1df822b7dc8789fa7e8c6d07f8f370201f1fb5a03c4d326906362afed9e9a22ccd8b45c020db0b5e42feb507cf4e778e318036dc749d08f29f1ea98a8d74e69a319fb444bca7ad55199c24c92302764b56ad1198e72fb67c7c4a11b512c4464c4f6c7cb07f683fd4c7bda755ac9e43787a5a6a0e0bcd16442d1e5b6d408eef7681a426f04ddf14ba01a14b9aee582328f5549a29dc2d4c663d4627f76742dd644f2e1e8e224bd22f12fd87b06e8733851299897dd636b673d8c27e1d5443a2c051440e58c76fe51937329fd2dda9e0b8fe674bee55f363657c05ea723f20f0f31f43aa898447a6e99deaae11b80f2b3708eec7ef0219794e493a4f468caccb215d3dce0c97f7c0b48694a150ee9e0ffbec323dea5c5bcf14b579aa17e9126f0530dac65da42a408fee9e423b0565c1e4c41a80ca1b3cb7f117b8dd7ca6fce6b437fc0c99f958d531d3477cc84b8b7c77c3a1c27fc4301d415d2ab150bf449d9e5fad53c2da72c234179134a025f76fdebeff6feb8dc8d6f00621ac2e8134accdef7c850aa1d39af940132bd8327762cc8d44fe7f5fb4232a9e58eba3e8740ebb15a4a45be70ec73da484bd6258cd58f5f9f346e8d6377f70db76376537f00b92c289c3973f5a40b5120713c7e6c870c590d0b631666cf3a02c23b2a9b1aac7a4d73c21871c5f99344fe0b6ea710cbad718e3c6b7ed4a81eaa9edb06734f74c706f8a0f3c2dfbe4c9489a183313da5f4ae7a0839e1e130a62c7c5e6342b96b9283744fa64f204663c066de39c74c74b67981e587ae61d5bfcd18dae75b95ea07e92a58759ac25f0132bebb35746cc73fcfc094b2dac85dab365ee75a0e26e6a9a7ff6599ef74e3a9bcdca32aa443f74bcbe154d80100cdbd86a42900e89c8143d59f4cf80b6991729eebb396b6cf8c2ee5e16490997aac62a17e99db94d2901946c3189bb26fd094cc6c3120ea66ecf6568273d8b8bad7b4387b639d0369f09985266b3b651060c473e72dbd3f37b6885fd3c87df54459e6dd37d645446d63ef269b7d104108b17055167ce90f1e4c3cd097165fdb468b5d68a67e81e3d5e6109f52771e8f3bf79a4e831ae2efe688c6f19e8f7e562d46fcd9bb6a77c86b69aa08ee5f94b0df33c41a567a8b3de0c5fa79f833340686569e241f0e012bd75ba5aab3297dcb28cf6e9d78f9f5674e485b95d6a9499731574395d6b223ff401fdc13aba05e3256d4a5158174f643ef25a46dcadd0b5eac652f00577d21bcca334b5977472f1ba508cca66ac7d95644bbce857dacedabd7e9a3ee2cc37d05853bd0aea6aa042527ceca96194a1e934c990d5362eb15deb443e66677813d15343fd1f02cbfa080e4dd192e4bc665fc7a66db897c242417f28061278da916d18a03947f2723729a2ff3ede70ff45a6dba992cc37683720b833b5b55e3d0ba71500afd961bddd4d0c8ba66a5b47da30eb86446b0d4c1048207330451b1f96d61ef9fb5ee8ed70373fb39981c4af7e9e44f77c3b8145276fa7f1a3586568015a5ea5b136e3b11a5faff1a9a9c308db611f784cc33e71ea85274477a0d797f6d45dc154e5436ca6b28557debcc3759e360a535cd571be4823f63fd002273e5b7afaf81a919bc712d2ba5102695de90446e3081accc3efff590f164d6e48151236e414ba4f8ddf246b00ad81b62a96137eacdc40a90425884cc83d305297e7359447af5400cb9fbda89c15d00c20aa225800d7f0ab34504c0a04ea263bd574cae027ebe3c7bd5742f8ea9651f4cda235fe55db8e975e4b7bced4792956c81ea892dfed3dfefdc1136e1dc1707c78604bb215d47617f0af3958ea87cf2e10951810dfe52ea6c1b0f2615e2cba6eb7f6f39a51778fe88b70bcd47cde116cff3903c56483f9e5f3524937eacf06f4c033f9034f2272caa849beceb865c82401ab2718cf807241fab05aee3490e95fe285b6e53cda207ede4b421996e5157a637ae224fca4f3ebcb6af9561732718579cff229775a9fba24cf078b382433545a4e0bc1bc9d52b60f6bbcb1e6060024ede76b972b79de17ba1268978074e6df115cd617809aad7b631a08bdba028e8869d75b7486a1f620beac45a87eff15d573f2c5ef0b459d882fa752066a91a48cd8531a3f3bd4d43b927c22007774d544b105829e4212e678f1fe8dde4bb1129aeb79f7ed5c70b2741daf1efea25c27e7e49c31aef602f378d3faa747a6cc1ab3ea76f4efb74d9db66914027199544f233949541c3a9acf826ab2aa6fc3bbbc926c34efef7f0740314e3a82f17b90845531cbdb1e13eefbe4788596bb4a6ec0237bebec02af03eb7f8e1b088b5164d6047f896bc5ef3839195c5e7281cd3066ea19e219371c68e08520e2ca9157ca8ae6ed7b2a50df3881836b3f1eb77cd1ce065d35af2b3a09609127f9e0e4065db6e7bcd4bbb968705f118450d4fdff5f21aa44bf82e06aed701f29bb3e0eed9a14a5b6b542466ca14391f7d17f0ff9715863ce8849a8e7261261682ef0612ca80ffc91fa9a0e53f624520ac6e722adf92b0fdad4843f6a92cbeaae8a4b560b7c03ba72210e4f9cb0817e03db57ab148268589206f44276e6be27d92ff4bc21ccf7f028a5672cdb9b055b1dbc1ced17fb590cd56f37b9e7c9221dcdd6817ee8fd0274a114c7bfccbcf64df25198a0b2fc0d0cb58d7df0f289f6fc83a1de7133198ce0c883fcbbe7cdbabd30807c56b80bc38dfb6313bd4d6f20b48a1922ef5feead56132da77dbb064ed3e76a1ab5605ecf4b1ae68e797341f339cd1a0dd71d4505dfb1744e6eabbc4b5b4182d82584efbd996d73c9f88388ef2d6cc67a7bd314d9852536d48f956ec93b7a130155315f1f8e7"}], 0x1038}, 0x400) pwrite(r0, &(0x7f00000001c0)="c3d5e1c3674c4514a2953c8daf20d1a8940bfa18bbc6193d1d9e1bd55a512d285ff0b1f933acd8a6150f6180b525943e4c96eced203075c59d31eb079e1a78786cf2651ba966b5253e408c52a34a912e518fd5a83ef74a9fe479bd149d134303cc669f764c475556bbf3f82b1767fb63e6c84e1ab3229c8715541bc07fb83a66090436527b1d00", 0x87, 0x0, 0x0) kevent(r1, &(0x7f0000001740)=[{{r2}, 0xfffffffffffffffa, 0x24, 0x1, 0x5ae, 0xb1}, {{r1}, 0xfffffffffffffffc, 0x1, 0xdcab567350e4f465, 0x9, 0x20}, {{r1}, 0xfffffffffffffffb, 0xe0, 0x2, 0xfffffffffffffffb, 0xfffffffffffffbff}, {{r1}, 0xfffffffffffffffe, 0x1d1, 0x8, 0x6, 0x7}, {{r0}, 0xfffffffffffffffd, 0xa4, 0x2, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x7fffffff, 0x7fff}, {{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x1000003f, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x9, 0x7}, {{r2}, 0xfffffffffffffffa, 0x518af6d6eb252c4f, 0x10, 0x7ba4, 0x2}], 0x66, 0x0, 0x58, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000001880)) 17:08:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 17:08:20 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) setsockopt(r0, 0x9, 0x17, &(0x7f00000000c0)="da00000000", 0x5) 17:08:20 executing program 1: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x249) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getuid() r5 = getegid() r6 = getpid() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0xffffffffffff0fae, r2, r3, r4, r5, 0x20, 0xfff}, 0x1, 0xdeb, r6, r7, 0x6, 0x4, 0x1ca}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r8 = syz_open_pts() close(r0) dup(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r9, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 17:08:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x3}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:21 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x100, &(0x7f0000000100), 0xc) 17:08:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x81) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x8, 0x2df, 0x40, 0x0, "944673e9f1f87e64c8494cef2c3244cc48d72e17", 0x6, 0x5}) r2 = dup2(r0, r0) r3 = semget(0x0, 0x1, 0x4b) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000300)=""/4096) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') semget(0x2, 0x0, 0x400) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) fsync(r0) 17:08:21 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)) unlink(&(0x7f0000000100)='./bus\x00') 17:08:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720d", 0x253) socket$inet(0x2, 0x3, 0x800) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) 17:08:21 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffd) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) dup(r1) 17:08:21 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fchflags(r0, 0x10000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) 17:08:21 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xd44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "9226041c439d81d1ca9317ac8a7f9499151af999", 0x0, 0xc611}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x7c10}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x4, 0x5, 0x1, 0x3ef0}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x20) 17:08:21 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0xd9f4}, {0x0, 0x2}}, 0x0) r0 = msgget(0x0, 0x0) setitimer(0x3, &(0x7f0000000040)={{0x7, 0xff}, {0x800, 0x5}}, &(0x7f0000000080)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/29) 17:08:21 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) sync() readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x10004) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000280)=""/160) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/172) open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) open(&(0x7f0000000240)='./file0\x00', 0xc2, 0x2) close(r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x10000, 0x1, {0xf, 0xe0}}) 17:08:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) mknod(&(0x7f0000000180)='./file0\x00', 0x800080002002, 0x5bc9) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file1\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x40004) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) 17:08:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xa0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chdir(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) 17:08:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r0, &(0x7f0000000000)="6455de8ff903696871861712", 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 17:08:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000400)={0x1, 0x3, 0x3, 0x4, 0x2}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x0, 0x8, {[0x9, 0x800, 0xff, 0x7fff, 0x9, 0x3, 0xfffffffffffffff7, 0xc4, 0x7, 0x1, 0x7ff, 0x1, 0x1, 0x8, 0x4, 0x6, 0x3, 0x10000], [0x5d3, 0x3c, 0x1, 0x0, 0x10001, 0x100, 0x9, 0xcd97, 0xfffffffffffffc01, 0x5], [0x0, 0x6, 0x8, 0x1000, 0x5, 0x6ca, 0x1], [0xffff, 0x9, 0x2, 0x7fff, 0x83c5, 0x4], [{0xffff, 0x100000001, 0x100000, 0xffffffff}, {0x8, 0x80000001, 0x3, 0x7ff}, {0x7ff, 0x9, 0x3, 0x10001}, {0x6, 0x3, 0x5, 0x9}, {0x8, 0xa65, 0x0, 0x8}, {0x6, 0xa793, 0x8, 0x4}, {0xe54, 0xfffffffffffffffb, 0x0, 0x1}, {0x3f, 0xff, 0x3, 0x1000}], {0x7e6, 0x80, 0x6, 0x6}, {0x7, 0x5, 0x4, 0x5}}}) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129be04dff0000030000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a9017100000000", 0x150, 0x0, 0x0, 0x0) 17:08:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x8001) mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0xab22) select(0xfffffffffffffe1a, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x5) r1 = dup2(r0, r0) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) openat(r1, &(0x7f0000000100)='./bus\x00', 0xdf91ae4b3e9ffa31, 0x4) 17:08:21 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r0, &(0x7f0000000000)="a6", 0xfffffffffffffd3a) write(r0, &(0x7f0000000040)="ce91d345a5e702c3a5b32d9724870f685fb200146482afc2a8e5bb56d1667994f7a57ed762391d45bb4fe03b58a14c19217d3006a1db295fcb41cd7ac61a591a6a", 0x41) dup2(r1, r2) dup2(r0, r2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 17:08:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) 17:08:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) flock(r0, 0x6) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="9b909af8c97d16cc5d3697a9d0b832977389df677adb770157ee3883425049ce7e722ab953aa50eb7ad940cd9c79302fc1b7b63d9364e85f5b2068dc72634cd3b78860a61397e849abd2a5a0b8c0ebab752fd1bbcdaf2beb435d5fdcc0802070", 0x60}, {&(0x7f0000000080)="5c1970fc04344741cf5445334c57ef1952e20549781fa19491c7930651a3bd87e64823072112777fae73d31eff823dff08fee3ca96947b5b6fca47ef8648bb1fa1b943770bbca537b286bb66e75251ca2425eaf805b0522d4d7c9807591415e29ed342ffb47d09dfba5319847bc6f0fbf7768417e324cb8d5382455e42d42d22359f6ea5f4cf21df5862af196400e13c5f25941987d8cfb6654c76aee43a918eb3f022500186c725ad17958ee7bf35af89d9a31f900c", 0xb6}, {&(0x7f0000000140)="b29cb800ac18eae1fb87fbff4b76733c0dbe977714c121a32e62938a64978e66c0136490fa66648f5e875e5b2db17ac464e879d1eefa7e3ae4cac238f335f40ffe3ae3e7898f12f7fe45e6ed2ff88bf371d2b39506a436c0416d3875d7c4b84f5d98e218330aef83f69c0a0db537bced55e88c318521878e92588a0d9cc1eed81702f3e3a12331bb7d3f", 0x8a}, {&(0x7f0000000200)="da2143718eeca3b3dfe0a7b121a2290cd00aba6148644ca3a922319db9e19e8487b5666ac153563a506d83eaec637de583aabae4b2e5c64941b6165091efe2a83ca0cf46f562dca71483440c5a44fc04319f5fe16244713b2b262f7f40c37982858ecb2e82fcc1d656", 0x69}, {&(0x7f0000000280)="9ed0bb8198dd2d56a01fa4f8e89de19d6afcb933d2b005be599973bce3041c8ed91263ceb1e81edf9d1db574bc793cfe72b35e1c7996f5a36f5349822785d3f5d6a3fd8944d76c1d9148156188f247b8fb961f6f8adfc4c730d15771", 0x5c}, {&(0x7f0000000300)="d376463edc677bce43baa03107305d896a9258b34f189154c98ec7a4cfe94882e8defb662e1d132e51a2bc44b9e6c79b267aa135e04261a79903ad681373dffe6aa82bf5b9c9b7e2c392fe89b7693bfa17ad26d7704e9f5eff9594bb3cbcfc0536e632003f19187cf97112f713c137b6a6f20e76f464321e8e02b26704484ab5f91b27845d04ac6a17367caa", 0x8c}, {&(0x7f00000003c0)="3d88846600a13ce3251a474a96c3054f4b19774673ccb0d20a6435dc10d7b8f541f95c534ec460523046db1ce594f3df1466b44e2084c025324b1d9b6ea0de18a38b33cde185ad094acdf8011e96b11b9fd117fa8b2dd3dee36c51548eda10da75f546d729c4aff2ee01ac78084a1111cbead78ba2f69414926180317e705b4af214ce7592b54fa4898dda32b5f328d48cecfe1cbd4bdd7f51682d1ec10a3479a60a46392918a8e27817cb73aa3e3721ab65e8b294", 0xb5}], 0x7, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x1, 0x0, 0x0) 17:08:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:22 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x24) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x100000001) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) setsockopt(r1, 0x200001, 0x9, &(0x7f0000000080)="71f0e8f2af36e691be74a69ad3ebfbf3ee617478d8cc263143439d6e8327aa90a7716c65d2ff9f5d3936e1d323c1bb77a0e990076e7cad43c36eef15ff0a5fe0d532317ed9a6fc08211f4a991990b3d4", 0x50) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000340)=0x1) setitimer(0x2, &(0x7f0000000140)={{0x490d, 0x9}, {0x200, 0x8}}, &(0x7f0000000300)) r2 = getuid() r3 = getegid() fchownat(r0, &(0x7f0000000280)='./file0\x00', r2, r3, 0x4) setsockopt(r1, 0x206, 0x0, &(0x7f0000000000)="9a50c90f30ffab37e23d492081a5538a3504c7f5ab77905e7f471df803d92f8a796d675f2bad73d0acf6456d7f94ee40e637ed05fb16cafb82173d1661443cdf2e5dd938d26f1b36e22ba165274b0930a55596f65d258f6b28aefa000000", 0x5e) getsockopt(r0, 0x4, 0x2, &(0x7f0000000100)=""/41, &(0x7f00000002c0)=0x29) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0xa3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 17:08:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pipe2(&(0x7f0000000000), 0x4) kevent(r2, &(0x7f00000002c0), 0x7, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xb1, 0x1, 0x7fffffff}], 0x8001, 0x0) write(r0, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 17:08:22 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x20) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') open(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x400, 0x10) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 17:08:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = socket(0x11, 0x3, 0x3) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 17:08:22 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x6, 0x4, 0x0) close(r0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:08:22 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x3, 0x1}, 0xffffffffffffff3b) 17:08:22 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000400)={0x9, './bus\x00'}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$BIOCLOCK(r2, 0x20004276) write(r2, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000240)=0x8) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000006979911b3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000f9ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000100000000000000000000bd206672ec5e0582ca39757668c618594d82d81e2cffe66be43887286707d60f2821"], 0xf2, 0x3, 0x1000) msgget(0x2, 0xd3161a495f0d1fc0) msgget(0x0, 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 17:08:22 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x420, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) unlink(&(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 17:08:22 executing program 1: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x2b) chdir(&(0x7f0000000040)='./file0\x00') ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) 17:08:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x9) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x2000000041700) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) 17:08:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r1 = msgget(0x1, 0x309d80c4b034e270) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, 0x2, 0x1000) 17:08:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x40}, {0x6}]}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:22 executing program 0: mlock(&(0x7f0000002000/0x600000)=nil, 0x600000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x111) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) 17:08:22 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x20) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0xfffffffffffffffc, 0x6, 0x620000000000, 0x9}, {0x7f, 0x40100000, 0x3, 0xb4}, {0xd76, 0x63, 0xff, 0x3c}, {0x633f9c4d, 0x9, 0x1, 0xffff}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$BIOCLOCK(r2, 0x20004276) write(r2, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000240)=0x8) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000e2000000000000000000000000000000000000000000000000000000006979911b3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000f9ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000090000000000000000000000000100000000000000000000bd206672ec5ef92be238d2b8d1327d6db9c60582ca39757668c618594d82d81e2cff679c45e7979b8370ccac0c6ea526bc31a819e8c5ca7320c1a407fe83ca86f6e95d1faef13d5b022e9da2eab53ee90399f57f9796f2b180d4ccab9a39ec905513f96fecd097b125b77c9562fd90802582527aad0c8fc843e360cc17c07032b4613b78c0e1652825d85922ab48be08ed522b7c9b7c3bd269aac9065b530077fb9a88440b6e38ac0a6dfddd7507d5ef32eb8031498c9568eb5518b5feb1a2d2fd6f2dfad8392de62a8564044563cd32bac417b38bf98f975592f1857feb9ef442e4fad4ca602c74871234c08aafb6797cd2406584d268a0d84590c503114712084c"], 0xf2, 0x3, 0x1000) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)) ioctl$BIOCFLUSH(r2, 0x20004268) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 17:08:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) pledge(&(0x7f0000000000)='\\[\x00', &(0x7f0000000080)='/dev/wsmouse0\x00') 17:08:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000500)='./bus/file0\x00', 0x1004, 0x10001) mknod(&(0x7f00000004c0)='./bus\x00', 0x100, 0x2679) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x0, 0x90) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x200, 0x0) r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x881, 0x0) r9 = socket$inet(0x2, 0x3, 0x3) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x0, 0x40, 0x1}, {{r2}, 0xfffffffffffffffe, 0x8, 0x10, 0x1ff, 0x3ff}, {{r3}, 0xfffffffffffffffc, 0x8, 0x4, 0x6, 0x7f}, {{r4}, 0xfffffffffffffff9, 0x80, 0x2, 0x7, 0x7ff}, {{r5}, 0xb84e0a5a920f36fd, 0x10, 0x0, 0x7, 0x61a7}, {{r6}, 0xfffffffffffffffd, 0xd0, 0x20000000, 0x8, 0x100000000}], 0x7, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffffc, 0x62, 0x11, 0x6, 0x10000}, {{r8}, 0xfffffffffffffff9, 0x22, 0x12, 0x6, 0x5}, {{r9}, 0xfffffffffffffffa, 0xdd1a370a4101b1a4, 0x8, 0x20, 0x3b}], 0x1, &(0x7f0000000480)={0xffffffffffffffff, 0xec81}) r10 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x80) write(r10, &(0x7f0000000040)="510fc3a038", 0x5) fcntl$dupfd(r7, 0x0, r6) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:08:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x10000000000081}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x28) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x0, 0x80000001, 0x3, 0x403}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) nanosleep(&(0x7f0000000200)={0x4, 0x100000001}, &(0x7f0000000240)) 17:08:23 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r3 = dup(r2) getsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = getppid() getpgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x400005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 17:08:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x20eaf56f42a8cbb5, 0xd8aa}], 0x1}) syz_emit_ethernet(0x19, &(0x7f0000000040)="78da7f1a66e62d49edbba4b946bf63d1cf82246aa10e3f16d2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 17:08:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x1, 0x3d8}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="732a4ff1938f9cac24bf62", 0xb}, {0x0}], 0x2) open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x7) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x4) 17:08:23 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getdents(r3, &(0x7f0000000080)=""/149, 0x95) setregid(r2, r1) setregid(r2, r0) 17:08:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000200)=""/95, 0x5f, 0x1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) 17:08:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x80) 17:08:24 executing program 1: r0 = socket$inet(0x2, 0x1, 0x3de9) shutdown(r0, 0xda49e74e6f9e3bcf) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 17:08:24 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = getegid() setgid(r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x2, 0x104) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 17:08:24 executing program 0: setreuid(0x0, 0xee00) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x112, 0x0) socket$inet(0x2, 0x8007, 0x140) r1 = semget$private(0x0, 0x0, 0x100) open$dir(&(0x7f00000000c0)='./file0/../file0\x00', 0x20000, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1) 17:08:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x8006, 0x9}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x882, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x6}]}) r3 = shmget$private(0x0, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x84, &(0x7f0000000540)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e683604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f1248f5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") r5 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r5, &(0x7f0000000440)=[{0x3, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8080, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) recvfrom(r6, &(0x7f00000009c0)=""/4096, 0x1000, 0x803, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x2}, 0x8) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) 17:08:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 17:08:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1f, 0x3, 0x5, 0x26750000000, "7a8a35cad8c1e7d01a99443c15ec27a5103250c9", 0x8001, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 17:08:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getflags(r0, 0x1) 17:08:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28, 0x3, 0x0, 0x4}, {0x7, 0x0, 0xffffffffffffffff, 0x6}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x2) lseek(r0, 0x0, 0x0, 0x2) 17:08:24 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000000000/0x4000)=nil) 17:08:24 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) pipe2(&(0x7f0000000000), 0x4) 17:08:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="5205eb0110c1e4cb2cfe377e3c27bf35cfe52088124303ed8b3028edc788d6710b2351de9a0f1285026b60c083e6f5291c8fd322c4bdc8fb80064286f84efe60aad036f78793404ae99cbea75aa1225c17a5c6f179", 0x55}, {&(0x7f0000000100)="30edf52f6afc663351f0b781a1443a6e9eae395e9c489b640312b49251452a6b29640f29dff4de6ae0d599f5dd53c6af4cbcb39e426cf3e2c765d3f9991b989ea3c089905991ee1f304d123e7990eacf54f0fe087629579b789ad0839b019c15e3680ecf7d4be9afb9a7f9cb79a126", 0x6f}], 0x2) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000200)) dup2(r0, r2) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 17:08:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="d754936e5549a886b7a0af1f0c7f3b81abbd30bce067dad7a107c0b605aeb3930154b509537c9416394333a47f62a474443145749a37bf1d1fb641ffb7fd1695d14d400f1f2f3a095cce6e5019c192a15e6c68bdcce83e10974250b76d0b40559267c7", 0x63) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvmsg(r1, &(0x7f0000000880)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000740)=[{&(0x7f0000000300)=""/42, 0x2a}, {&(0x7f0000000340)=""/112, 0x70}, {&(0x7f00000003c0)=""/56, 0x38}, {&(0x7f0000000400)=""/25, 0x19}, {&(0x7f0000000440)=""/158, 0x9e}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/240, 0xf0}, {&(0x7f0000000640)=""/89, 0x59}, {&(0x7f00000006c0)=""/124, 0x7c}], 0x9, &(0x7f0000000800)=""/66, 0x42}, 0x40) r2 = syz_open_pts() r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000500)={{0x18, 0x1, 0x20, 0x79}, {0x18, 0x3, 0x5, 0x9fd}, 0x100000001, [0x903e, 0x4, 0x1, 0x74f, 0x4ef, 0x2, 0xfffffffffffffffb, 0xd1f2]}, 0x3c) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000900)=0x3) r4 = dup(r2) pledge(&(0x7f0000000940)='$\x00', &(0x7f0000000980)='\x00') r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x1, 0x80000003, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000067a7230000004000", 0x0, 0x4000000000000}) connect(r4, &(0x7f00000008c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 17:08:24 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="a84c012eca50cfded919f978f19110b7a426cad7edc1bae38653947f3b7306830d38036ed5992fea7a0b4878224c18ef56147c6596acc90506260b8d411de2d5f199421011d6a5f66fcd444dd74e3462ae73be7b7da3fbeb0d403b791e683fa72b5f355c29b662ed70f508f964ac183322f61f4feaaf6054d561826c12931a2e89cfcf52902c29ba211eb1b5c6", 0x8d}], 0x1, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100, 0x0) clock_gettime(0x0, &(0x7f0000000080)) 17:08:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x2d}, {0x6, 0x400000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x1, 0x209) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x1ff, 0x4, 0x1, 0x6}, {0x1, 0x4, 0x8000, 0xe08c}, {0x64dee2ee, 0x800, 0x7fff, 0xff}, {0x3, 0x39, 0x9, 0x8}, {0x80000000, 0x8, 0xffffffff, 0xfffffffffffffffb}, {0xad, 0xcea, 0x5, 0xaa6a}, {0x0, 0x5, 0x98ac, 0xfffffffffffffffc}, {0xffffffffffffffc1, 0x0, 0x41, 0x9a}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x3ff) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = getuid() setuid(r3) semop(r1, &(0x7f0000000300)=[{0x1, 0x4, 0x800}, {0x7, 0x200000000000000, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0xfffffffffffffff8, 0x1000}], 0x5) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80045721, &(0x7f00000002c0)={0x2}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000380)=0xffff) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r0, 0x3}) close(r0) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x6, r3, r4, r3, r5, 0xc, 0x1}, 0x80000000, 0x8001, 0x10001}) mknod$loop(&(0x7f0000000480)='./bus\x00', 0x6000, 0x1) 17:08:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10282, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 17:08:25 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x100) link(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') pckbd_enable: command error 17:08:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r2, r3) 17:08:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) sendmsg$unix(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 17:08:27 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) unlink(&(0x7f0000000200)='./file0/file0\x00') recvfrom$inet(r0, &(0x7f0000000100)=""/31, 0x1f, 0x0, &(0x7f0000000140)={0x2, 0x0}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000002c0)='./file0/file0\x00') nanosleep(&(0x7f0000000240)={0x3, 0x8}, &(0x7f0000000280)) bind$unix(r1, &(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xfff, 0xfffffffffffffffa, 0x2, 0x2, 0xffffffffffffff9d, 0x8000}) pckbd_enable: command error 17:08:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "d730c15b00f4fffff4490ccbdc5ade00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socketpair(0x20, 0x3, 0x82, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000240)=""/163, 0xa3, 0x43, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$KDDISABIO(r3, 0x20004b3d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) sendto(r0, &(0x7f0000000300)="a58861ab7da85cd0c622602c25a9542b61db04fab786dbca047b8cb884b7d8735c7e1d71163bce2c6b5dc50e6d05dbaaba6cfe7d353766d5d6dbbaa791339f84e4e4e369ad1f0f587195008357d6f73a04afa1d159ea3b326563bd63ff020d3ff02ac9447b4fe97b78ac185afd3edff8396cfd787cde67c43ceffe1681c542bf37c0f5b2a94c106a283d81f2e30627ab7b5e2f7915ba60518db10bb2d6382865467ff87ee8a0640815d59dd616675e4f275e7474441419601a434edbafefaef743cff3", 0xc3, 0x4, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) r4 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:08:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="92", 0x1) 17:08:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[0xe70, 0x8, 0x9, 0x5, 0x100000000, 0x0, 0x40, 0x7, 0x3]}) 17:08:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) pledge(&(0x7f0000000040)='-\x00', &(0x7f0000000080)='/dev/bpf\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4b, &(0x7f00000001c0)="adf2c8000000f031d6e44e84a799f5944e972becbfa4331f931cfc0bb97d0838d3e2185b71ee9e46674698ad788963853b9e4b88c9da9bf6613a4081e94400"/75) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000180)=[{0x8, 0x3, 0x9, 0xffffffffffffff00}]}) 17:08:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f00000000c0)=[{0x21, 0xfffffffffffffff9}, {0x25, 0x9c7e}, {0x40, 0x5}], 0xa7}) r1 = semget$private(0x0, 0x1, 0x64) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x100, 0x2, 0x5, 0x42, 0x5, 0x7, 0x0]) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x6, 0xd91, 0x7fff, 0x0, 0x3f, 0x6, 0x4, 0x3, 0x8b60d942c0dd7356, 0x3, 0xda98}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) 17:08:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getpgrp() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:28 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0x4) kqueue() setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), 0x10) 17:08:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget(0x2, 0x2) msgrcv(r1, &(0x7f0000000280)={0x0, ""/168}, 0xb0, 0x1, 0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:28 executing program 0: r0 = socket(0x2, 0xc003, 0x2) chdir(&(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x1) 17:08:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0/file1\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x2, 0x3000, 0x2a4, &(0x7f0000ffc000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6c3d0a799af488f8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x1000, 0x400000000, &(0x7f0000ffb000/0x1000)=nil) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) r11 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r11, 0x8000006, 0x5, &(0x7f0000000d00)=""/216) semop(r11, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x12, 0x0, 0x0) setuid(r5) r12 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r13 = semget$private(0x0, 0x4, 0x180) connect$inet(r12, &(0x7f0000000580)={0x2, 0x3}, 0xc) accept(r4, &(0x7f0000000440)=@in6, &(0x7f0000000080)=0xc) semget$private(0x0, 0x6, 0x40) semctl$IPC_RMID(r13, 0x0, 0x0) 17:08:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080), 0x200000000000024a}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) 17:08:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x8, 0x1, 0x8000}, {{r2}, 0x0, 0x11, 0x1, 0x2, 0x6}], 0x3, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x30, 0x20000000, 0x13fb}, {{r4}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x8, 0x9}], 0x4, &(0x7f0000000340)={0x9, 0x2}) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) r7 = getppid() r8 = getuid() r9 = getegid() sendmsg$unix(r6, &(0x7f0000000c00)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a80)=[{&(0x7f00000003c0)="065268f8147dfa21dc89a7560cbd680e2f93e33b6b4002889ba446fda8cbb1057dfb6414a7f20e1056fbe6e69892889b009c4c116f5d2eedd8356a7c37c6d25076f199bdfef84536705dc9d23c3533eba9a1a480f6b70b2e4863d54627c4501ff42d7cb726dc9088a77b5c7187af79477cd7edc3cdebd43dcbfac459484ad54bbfa982adcfaee1a07b2273be3ae307a28dd638a4cc925bcd605b5f17874a6c39eb41afabc3007a58a674d66cbb29a21527aedf9f92c2dbb961fd6e4918fb8fda44dc76d33e05470b3ba715e68b7859b281880bfef5e2377de8c87f52cd101f1e", 0xe0}, {&(0x7f0000000640)="74f6a3b4856ead3cde0d0822c19f6d69cb8044473a232de5ab989af4d7da9fbb901f835aac4f2771595bd0d86e890f48ec0d3fc87e09c7edc2746b290d9e14266bffd6b1a39557da872bbedd3f8950d56d13a9b64c22a5e97429687b53d03fd2", 0x60}, {&(0x7f00000006c0)="9d14b731b5d6e3c933f65435bf9aef4cd405a01ec629704e13c0753cbefc02d23b31d62f57376a6e0b5e847218c8443459aa054457f90e653f234c468679c7e12fdf1455cce95b0754910a1a77f0c1568d3d70ccb2b62973e4608ddbf58418b07727f423ec859ef3553a48468c092b1e5b5d1ad7caaf8a1e57b55c5186360c3762e9bf16129a8b47be2da374a2ede1fc670f0d0b43b287e76d82719cf2181e24f60a1325b4d35ccdbbe0e355a65c355716b582c8b522840ee1726195f6cc77b258e97f57f2737b04f6b6e5bd9e8afba5d40b0750835a14d0a20a07f4", 0xdc}, {&(0x7f00000007c0)="5e44d3", 0x3}, {&(0x7f0000000800)="6419e76770e6df76d06d424d567575f4ba35a80dbe9369b5b2e0e364e6ee9a7b48c9cefebf6434bd750d3c6075807aa3f6a4eda93949bc2ed317e96eb18e4874d3e6d95d435358782a3c055bd7d51c2c00031b738959e887bfba5245afa6eb2af08c96003fbf9857f5d6f6ce07157fd103b02d57ca82a3d875e9078dfd9a399fefeb5c5f8e02325cec3c24dfbf8bca69144aee124967c5fdb3e5bca602d97748515e0466d38d4a155321e0742ee4836f5be56193", 0xb4}, {&(0x7f00000008c0)="21729bc39de23281ca7d968e89fa58a941beab7af15665723c3b1ec807a72193016a5cb0b0", 0x25}, {&(0x7f0000000900)="34704c262409214135898e536cb9e6eda10b6f0adf3b925b91dc9042b010b31d370ed36e82249312f20bef3bdb2c9c0e7182743805552647546c7421c7bc04b15301c2586aac2bfd3535f6281e8813d44513e3bea6d85f20", 0x58}, {&(0x7f0000000980)="68e8af9df2d4fec67d5c334891a93c12e06877787c0ae93e10e6fc577ac37700eea8f02eafa458bfe05bfdda2f559a69719f67548f60545808ead17e92fa7fd2740b8639ca55b5cde324ac00423ec7c1be0c2e1b61620f3eff1dd4cac12e5fbe7855b6efe201d482564d97bc808d42e83e66ac47307156b79e27b21a13c3dc3451c08983b06dcb6239f39d984e16e3c829000eafe437f3f17aef17d64e2e5a6f22a2e67a52f8da2f73034fedae9d2c88b70dcb94f408bf8fa3dc805aa77741c0f13d2bd0f9882c522d3883b0344873d9f752be1cf6d0bef640f0f3c0852a112fe645ef5250e1ce502f19e9aacda38ac48ad74a84b9d3d710", 0xf8}], 0x8, &(0x7f0000000b00)=[@rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x38, 0xffff, 0x1, [r6, r4, r4, r1, r0, r0, r0, r0, r6]}, @rights={0x38, 0xffff, 0x1, [r5, r1, r3, r5, r5, r0, r0, r5, r6, r3]}, @rights={0x20, 0xffff, 0x1, [r4, r0, r2, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r2, r0]}], 0xe0, 0x2}, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 17:08:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000100)='N') mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x10000, 0x2, 0x0, 0x6}, {0x20, 0x301, 0x480, 0x657}, {0x7, 0x8, 0x3, 0x40}]}) 17:08:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) 17:08:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0xffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 17:08:28 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000761000/0x1000)=nil, 0x1000, 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280), &(0x7f00000002c0)) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r6}, 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000240)=0x1) sync() 17:08:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0x49, 0x0, &(0x7f0000000240)=""/73}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\x00') 17:08:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40064}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 17:08:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000040, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x8) 17:08:28 executing program 1: r0 = socket$inet(0x2, 0x5, 0x400) r1 = dup2(r0, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x124) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0x1, 0x80000000, 0x3, "ff5509f88c8011b7ccf71506e727da3b0232dd26", 0xffff, 0x5}) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) 17:08:28 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r1, 0x0, &(0x7f00000001c0)={0x3, 0x0, 0x4, 0x73a6, r2}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x40) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 17:08:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 17:08:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x10000) rmdir(&(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0) 17:08:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000080)=0x1) r0 = socket(0x18, 0x1, 0x0) sendto$unix(r0, &(0x7f00000000c0)="05b87f3886bef78542fcaa5e12216d24d3b27891f9e3d405d110b2b8e99916d97aeba22e4ac24fdb0217b334fc05eca8927d8d4d2feae1bfa3d21d0bb6a68183435ebfb56f0d37848a6976da65e13c971198cb5bb4f82e07b7fd5969bb749aa7c4e81ad8c0b8", 0x66, 0x400, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 17:08:28 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5902) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x120) 17:08:28 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) getuid() r0 = getuid() setuid(r0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) recvmsg(r1, &(0x7f0000003b40)={&(0x7f0000000540)=@in, 0xc, &(0x7f0000002ac0)=[{&(0x7f0000000580)=""/201, 0xc9}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/213, 0xd5}, {&(0x7f0000001780)=""/21, 0x15}, {&(0x7f00000017c0)=""/213, 0xd5}, {&(0x7f00000018c0)=""/212, 0xd4}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000029c0)=""/236, 0xec}], 0x8, &(0x7f0000002b40)=""/4096, 0x1000}, 0x800) syz_open_pts() r2 = socket$inet6(0x18, 0x8003, 0x3bf) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x4, 0x200}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0x9, 0x4, 0x5, 0x2, "8190eba6db8149719a55e06fb26b534d8f487ee2", 0x1, 0x1}) pipe2(&(0x7f0000003c40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000003c80)={0x7c39, './file0\x00', './file0\x00'}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000003bc0)='/dev/null\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000003c00)=0x8000) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) chflagsat(r6, &(0x7f0000003b80)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000200)) r7 = syz_open_pts() ioctl$TIOCCDTR(r7, 0x20007478) getuid() ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000000)) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000000c0)=0x20) syz_emit_ethernet(0x62, &(0x7f0000000100)="b5b375e2e9509439e199b3939c1286ec62b296954f0cc667c4dd3f6b8a658996ad54f9918c12866a2b732f94b3cf8a16d64f3e11f16649f3c3eddefd466b9386a78d4180f2be7d214a7c0a1220869dc142d6d0781e48f4183dce626180f484303634") syz_open_pts() 17:08:28 executing program 0: pipe2(&(0x7f0000000040), 0x10000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000140)="670dc3", 0x256) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:08:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x4) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x5, 0x8, 0x4, 0x2, "4ab70b5d7810c297117522e9cfce268e98814ead", 0x3f, 0x3}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCNOTTY(r2, 0x20007471) 17:08:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 17:08:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8e}, {0x1, 0x80000000}, {0x89, 0x100000001}, {0x80, 0x8000}], 0x4}) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 17:08:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x400005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x8, 0x1, 0x6, 0x6}, {0x8, 0x7, 0x5, 0x100000001}, {0x2, 0x0, 0x1ff80, 0x43a3775}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x7fffffff) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 17:08:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:28 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 17:08:28 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) write(r0, &(0x7f00000002c0)="f573f644e7f929c77382e0e94d27f40f906aface7b24dff4310ab3fff59559b182be51ef80e85f4ae8d1aba28589e0a1f50c035d16a87c4da34e1746fdca3fd18a3d031eb1db4f61969bf3d233932d9dd5a3f80df2f96b3bb1b7fa3e3f4d3af56136febbd5562602083c20d7b0af44eba97e964b77cf773750bb98d9bee159d5cc19ae08ab6b6a544e354ad6acf15ede945f10cb754535ed38172a59cdc10dc5", 0xa0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mlock(&(0x7f0000007000/0x3000)=nil, 0x3000) fcntl$setflags(r1, 0x2, 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000580)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d56060928bcced373e24c522208ae9742a7baf7267f3dae2aaeab996fe6c169d621cee75c07ff1f9856296c713cb16e2319c1e8856a1f877dcbec045984840c5bdb62e846da6d719f6b87b288e0bea528800ffd4c5d42ccbc7a17c5a1d4e4d7dbff19c7cf77e1baf66a5d9e3f9ec2d3ea9bbafd447f18a539de3cbeb9db3604eccee8efc76708c51aafe24c4fa2e6d228b41df5d9d10e744927a0a973f6159a2d9f2198bc28b4ba64006046c4dc2e8f53219fd5051f2e2b7d4b39fa4db3baa4046e8d25808620cdd8cf89a26e2f684645b780ae005baba6e57d19d55fac28474aff6c7ffe1e7729d57f3dcce04caee0985f21fd2dae072e6a1d48a10c0f6d3eea", 0x1c9}], 0x10000000000000a2) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0xa2d550d5dbc1409c, r1, 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x400, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) utimes(0x0, &(0x7f0000000140)={{0x0, 0xfffffffffffffffd}}) 17:08:28 executing program 1: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x93e511534f4c0342, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat(r0, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) chdir(&(0x7f0000000200)='./file0\x00') r2 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0xe) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0x6) r3 = socket$inet6(0x18, 0x2, 0x9e8e) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) 17:08:29 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = socket(0x11, 0x3, 0x1) r2 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/155, 0x9b}, {&(0x7f0000000140)=""/103, 0x67}, {&(0x7f00000003c0)=""/182, 0xb6}, {&(0x7f0000000480)=""/245, 0xf5}, {&(0x7f0000000580)=""/225, 0xe1}], 0x5, 0x0, 0x3d) sendto$unix(r1, &(0x7f0000000240)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa04378f4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000010020208a371a3f800040000000000000001000000000000000078c8cafe35a5f4ade45a89f34bbb3afe19ad7853fb265ab06715974329f18d70acc6c9f38305d011024ca0855b00a9637455d4a2618b2efb953fb2ead2e19719d4c83b60b541bd83cd09f0448d1f49c074350e958ec240ee4bdd01e3b4884be629c5d5470846f8a0d91d58779950e46aaf3acc8e4ed8a0d409fcfdec903523a862783cf51b0c4c0d2df7bbba9a9a8aa0d1bba33672ffdbafc37318d9a2ce95a6355d4b95802b201bad6ce866ffe045965d08d6a1e9da30d705c286782269172a", 0xfffffffffffffcb2, 0x8, 0x0, 0x0) 17:08:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x8007, 0x6) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x8, 0x81d}, 0xc) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) select(0x40, &(0x7f00000002c0)={0x2, 0x7, 0x8, 0x80000000, 0x5, 0x1, 0xfffffffffffffa18, 0x9}, &(0x7f0000000300)={0x1, 0x7ff, 0x100000000, 0x1, 0x6, 0x100000000, 0x9, 0x101}, &(0x7f0000000340)={0x91f, 0x55c, 0x3, 0x3a, 0x6, 0x8, 0x2, 0x5}, &(0x7f0000000380)={0x3, 0x80000000}) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x200, 0x35, 0x800, 0x10000, 0xfffffffffffffff9, 0x83a3, 0x10001, 0x3}, &(0x7f0000000180)={0x5ebd, 0x0, 0x4, 0x4, 0x80000001, 0x7ff, 0x100000000, 0xff}, &(0x7f00000001c0)={0x2, 0x7, 0x8, 0xe9e6, 0x6, 0x0, 0x1, 0x101}, &(0x7f0000000280)={0xd7}) 17:08:29 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x10005, 0x12) execve(0x0, 0x0, 0x0) 17:08:29 executing program 1: ktrace(0x0, 0x1, 0x108, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x11, 0x2, 0x2, 0x3ff}, {{r1}, 0x539614e1b23b3086, 0x6c, 0x10, 0x7fffffff, 0xcdaa}], 0x7, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x20, 0x9}, {{r1}, 0xfffffffffffffffc, 0x84, 0x80, 0x9, 0x7fffffff}], 0xffffffff, &(0x7f0000000100)={0x18, 0x4b}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x92) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x6) 17:08:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x100000000000050}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 17:08:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x6) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 17:08:30 executing program 1: r0 = socket(0x6, 0x8000, 0x10002) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x100000000, 0x4) listen(r0, 0x0) 17:08:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() open(&(0x7f0000000100)='./file0\x00', 0x2, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0xc0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x8, 0xa0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r3, &(0x7f0000000500)=""/192, 0x1d2) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 17:08:30 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0x42, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x400, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8001) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/45}, &(0x7f0000000840)=0x2f) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014893868 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014893868 17:08:30 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x7fffffff) lseek(r1, 0x0, 0x3b, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x81) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x80000001) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r3) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') 17:08:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x413efc559c01e263, 0x40) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 17:08:31 executing program 1: r0 = socket(0x10, 0x3, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) r1 = socket(0x18, 0x1, 0x0) pwrite(r0, &(0x7f0000000140)="39330eb580ef55e2adfe0a15b778e439e987613999198655fc9f68e1e4d5ddb04eeb3d", 0x23, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0xc005, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:08:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000000000e6"], 0x10}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) 17:08:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") fcntl$dupfd(r0, 0xa, r0) 17:08:31 executing program 1: r0 = socket(0x800000018, 0x1, 0x1000000) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 17:08:31 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x3, 0x5, &(0x7f0000000040)="fe79567ad640142f09535afea581b12fcea3", 0x12) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 17:08:31 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x80) 17:08:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:31 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) 17:08:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x408, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x54}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x1, 0x40, 0xfffffffffffffffa, 0x7f}, {0x40, 0x7, 0x81, 0x7ff}, {0x8000, 0x0, 0x7f}, {0x6, 0xddcf, 0x2000, 0x9}, {0x6, 0x0, 0x62b, 0x6}]}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) r3 = syz_open_pts() kqueue() ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000280)) close(r2) r4 = dup(r3) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x100, 0x7fff, 0x101, 0x4}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() getppid() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "f5e82512a690a2e1016a55d7d08dfc33957c5232"}) poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getppid() ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x1, 0x1f, 0x0, 0x8}, {0x6, 0x8, 0x7fff, 0x69848815}, {0x6, 0x3, 0x7, 0x8000}, {0x1f, 0x1b1, 0x100000001, 0x7}, {0x101, 0x101, 0xffffffff80000000, 0x7}, {0xa8, 0x10000, 0xfffffffffffffffc, 0x8}, {0x77, 0x800, 0x101, 0xffffffff}]}) syz_emit_ethernet(0x2fc, &(0x7f0000000340)="b6") 17:08:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x10004) 17:08:31 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2, 0x4500) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) getsockopt(r0, 0xd3b3, 0x4, &(0x7f0000000180)=""/72, &(0x7f0000000200)=0x48) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20000000000051, 0x90) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1000) poll(&(0x7f0000000140)=[{r0, 0x4}, {r1}], 0x2, 0xd61) bind(r0, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 17:08:31 executing program 1: syz_open_pts() r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) 17:08:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 17:08:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x1, 0xffffffffffffe527, 0x5, 0x2, "ee66cf8a46da804b5873c0dbb3b59a286ce7b29e", 0x8, 0xfff}) r2 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x5, 0x9, {0x6, 0x6}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x0, 0xfffffffffffffffe, 0x7, 0x81}, {0xf5ad, 0x3, 0x4, 0x800}, {0x8, 0xffffffff, 0xe3, 0x1ffe000}, {0x2, 0x90000000, 0x7, 0x8}, {0x51, 0x2, 0x4, 0x7}, {0x27c, 0xffffffff, 0x2, 0xfffffffffffffffb}]}) 17:08:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x6) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x0, 0x9}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x6) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x4008426f, &(0x7f0000000000)) 17:08:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x8000, 0x7e, 0xfffffffffffffffe, 0xb42b}, {0x9, 0x80000001, 0x7d, 0x3}, {0x7ff, 0x100000001, 0x9, 0x3}, {0x2, 0x3, 0x74fd7ecb, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 17:08:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 17:08:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x32, 0xfff}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = semget$private(0x0, 0x3, 0x40) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000001200)=0x7) semop(r2, &(0x7f0000000100)=[{0x5ff477c1931dc6e5, 0xd60, 0x1800}, {0x4, 0x916, 0x800}, {0x0, 0x5e, 0x1000}, {0x1, 0x7fff, 0xcbe0c8550afa8fe8}, {0x1, 0x1000}, {0x4, 0x4000000000000, 0x1800}, {0x5d7c01d4e6fa0966, 0x80, 0x800}, {0x0, 0x1ff, 0x1000}], 0x8) semget$private(0x0, 0x4, 0x400) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000200)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 17:08:31 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) listen(r0, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:08:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) pwrite(r1, &(0x7f0000000180)="fef7b819f51858e48735f3e947b9e496f106c45c06b8babe47ad3d541067118056618d21269a305520ad203966e7c53bc03b41719757bd373dad6a0a8304da17168cd2aa0e857c57f21999ddfc6719095938a84eb7c21f21f2e0497d4d0b9fe514824c1e20bb53ed68", 0x69, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getuid() r2 = getegid() chown(&(0x7f0000000180)='./bus/file0\x00', r1, r2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x100, 0x4, 0x7fff, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffa7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xe24}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4f5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}], ['./bus/file0\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x40000000) acct(&(0x7f0000000140)='./file1\x00') write(r0, &(0x7f0000000800)="14df34b43390a07822441e848e5a70063acb54bae4ce0099c43f159cc87ec5ace5e4fdbb0b343c5f7c0318317f2cf13692c87ac453509d6b0745dd0015109ea35d88d377882d7ca73504b60db816cb5bfe39e82472b3c16b9980d19d12398b0fafd4c4d3f230fb642803ea751bb0af972de6a0ccb5a6c4e2556950ea59268f3cd5aa670b4fc9d2b15f9f4ac433893f7b6b7fc08858b73652600c22e30bee3861660a17458a89c0c9864dc1f0b4d95f122cd382907f8c19aa4bdb7fb2522be07a512eb1bac24217393c15e86770efa5f6fbcb0fdbf7a28dc0c901305b506bd4f1598622be678751d23f1ffbc7c9e76a2ef26b11864dfb5573f4b17c908db9385f509c29fd14d6e5f0cff6d277d700f4e453d5069f82c4adc4f79339e94a1f8c43621f815d89d47fcb0c1e0781474f8c1c0b546fa245026cae660ca19cbb7e9216fc3c21376caa781b4904934a69fd365a5658d16cb531f218abf2d1f4a36b582ea9462eade99e63448f74c2b39468e921b81e21183fdf12678d89c918ca56fbdcd0b55af1cfb7b66fe2d45f5f472deb7bbf1b71bd3bb0dd28895ccf7d893b69259606ba8107bbf6e6afccce862920fbcb83cfde25d0da4963727a63b4fdcc4f8337a192a526b824ce3fb83c861323b8a97239051a6d00cfbdc3edf501a48248c2cea5c8bf1b12428115511c70b4f4dd52595306fea8cf77d20ee60c26360872b5e1ceb932d9b1f1b3e841ad46efc693243f0a156ac92933db9fba85f319c5e4a8b094483993d389ab663bd28d1fec726d4cb717de2c119afc6fe652a1c09264a843da58d0f072431f6b2c72da6d2a025e72bdac823a6cb4b1f311bc260863da4a3a8a0d05fd56a9155cca775f4e137192f9fe01137ce9382884a5108a325a14ce06b5da2d4c7b3f8e6ba6ba4944bc8d8da44b79ae416c22beb4bfd57570e6d048049292f9ebb858132c3f6a88935596675e7f2a2d34c92790678169e1c0b42faa9f48a3d156cc3f72665cef7e65ad637c6ad86d484cea9a7a3890a295aca2608e53da4554e440b12f5d0eb1298be4feb4418f2e21765264a38e3734285fed55445d719891876898fd20d0d7c1ff961b9e88635e38bef35b3d8e67f40072d041e553f0c5d7ade1636ff08822f5e2bebbdf74c07040dc219453ac979723f8f3ddcbf46e757f667de3d91c6bad1b882bc057135461a5cc45e538d0e7bdff93a68953fa9cbbc059205c83a7c6899426fc482d20402a90c9ab1ba0a995b4c27edb57d4b27b5b8be8fcb544478c2757d9bf76202376571f2fb82aa59b0d4275c7d7d289cac582e558ba886cc3480a3f72a74127a1d6ff482bded00405fd340ef3ec8440ae8d2c14cc980eb7042935fe49a9d6e8c8c060e3b16834ccfb2f74bad560893431c4c93c00025a7d4e98efeac2981e1fa9c5978005c2683b8c2c8b3b64f40994bafc1035dc6d39136f5cbe5e485bb8d8133c97696cd0cc0b778385d48d4e19533f1b0985f0e3c29bf5caed07232b79b31e590b32d77d9e275de689c6782a808a853d7f8c521fa2a9a5c9084b17d646371ffa6d1d4edd50f2bf2991e324fae1a225cd863b57bdf8cd7a7e2eacc626cbc85e0f0784ea8cfbfc3e2cb9a25a0ba5f8c2687abd64535681dc7c23d3aef049a38bca5a889c83f9252b992de8ea3e67bafb7b47489173d895d20de7b0a0ca3645467748bd520c6b7b7e7f6e13a24df17bb2aedbfd9fd4f32cce7d5d8322647f7e3eafa1a8fd05c1925c15b467595e78dc9da2eeac5ef0f69f72b678b97662ee2d7fab720aa922c10f3d240d60d093e022b23cbe82385ed5947bf6b41f90fb5c6814e42945ff03fea094d93e7e1278055720b70ded35ab4332676702eb81f1ca842bad6456708b5dfa2b97609aaa83b9cd8e63adf07289acfb350e0f14ab77dec219b35ef6deb6c231e1daf167396c1aa3a9b78cf586e7db70c397ea91793f996a068406452eb3fa87356f7fa17c070c1eb923e7b4654dfceb8560229c6115ea1ab833a856def8a70218739f1bc78cbc3d110149c0057f5c1591d8b4b614ab957b0f5c20138d76aca97d8f0d7a56291d30e10138a1ddaf90124207149510ea7b12bbdc3fa4a8bb759dc2823fdc5e793932f99a3a89a5b349081e846d8e26cf7f9b53f5c11e65889591acb52b409149ecb9f30291cbc4328f84574863800711bb81f8b285e9600862db92af05a70b143c0af540f8f6dd0dba02cac9d78727e860ce18819abf5569773e61dc21d74b0b25fc48f4ea6458ca09ac921b822332c9a3639225e3b3b3dac43928c14a7409b40c98be29e93a6417ca318e9f383ac3f1452ddf4021f8c552f252f4486b78df9393d9860f09f728f14eef522377a3ccf6ba2a77c555be32037459d10e279bc6e29f705738bffa7581a24ccc21bfb6f10dc3dc377f1e979e55721c3e22bcd8b0f54dba48969778d086442728ab3cd3a121f27c40e886222ed9abce3ffbaa6ea0b5e33e7a359aa3f7fe3c5219e655eecda71cc4fc5322d60c9ed875a14b6d57cc8e8a7a169a3d53923d1e679f9365cc0ac78e32313cc0e3d730ae0d04c65b06cdf98d6d30d3af24be54353058ef33270c8a927aba96e9f6fb9fa017187e3130e59fc5fd71062df8af4c09eaf4da96983a3a39a5a7bbff93871ad946d0a07b52b713eb569f51a81b11886f3f30dce0da70661d207de86ee83e62b85f0acc1d4bb2c94865e5ed2e56a409845abaf733ed69aa17be86ea667a8285eb7a87b2be222686c4498d25b5c847dfffa968e123d212a5a4b823b62e9eb138b38327be88f8230bb06c94c474a47e79c635b329b436184a5f533f4edbc62bcb0e7a97a74db9dbad40ac9f279deb702bc4302f62970b848bcf9c71228c789c9e0155c5b8011d7a8ae52ec64514285669b3694e56018102620999d636adcbca3ee69bf7ad0dbbf628f8703469de9e926843f015195c6bf0490b4849707857df34f1f8b298cc92a045bc8c15f5208fa945a7be9c850d5800643b19f33324928145deb59f201b28e126f42da83887c3c5169e318e342083647294e408243b0924736402ef3584ebefac70136075df4cf6f9658229e2544534139761e77fac84c01c47e637dccf7ff98fa660b2704ebe448b327e9509d5f0ebcae9566e71d968a30b18276bb2552d871e3e63e20df193b67c6941235ff84bea68398fadb5bd3af771cbbb7e1fa193caab24e563494504b77aba609d0e4a19af96d7b872f5e6d0efe485963f56fd5eee24fc27d4311d02fa3eebcd76856ff32a3d661cade4dcb27dc885f28c0a2fb277501d51306eaf7e510e660e473381afdde8a43859ba8c0d773e3782ebbf87fd21d487867ee31370551c860ade0886993abd0ab8e037cc2c2d82bb490a09dddae68bdf51b33086b6d0a0ad7e4805ec26ef70592569691c5ef37324a2f7e93aee7df1dfc5b7b849fa5e59a4bcf2225c907682272ba94a6cdaeb96117d005a133ae5fa11096714785bd0c9063bc1cd7409ba32354d1cb204d5d91ed2021e115c8c04d62089a8178debf1124b48044b8dc593a43ebc4b51f62ff56edb740e40aaab1433ce1f7ddc0c61437bcb86b2b10d0b3de26aabcfc9c3c889a2f442135b3071a073df65de27bd2dafef8eed776329100492dc20dd03cfcf3aaec2128bff7e92ffdaaafae121895b2b44fe391b404048fdd6a45ca00b34db495f89fdb694ec5c5c1e954460f6a5fc383c6f66e583cb0c89f070f9a80b5cb00f56724cc3df2500231fecd0fef45f2295e0ec099f0b8ae03cf025b58861fb50f5b73ca42b56c1e24fe8e08d8e4707afc7366439bc54552b37893a2935300f292f50525655beb4fdd6330e3c21cad915209355ad020eb3139f2013043d8ca7faa1af7fa65bdcf55530ae5fde86a375caeb774f60363f94c0ff98ba29aee321b15e55143a7e89377d7204b79f312a9ded295af004566286debeac94b59e2960cc7d8a6202628131069be4421d1b1e880754bc21894ce84c1c3b89ca4dd6b7906039c816f9a0cd90b02e42f6be2dcf96854ba3f0e572834b68fb386a58af9f5b80cdf7007c58bcd40bf321bc08a5e60feb5504c0260b00ae9cf234d6073946c795e0bdd3aebde3e2b9308518442ac60d57effa23e9d232d3503e893c9ab5dba7ddeb1bd27913cebe01305a42552437df4d5f5cc584d8ac069ecbf32039481b547fedfeb94ff9435176ffbf0fb80d49a06446b65a305fdb57eebbe1ecee74edf60698dbdc5fb7dfe89a9f7e71c634c443789a4e2dc8ab4803e5c589d3c947a302693e101a474a712d12b2df5e72e1f8de7f0b0212065cdb1aaeff992f61e99e0589833bd8f15f699d6bd8cfb6fcca1785319684c623d0d68bec39d1325fcf20f3622626be3f9aa87550f35c13736563a2827385101b442e9223556cfe411023ff8cf32617fe261d2e609bc957e834bb009ffc987db32e66c812ed5ecc8cd268ae998e4a46d3823c714e10d199b42ff67476846fab4b12e7f3e64c0da5f648f9954705b10dafe850c5d22be9841dbc3e36d222e954eeba5416bbd8d5b6e260581228ade8597b19c50962bc61388030ee178dbc5d659fd3c450db676fb8b8c46af9afbbb8031e1085db7b0da8b2eae3d4108ce784e57c6b41bf258ac433f9283015392fd7f3591f6c2a52cda61762114f52c9a0a24ad79b9f9c659bec0894a2f1210dcf5d5967c511d9f0e10ed6502bc3b3261cd9e8daff137d3c8cecd4f388711226e0162b2200c62cbc9a99afb80245eadfda7587f57e2f6975e9ae85c156861401d787bf8fa47bac04280d0c306cad1028e7e32b6e61acfbed0d307ff61194887e295f9be0355f6d64f62f7be8aa5b700255afd493bccf58acd8db1f706cc057ae3e9b684c18a297212942ccd2c5de7fe0ebf5977f3334b9c00b964133bc18bf04ca2265adab8e5f0add95dd5cc87044682c6e0f657cc762fb97936871c7f783f84b900c2382b57d806080b4e37ed1c2e9a9dfa1d550e3d51a05494267c58ab2fba7bafef84a2943f07fcc195731077e7495f55bcc06250bf646eee05f7e66cf40c85af2431aed169b24aba516dd435668c42a8db9421cff95d2cefd4a3e22ca4c02f9389fbae7ad1cbafdb308b7cceaad750eded76a03abf2466e62f75b05af28eff5bdd166ac421b54482067b935062004ea8e1c6abe2aab9e576ff5ce71379463bfd48bd7fe18d4bcc32c490e96c61f02ef836bb6c04ba635288f4a089ebd962914ef6e3b32204b09ec4e84d30f42ca334fb6ad7babc6ed8e2883dcf6c46b720703f4be9c61955589637e76efbdb7bc9d48d6941373a14c68aa22b0c5770ad2b2734192a2ed1673cc304798683b6e0767f6db1e0a769cc98d0576fcdd1319c89ab78e8a2615b501038967fea6fc5dd5e5fca9b84d61e51cc535af79b044302c5def7174920f87c8577e6f104e95f38b9d2ef9c5076bc87e0add636981d7f21120c7489e3f1e980d3d84b8e01f4eafb2d1e775a3e17a0d38e0eef7db39cd0619846968fd43955679985dd07347aecf4fca3acc59710311dd085ddcc358db43d57d5e51532d43af0bba74a89bb98297546d4c9ad49e543aa4c190b7b5bb20bda7352d128332e37ce63fe5e1918ff27d970cb00a6e9ea5a709f98eada50be8111a51f3df5b2927b0eefa9a59ef8907ed52563371566b984fa28509598f0b773be01c38280bf380d7977ce393cd0b357960828606fd61fb9aef4eeca0b458bfeaada3d043f4c1a298c50b59d83cdb5df405be3237c2bfe0d5c09745bc2317660027f84baa5447ad6cc3b1a39278", 0x1000) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x100) 17:08:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) syz_open_pts() 17:08:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 17:08:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="8c58c699") 17:08:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0xffffffffffffff7f) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000100)=0x1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) 17:08:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 17:08:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8, 0x2) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0xc000, 0x2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x800, 0x4, 0x6, 0x0, 0x401, 0xb39, 0x401, 0x3, 0x5f6eca79caff92dd, 0x10001, 0x10001}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000240)=0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x0, 0x2da3}) 17:08:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x44}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 17:08:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = semget(0x2, 0x3, 0x101) semop(r0, &(0x7f0000000200)=[{0x0, 0x0, 0x800}, {0x1, 0x1, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}], 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x8, 0x6, 0x3, 0x997, 0x2, 0x4, 0x2}, &(0x7f0000000100)={0xffffffff, 0x6, 0xfffffffffffffffa, 0x6, 0x0, 0x0, 0xdf3, 0x3}, &(0x7f0000000180)={0x10000, 0x8, 0x14ef40, 0x400, 0xce4, 0x202, 0x0, 0x5}, &(0x7f00000001c0)={0x1, 0x800}) getgroups(0x1, &(0x7f0000001640)=[0x0]) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0xb6ecd1d49f67ab9) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) lseek(r1, 0x0, 0x0, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$KDENABIO(r2, 0x20004b3c) 17:08:32 executing program 0: 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(0x6, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00003be000/0x2000)=nil, 0x2000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:08:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r3, &(0x7f0000000500)=""/192, 0x1d2) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 17:08:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) getgid() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x40, 0x5}], 0x80000001, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x3, 0x101}, {{r2}, 0xfffffffffffffffe, 0x40, 0x1, 0x1, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2a, 0x8, 0x2bc, 0x5}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x7ff, 0x3}], 0xdd1, &(0x7f00000000c0)={0x1, 0x6}) 17:08:32 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x5, 0x5, 0x5, 0xb2fd622b7a0ceda6, 0x1, 0x5c774661, 0x7, 0x2, 0x0, 0x62, 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x61, 0x0, 0x1ff}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x120, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 17:08:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x89982a53d0965187) fcntl$setstatus(r0, 0x4, 0x80) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0xfffffffffffffffe) 17:08:32 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x80000000, 0x5}, 0x8) syz_open_pts() 17:08:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x39a3, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:32 executing program 0: r0 = socket(0x1, 0x1, 0x3ffffe) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 17:08:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9, 0xf0000011, 0x1, 0x10000}, {{}, 0xfffffffffffffffc, 0x6e, 0x10, 0x162e, 0x5}, {{}, 0xfffffffffffffffa, 0x21}], 0x9, &(0x7f0000000580)=[{{}, 0x0, 0x8a, 0xf0000000, 0x348a, 0x7c9}, {{}, 0xffffffffffffffff, 0x12, 0x5, 0xc0, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x3bf}, {{}, 0xfffffffffffffffd, 0x82, 0xf0000000, 0x3, 0x9}, {{}, 0xfffffffffffffffd, 0x80, 0x0, 0x8, 0x101}, {{}, 0xfffffffffffffffd, 0x10, 0x0, 0x2, 0x5}, {{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593, 0x20000000, 0x100, 0x5f6}], 0xa8, &(0x7f0000000680)={0x70, 0x20}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000040)="0000000203287f07b7efa76d410d59831a5283e4b28bed11", 0x18}], 0x1, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) 17:08:32 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000400)=0xe7b8) execve(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000440)) acct(&(0x7f0000000240)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='r\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='r\x00']) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4, 0x9, 0xc9b4, 0x3, "fe8bdd59d207b097fbea5ac98d8a420ca385f8ad", 0x9, 0xffffffff7fffffff}) 17:08:32 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 17:08:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x50, &(0x7f0000ffa000/0x3000)=nil) syz_emit_ethernet(0xc3793824c54e5396, &(0x7f0000000340)="cce7e5fd8625e7928ceba46b664a384683d6c2cd799262af8a01bcaa0f85cba2368de9b357182ee0715fabb5980b7a08cfde34fcaa57eea3d5f0fc75a9d3dd5b29f01e8d65eabbbc2125cef9b8a0bcf4526fdf81723eab52eec35fdfd97f5d6dbbe6cb98ba5c80de7b77a51366ac4081e79c0c285a0cc3641b1a5f6d5abc32b7d464e4c728ac1d53b37941d649e3246019150000") syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x4, 0x40}, 0x10) 17:08:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) socketpair(0x1, 0x4005, 0x1, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x9, './bus\x00'}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x3, 0x7fffffff, './bus\x00', 0x51, 0x0, 0x1f, 0x101}) 17:08:32 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x5}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setpgid(0x0, r3) 17:08:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000200)) 17:08:32 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x100) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = getgid() setgid(r2) 17:08:32 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x6ea32ed136e6c3d5, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 17:08:32 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) close(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x401, 0x1, 0x400, 0xddc6, 0x1000}, 0xc) shutdown(r0, 0x1) 17:08:32 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') ioctl$TIOCNXCL(r2, 0x2000740e) 17:08:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x10000000000005) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0xfffffffffffffe00}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x6, 0xfffffffffffffffd}, 0x10) 17:08:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000680)) getgid() getgid() sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000700)="116239fe1e51c7ded8bbd22dc62aa3236107bf73da07d0ed020596ed1ab03e8faedae11104dc6177619fa33f51c59223357ca8e168dc4c58b1560f3a9216bd97559393ba5d9e46f5dae6c294e20430fcdb167322812cdaec305091fae17c97919e04391c0605ed1a4e69dd577829afa0fadd00eee9e5c0164f68dbf5bd834b996cf8de6cf46222fec4d7b3e967dafc0e9beddb4dcda31d748c002b492eeece217cbcb48769483a5da6a86b849b991e2894f77e1415ea6ba0cb27a22d5b0c76722b9995e7e712ad72b483c81c61c3cdc5ce64004abb88c5fdc27ec14127aa5e6f1109294e51eb7df457a98f9fd885d454ba958dd29d6bae", 0xf7}], 0x1, 0x0, 0x0, 0x2}, 0x4) getegid() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x8) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080), &(0x7f00000001c0)=0x4) 17:08:32 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 17:08:32 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x12) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) write(r2, &(0x7f0000000180)="6704b2e0135bf1f8472efbd1374a1de569873986a8fd5e18336ec7bf26da230a6dab79de2d3330b8a285709ff2b0896f29bc6fb1010c3a737381d2175c30abae31aa7c08bdf8291524c5683441293e6d6c1c0b4bb6ee2b8ebb175993a822219ea502c7ccc69d99dafe23b3d0b286254b05dff9ca746f125f1368518c52381241dce4148af4a78874a9114c09dcb9ab92292596489640dc89d825", 0x9a) 17:08:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20004d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 17:08:32 executing program 0: r0 = socket(0x6, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:08:32 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x24) r2 = open(&(0x7f0000000800)='./bus\x00', 0x8000, 0x4) linkat(r1, &(0x7f0000000700)='./bus\x00', r2, &(0x7f0000000880)='./bus\x00', 0x4) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000900)={0xf528143ff8fbaf17}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000100)="7dd627b9548be51af7dabc48cde5e21fc74b06d5c8d3ef74e162f280ab500ab2ec045c054b66cbec76565c2c3b9f745a5c", 0x31) ioctl$KDGKBMODE(r1, 0x40044b06) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) mknod(&(0x7f00000007c0)='./bus\x00', 0x20, 0xa241) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) sendmsg(r0, &(0x7f0000000c80)={&(0x7f00000008c0)=@in6={0x18, 0x1, 0x8001, 0x8}, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000900)}, {&(0x7f0000000940)="c3985fa3d695ffc61dd0a5675cf1dfd0f1832132", 0x14}, {&(0x7f0000000980)="bce9532b7a8aeabc416e367a664dcf2e2d03b3320a7a622524227505632d9599313d95e60e0a9a58d51cf1e568271d673c2a2ac09a4a84e15ccad0db409c8c5314d7ec05769f54444b7fe142e31e19e302059bd039e16dae3ec5f1374ab077f9aab6ae6884c9515c6026403b91945640789ec0b3416c5bff7b42bed065fc07585e92859a4dd06fac19a2bf20b35db9e02e25b0abaa461307aa50149aa2d099fa80311b638d1794e2249cd58b6a07b0f05854195fb8488210e820afc011cb", 0xbe}, {&(0x7f0000000a40)="50b87a333112548bcfbff8b88d6102f1f2b9802d038a80124b127a56b857e397c14631edf0127e9513b588426f2d26837906136aad8cd48bb3e978c15dbf9c5ed8dee86f2a79732fe39ea9e8ba1a2c10f7e8c6978bbc400fc920e5624273a35e1cd458c23d405d888b8fb1dee249d717cc603d7c5f2a5c03bad5ebf77666c8aa64e654438c569c00d8cec177af0e0051c5233393a605979d56fe2a25de41c0b7f6e43c31b562", 0xa6}], 0x4, &(0x7f0000000b40)=[{0x60, 0x1, 0x0, "7fac4df09a0e677d4c65b06669600d2a19420dac3e46f7bae3a33a7ed7080aebe2842f302862a4344b0a288eac41210324bd819e7891ded209682688eb90d43c79e9496f365c2d2a729e5f"}, {0xd8, 0x1, 0x8, "fb6f144526fb27ddb76f1e027df31aa78c6f95dccad537723fddd31604100b1cd8d4c47564c628827e6f7eca83fab4f623b5b63029d618434089dc13d726f1b425593f2c3b38fb2162ebfb6c8a6e774f97c257bd07a43c046889f358aebd4b0169980cc756b024606f46ff24bb5a4d1b6a892791d717eef3cba2a00f31a8d722ed3f209c1a78c28c752de57a0a4eb0356c268e84f90182026dcaeaa5f09ebe7d634605d4d16477f40d6fc46b29efb794db8626f9d90942d8a626a26d318db7e749702a"}], 0x138}, 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:08:32 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) 17:08:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x60}, {0x6}]}) r1 = socket$inet6(0x18, 0x3, 0x2) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000380)=0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0xfad2, 0x7d2, {[0x3, 0x7f, 0x9, 0x6, 0x3f, 0x1ff, 0x101, 0x80000001, 0x8, 0x8, 0x75b, 0x50, 0x9fc, 0x4, 0x7, 0x5, 0xc8, 0x6], [0x6, 0x6, 0x0, 0x1000, 0x0, 0x23c, 0x89, 0xffff, 0xfffffffffffffc08, 0xf561], [0x7ff, 0x400, 0x2e65833, 0x0, 0x2, 0xe7848cd, 0x100], [0x1, 0x40, 0x10b, 0x1ff], [{0x7, 0x20, 0x81d3, 0x5}, {0x8, 0x9, 0xffffffffffffff7f}, {0x80000001, 0x823, 0x2, 0x89da}, {0x8000, 0x1, 0x1000, 0x80000000}, {0xfffffffffffffc01, 0x8, 0x9, 0x1}, {0x7ff, 0x1f, 0x1, 0xd67}, {0xffffffff, 0x7, 0x2, 0x2}, {0xffffffff, 0x4, 0x2, 0xf41d}], {0x8001, 0x7, 0xfcd, 0x1f}, {0xff, 0x8001, 0xffffffffffffffc1, 0x5}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 17:08:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/24, 0x18) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r1, 0x2, 0x0) clock_gettime(0x4, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x80000001, r5, r2, r6, r3, 0x40, 0x1f}, 0xd, 0x5, r7, 0x0, 0x0, 0x3, 0x5}) 17:08:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) fchmod(r1, 0x50) 17:08:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) linkat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:32 executing program 1: socket(0x38, 0x1, 0x40) r0 = socket(0x6, 0x4000, 0x400000070) fchflags(r0, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd225000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680425ed266ada8856a8cb8d20a8ffcda20df86e07e5d323014041c1ccf1e00507d2cade78c5cff9c535477b567dced5a91fc91ec7fa3cfaf6183ebd4843d8815883625927a4605e741a9"], 0x10) write(r0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 17:08:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0xfff, 0x100000000, 0x200000000000006, "bb48a88b529acf741bf2b2d7c527a774bf40c91d", 0x4083eb8c, 0x54ef}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="1e09766c842ab02eed9a22", 0xb) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) 17:08:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0xffffffffffff7fff, './file0\x00', './file0\x00'}) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 17:08:32 executing program 1: open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x22) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000180)=""/106, 0x6a}, 0x800) 17:08:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x1, 0x1, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 17:08:33 executing program 1: msgget$private(0x0, 0x480) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x10000, 0x3, 0x80, "79a1e58d6ac5f6567eb6ca303c04c2dce2866840", 0x6, 0x1f2}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x9) r1 = dup(r0) fchflags(r0, 0x0) r2 = dup(r0) r3 = getegid() sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="f0d281bb0af31718d402bf168a6a7c25f001f364dcd13ae2b62bff9223ed8a029b4402f1e902d5cf9df5e9e7b56dd068382fb323dd8b5604242255a1986008066fff914c12f110d2f6ee6272460661eecfb53f3c3ef17fdda53cc1038f2703da238cbef61307c9a009db074196c97acf23b2f6c0b62242733045976878c06c6f738bfa5ed83920809ffd9c90dc6478469b5787f3c28ab02c1f840c53de576e00ef6b529d64c6c59c36f9f40b0ea634e177353cc2be238bf814fd3b", 0xbb}], 0x1, &(0x7f00000001c0)=[{0x40, 0x0, 0x10001, "8f95bf0b846ed80310aa8ffc94acb0c422a9c9f4b6c8c52b64e13c2ff951198b9f7bab109961bce8235bb070deae11"}, {0x108, 0xffff, 0x81, "0dc4345adfc25fd0857abfa7806524e1610f78d9d3c79a46ea711f37f2255fc601a6b7a81d8cefa1be9e2cbffe37a163a0ab1b736a6b3d2e1d7dd128519a23f088a7aac399d4864d7e7b05d036724b91f03279d666800f4183891ad6bf8728950bc6134b3399acfb16deb1333362f97cf716048604bb40f472aca827affb363be93197bdd9db54ae116bb042723e871ed30e46beee2c3c6357412a4699e7111c44186ae58a1ecd825567439f7971255bf87a54a62b4e5360b3d70633e272858d8421432be9f0e626c4874bf288f7e7b06854dce2ff82ecad131f87aeb756a676d4431075a1590ea149335bb1bcf3816e49bcef"}], 0x148}, 0x5) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000380)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0xb55, 0x6, 0x7, 0x6, "51c15c96182bc67e07dcd5f9dc9eddc88f9c5211", 0x6, 0x132}) setrlimit(0x0, &(0x7f0000000400)={0x4, 0x8000}) renameat(r0, &(0x7f0000000440)='./file0\x00', r2, &(0x7f0000000480)='./file0\x00') close(r1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4813, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000004c0)={'./file0\x00', 0x40, 0xfffffffffffffffb, 0x3ff, 0xaf37dc3105d85185, 0x2, 0x1, 0x3, 0x0, 0x2, 0x100000000, 0x1}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000540)) r4 = syz_open_pts() r5 = semget$private(0x0, 0x7, 0x1) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000580)=0x7) getgroups(0x8, &(0x7f00000005c0)=[r3, r3, r3, r3, r3, r3, r3, r3]) getrlimit(0x7, &(0x7f0000000600)) setgroups(0x9, &(0x7f0000000640)=[r7, r8, r8, r6, r3, r7, r6, r3, r8]) connect$unix(r1, &(0x7f0000000680)=@abs={0x0, 0x0, 0x0}, 0x8) r9 = geteuid() fchown(r4, r9, r3) socket(0x18, 0x0, 0x9) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000006c0)) sendsyslog(&(0x7f0000000700)="d8ba51a1b5da1520ca6aa063294076b6276cfdb6f1aa6ce4570d3488c595155caf0fab26648f087005ff885a1828b58a7ad8ff39f72bd47ff9987241b6e80fc2be467a8484d77f041676c53fa5ae3f3ea61ff610f6b395256f0dda523b960206e4e5d9181f747cb1c15f26e131d1919f074f98c7858fbc3dea377ec115d556b7662e867631bbcd7bd84095de0bef69444052d01cd26d92d74696f4e13b2e1d900163eb960b4f4564661764b00b967ffdd617eddcc0bd73bc36d1062b6dd5ae23ba786259d29f3ef35841ab48dfdf69252f57919d243d727f5e8a4d648708640dced9248947c237b36c24bae8be09257954503b0af135d4757bed0c9ea7b99e619109f57308f622fdc571be1330b0d5c8292640dde21c3dbee5ffa38d5414ccdd2bb37a39514a0de5a6492012df4ccc120fd3c2cf43c95f550411edf6144139123556354ac67eb8148d4d86d2b3f246c44429890909b46e6fce1320f674d84b91659d8978e7cf448f0fc539c36b81675f7ed7e76fa4986378b317bb0ea2499fc177904b8d601a57bdf352121222c627ecee7974d6d763c3fd822ab908baf2535ef4b7617296b3c435cc0db3bd61edabbfcaa0113ab8c59650e31cfae3e1f7c7c862bc2af70c798667100ef6f55b60b491b7a7b23776e523a2a737cbae041000344794d457b92740f8fe9f6c6de0ced66c47a8f2f260626c5fa5f9eb55ffce30671fc07bbc826f90bb1526a179ce0a9071d339714e7dd7049bb1d78f55b44324409040f42d8e05e3afdf8308a3158be9c963d731add3b2a516151058c1dfd791a23d81f5ad95c4d0d9bd0c8747a1fd87c74008842bb9458decfe5f3a48b873ad1f7e96ca3ee41fd439da6e764937ea8f73fe63537b2354b49c9c434efe5880de176e2afe4cffad0869783c72d43758d31a9a77c943b8349a50556593c8fa3289e63369fef8ad5668d974486a5fb6f931f97deac758262cd93342a760ee5463f38fa5a3b830af347757af0afd2cb47297ce18fb83af86c9b7719f8ecf0bcab1171bc03d1de4f24460fbe23c16d69d6e55418717b1a7c44bff868ef280a89bfe5fd7cf323ffd41a6c6d2760aa9f7ec7ecb077e0c9d3c7af62bc78c1b520e4e7c2e4ae9359244edbbcb5ddd5c1f6e351e68539821de196b0084423a2de890ac7a98b7a3886078700a65113bd0f916cb0550e6f2798ce7e26a3a4bc7c9aa2f01405f19d0367c8d22dc42525ebd726af98e3bd745bf73ac5a22deb9387dfcca5d03c7bb26799ca4c630395ae6bd562d4b2493edeb31f942165e030d7a66338715706a0971cfc190c17048279ddb3847bb41f6cd0fbc7308ac1cc636ed943fde38028a96970663af276abce8f97b6acb70bcc372678d135dc913ad2b6f6b189f7653340f5e6388e4cadd86aac4b1a0f1d2f29e06953414f447b641e3259c45d0c9f1cd4af8e98a475b8880cc9442b0e29646be2a77e16df8c3d7f6aaee71ed8aefb3472ec3a903a9b5015d3bd58210ad6e020ee5f29b6d0929105e7295a80a247f3553b0e86d799740abf882e1a79ac85f82e6df60957ac1dadc6a0b0a2726f8e4fb6c70a76e350e5673254f726842783a92b132524284fa652777f329ed1226ae1ececb183aed01b13ed2be3d4121125647cd2b92582670576b474f6b3e7f3504ddc6d16fe0de8f07e637c01902add5859d37ab11f5fa7bd54e5c4786d824f0bb69607563d9fa58278155a0a463de77c8c87689f9ea818603dc07582b477ac34c4ed4329c65d9120bd27c2567e13f4ff84a6ece8628a74018642edc10577a9b235bd8d26f942dc14bb090b62b90fcfbcafaeb4a35c042b07434bcc373f431044589d564ce30121c2c3a2fa6b4eb9da1fd87815f2a47598a736d72fccaa58edb5f861ece230f805f4d890c41aeab7fa893d576dac799153ee340328774625035c7bf59b612a093bc67a1afe015b41e1277b003eb7d44abaf04823ab16bc47790f568dd9a68e58672b53084544f495c4745177266edf653580235800deb25d1cd8ceeff70b3f2d1977bbd7d832064554a3a55c3b94afbc8c1f94132fe8ac432af15e4b708e28e831d5717a1bb04f9421d7ef641a535d786557a063a8e1ea12e3c7a90839c02968f48b73d36ed168175c5e8e03bbf6396a8ef700edff78b9a6955c06253df9d48b868b0618ccbb8489f36dc1a29e88ee39cd9de11e67d4b6b6e35fe55918251986f691b301db53fdec0a1c109fb3cf1e18edb2fda659f12cc8b14f53296e0c3b22c2468fa1736ae6b9661cdfd8cb4033704c7168f6c32def47c4899601f6fc452e170c6640cc6ca2544e67c86e9d197809856945e4b9d52023f0ec5bfdfc79481ee61b062bd10347c72e593034ecf36d5efaf8214a219fc5a6edb7d98c75ad3668e9403fbb862b585ee305073ce60062db3ac74e5c887aa465d3a45a7c66b28800a1e351f91a467cd3d6c41c616094a6788e844cf0bcba81720f13b4cc259df22d938934dc477cf3fb3848348bb15f42906e6b3fe8da22b95b779a2aeb2aba04226afd5a7cef9fa3970eef2f70e65d598c38db70da913a3dc385a9f3c908cc1893bc45a34b28be029e237fd74de8b6cd21f7345228949fdb9a10def953b98a2caf499adacffcc81521c835e63001d086af2458996d6278e2806babca6cffc4830f94f77a64698c2daf0464385ab542f060355a583277fbbfb2a8a7052ebb802aa9dc590c305ff89efa43d95471e090fee0b62ce235f88b5c257d16bb2d171dfb6353d398e5551c57c0301b1f3738ff4e8a471d435822dc505bab5f0a929e10099ea1b4d23c6dd3cc959d4eb499243b0d32f0fa070d1fc69de5e32d51e617fefd0d93e18c9235a14045f6508adb3af50327adb6d145aaf9ca00d407382b96f07c6c181a33082ad0681e0f2cf6668fca668041ff107a658be2ce885d2a900f0f358b51ba558c8ad0ce6fab651e1e2c66447deb5cb95c2d02c0f655dc88011e121fb1bd6b17c0fa0cb727f89ed2b559f2e4aba64a78da38a67eaa7dde6b1439e66c1d3a3a615628e6f2e5fe3d5e68e5edfe50ad7615e239104300fee9bd407fced9f701e85c339675d7b9deb936c8edc999085cd9ff66317cc15049a6f2b28e2bc3b12745ce55a0ef34c2425cff866d5a8e37e4bcda6c0334542c49d62d06237e1d5596bd5e0fc4d5209ec363cd97bc16199f07e7998c118e07bd71e94cb1027c49e34e0725e800578dbc4f13523ed9854df805b52bae220b583e0dcfdcf088616dec77ed626760f358ad15db341e2bf9cbb7235666bb82cf463bb269995d1907cb186393f82ac0e26fb98294ce9b34a577c41faeab02471c52cd73503133bc2e83d7f72038f0d9110e094e8a68395060b27e2ced53f1e3b3582ec22389fd6f5e154f98f0c76879dc4d8d89ad5f41619372a4f8ab15028066ba889ff20667250e81aaa650b13ea04bae7670c637a6074cf0c13b6410e0c3720ff888c81cf0431a78d2a33799ec3e46ae99962fe7049314caf809b0b320ce837f907e0cb9ef4af05a133f6f1133e820e358808220d25923ee42bffeffc5fb7487c945c8927917e6bfe5e80427e984a0885b96c66b2d42015d0000204d1e636c8d0ac30a40794cc4e8a1cb9e9a80ca89cb88591d0705efc6fbb4f9bb459533b15ef40c107dd22e35986d6bf582c49f5f54d38a76f2bd98263acc027aa107e15ed842d6d47ad68a31b30ba59c30e0b39752491e0e3b6c38bf46319ed865d3faa321d20076b5ff29dcccca885ff57ed25bc1674bc88a09c7d5ee674ea97b3cf45c9ac5dab44d5e50a71ed45f4e379fe35ec655fdae0022cd697c7d075facee416131f44308d745b8170eae3c53350aed7a9a08876b8d76e327c61f2d2c11d292ace11c67f14410faff2205227b16dc17c1796dddcc75afdd4950f79945514a543b31d2424dd29091232af03b0c22864bd32e56828c818042b0ef1ccfe76a595655f0c1f28988e95905b28445de75edfd982ecf57b280bdc3dafcdd5ea5faadb51ea6155e76233a840d1c927247bb0a6a54502267d9b839f847c49054f581a452a70cd6ccc7280539d21978d33852a15f7f0b17662913545bd829b8b0d14a62fc0bc56018eb0ec3dda6abbe2ef13fc6d7435037bd4484e1e8f583e010ff1b884e189783c0e515a31192ee41fb36d44c1f54062d5aa94f81f3c87b2e730a407eac361c49b63ee1cc415141739d405075ff4f7a808eab3227a66a952b8b805518ce45a96c2c0168fcc508676f1fe4848bbed02a7ac9b742b5a46d941aa0377da732c25a095fe4239aae5ef3f7485a83f195f2a1b2a879f3d9ed81e456644bfcf5f84bcbb72eaf7cd49abb93925459d398aff4ef96e1d99e2bfe23fdbc34f8ff44716d389cdc11a1cbae2dee3c4c7fd9e2de987736a78f587c5e624fcc91621db68ef22da5eafa52d010b83dbca47cef0644daf293ad27f47a0696d229a91046c60dec79de11a69260194489f5575b5204fcb7941e8d1fe0ee8ad95ba5796496738836476c582b16b3278162ffd5a3b3bad7a2fc120ab3a2adc94c6ef0cc9c3ec59ae796ed01d57fd9b3b6c410cab3faf4060e8f3a57f19b1a8b9792d05c03144b2921217af744aa6c0473251d8b810f27749face524b61b20c2a36fa6189b2188e85996052f0705935cc331f358e7d750f6092857a76006f1042acc0b46f538c562d7f6f4bb7fcfabf0ec2010b99946ea6092545322bc166ffc50cac0be663c66458111578835ea891b202920375bd50715eacb066941b17f14ff2587719dca3e2e007ab9847a1fe99f79628ad8c3f85989bd58b0227c7a95910fc4fd940ec6456c459ce52d26115d7fc91b27f82f0e445e3cabd1909254663b1621e89b5209172392dcf284a05a64fba77bcdfd247f00c7d858bf3600551efaec11b7f567481651e479b8e922c8dc8fd2c532292f4d9e34a60efd062529dbb1dd7f84f20526e70fdb7e981556b578c12755b1c19bc9fb8e7958decf8c2693619853461c97094d400c236dda4a592cc3b0f56aececd740dcfe76f0ae6e89095bc7f1b50da95683870252ee86992c5842459e694b977b3814dd5885affda776168607bba10eb2153009fe70548ba8eb6863bfdaa542f1eb467ffbeb0ecaeb9ee6bf3ad967a4f307d97ff42aea9cec5fde08f67dd2058f5020cfb3133378540d7b83dfc6c6d5b9f0a54564876faf4115412492295767a7664a4bdc8ebebb521f717d755010e7638fb186d987e3426e028429426e586544d7af9ad97471ed2ca8d74b740d301adafdf2f58e33b988e065c728a8b634d46d9ce1547816e0ed9ccf6351fc6e527fe55b7abe8410a3a88543203bc2d6e0541a13aea3e9fbb8063530421ccccf26680f5221d5d5b109e63f4e14d48838e9d041d0e04c2e2e217cf8227922b1c2071ba2722873db88d62e484cc02fe8bc68f8ad6c82163caad011a3a7ffd515fa6c6fe2945936584fca4a59abe94ba3934cb03626a4dcff23267fbc7b9ed819d865d6cbea34ec852af2146e486218a293b13f05e90101c7ab8af19df07aaa043d630acae23827c46e92f31444e9aba489500db01a8309988733760f4d761be5408f83ddfcf75b9364b4a9446d4f9aadbcabe5fe897a8c9d42c994b17301a9a0c3fc22a362d81a445dfe91d6cc2239c64cc1287454ab5bb5a0b0242e71659c263cc50b19c9e28e39a54d023b1c887e89e48d60b43398269024b2f81eb05942146e28e96b3db68ba67eac027b30e7cdeab9f3a568d73a7a850bc15ef53a3a269c7d9021e6a3c569f50740ea4977f53", 0x1000, 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001700)={0x6, 0x9, 0xffffffffffffffff, 0x81, "6365b710db21517cbf0edcb344c81b02a45fd762", 0x8, 0x4}) 17:08:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 17:08:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0xc7b32ddb10344da7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/253, 0xfd) 17:08:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 17:08:33 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0xb94de08730604189, &(0x7f0000000400)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) write(r1, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x8) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000006979911b3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000f9ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000100000000000000000000bd206672ec5e0582ca39757668c618594d82d81e2cffe66be43887286707d60f2821"], 0xf2, 0x3, 0x1000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 17:08:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bd", 0x1) r1 = syz_open_pts() close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x402, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000040)='./file0\x00', r0, 0xcf1890d7ea4b3788}) dup(r1) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x100) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x0, 0xfffffffffffffffc}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 17:08:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x16dcfb600fafe362, 0xe5) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20, 0x0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x20000, 0xc1) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x10, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x200, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x10080, 0x0) r9 = getpgid(0xffffffffffffffff) r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = getpid() r13 = geteuid() r14 = getgid() r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x20000, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="7210a92d9aba07cd36dc10ac88ff0185bd8bb527c5bcb1ac4cea36bccb8be3e94a1c4cc62d2ecc1520dcec7f84d80e5f4ddb9bcd9f1a", 0x36}], 0x1, &(0x7f0000000480)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r15]}], 0x98, 0x2}, 0x4) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pckbd_enable: command error 17:08:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200000000091}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x8000000000000000}) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) pckbd_enable: command error 17:08:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) chdir(&(0x7f0000000040)='./file0\x00') 17:08:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000027, 0x39, &(0x7f0000000000)="aea8788fde47b509ad2a5ac2342a7169b5f4ebf8b8b484501727968bfb923d1a1a50c614747ba7a80ca7a5af267a4781828a40c4c8a6facaf76c0a9251cedeeba2294dd9c32a89c3339235eb782697e62c3133a58891fb1cc6bd7a14631e2cdf82ffa423b53e62a281efa385b35c11b1ca", 0x71) 17:08:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x10000000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffbb, &(0x7f0000000340)="b6") r2 = dup(r0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x3) ioctl$BIOCLOCK(r0, 0x20004276) accept$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000fc000000000000000000000000004b125beeefd522f31315adb20c5aee531017bc2300"/109], &(0x7f00000001c0)=0x6e) 17:08:35 executing program 1: r0 = socket(0x20, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38961eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd54823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf8962c233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be937e63addd6a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0), 0x4, 0x0}, 0x4) 17:08:35 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r2, 0x0) poll(&(0x7f0000000000)=[{r2, 0x1a5}], 0x1, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x40, 0xfffffffffffffff9}, {0x18, 0x3, 0x0, 0xfffffffffffffc01}, 0x6, [0x2, 0x20, 0x7, 0xc000000000, 0x7b8, 0xa96f, 0x5, 0x10000]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r5, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r4, 0x0, 0x0) dup2(r4, r4) socket(0x12, 0x4001, 0x10001) close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x9) listen(r4, 0x5) shmdt(r1) 17:08:35 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f0000335000), 0x10052) 17:08:35 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2128, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2467be4822e1913a, 0x12) unlink(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) sendto(r1, &(0x7f00000001c0)="399752b5acec5a40bae9c77ed22d048d1d404d83bab3a028f5f48fe2d20d519d8479455853b7cf9070ed44e08962228b5245a415583573b1e2f34a410cf04555938e8b5c12b62d808599f32ea62d53bb8ed09fe7a48a785d43b8f72d9e65866e3b2ebe935d88bbdcae24b2bd03e952a2d103a06b14edd269a2eeec0cbaa0f74c0baee1d9938ccce6f3ddc1a81c449e177ceff57d6a183cca384e76fc696e5ecc36306b3b6f95ff3685b1b38b71774ca30b83ddefaed0443e4244eff5e0b332cf37a002cd50ec78b6", 0xc8, 0x4, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000300)) mknod(&(0x7f0000000340)='.\x00', 0x8, 0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) mkdir(&(0x7f0000000600)='./file0\x00', 0x25) r2 = socket(0x6, 0x5, 0x7) recvfrom$unix(r2, &(0x7f0000000640)=""/66, 0x42, 0xfda20ab443a5ad55, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000700)='./file0\x00', 0x100, 0x1) chroot(&(0x7f0000000740)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000780)={0x9, 0x1, 0xfffffffffffffffc, {[0x8, 0xff, 0x5, 0x3ff, 0xff, 0x1, 0x2, 0xa86a, 0x10000, 0x3, 0x6ca3, 0x1, 0xa1ba, 0xffffffffffffffff, 0x80000000, 0x9, 0x0, 0x6], [0x5, 0x800, 0x7, 0x3, 0x4, 0x81, 0x0, 0x6, 0x2, 0x8001], [0x7, 0x5, 0x9, 0x4d9, 0x2, 0x7, 0x9], [0x8, 0xf6, 0x8, 0x1, 0x6, 0xffffffff], [{0x0, 0x8, 0x10000, 0x5}, {0x0, 0x80000001, 0xfedf, 0xa1380000}, {0x1, 0x3, 0x180000000, 0x1000}, {0xa4, 0x100000000, 0x1000, 0x5}, {0x100000001, 0xfffffffffffffff7, 0x5, 0x762}, {0x10000000000000, 0x1, 0x100000000, 0x8}, {0x80000001, 0x6, 0x20, 0x5}, {0x8, 0x1, 0x3f, 0x6}], {0x100, 0xfff, 0x0, 0x1}, {0x6, 0xfffffffffffffffd, 0x0, 0x7}}}) r3 = geteuid() getgroups(0x8, &(0x7f0000000a40)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000a00)='./file0\x00', r3, r5) kevent(r1, &(0x7f0000000a80)=[{{r1}, 0xfffffffffffffffc, 0x2199e43ac9953ec, 0xdae1fa0f31c1c824, 0x5, 0x1}, {{r2}, 0xffffffffffffffff, 0x44, 0x4, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x4, 0xff87697de870021c, 0x7, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x9, 0x80}, {{r0}, 0x0, 0xe49f7d24f2c41264, 0x40, 0x8, 0x6}, {{r0}, 0xfffffffffffffffb, 0x938b61a6e042bb4a, 0x20000000, 0x1, 0x800}, {{r2}, 0xfffffffffffffff9, 0x2, 0x11, 0x8000000000000000, 0x400}, {{r1}, 0xfffffffffffffffb, 0x16, 0x80000000, 0x80000000, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x7dc, 0x707c}, {{r0}, 0x0, 0x40, 0x63ac000d0a3ab4, 0x8594, 0x6}], 0xea, &(0x7f0000000bc0)=[{{r2}, 0xffffffffffffffff, 0x1, 0xfffff, 0x100, 0x3}, {{r2}, 0xfffffffffffffffe, 0x12, 0x2, 0xdcfd, 0x8}, {{r2}, 0xfffffffffffffffb, 0x10, 0x40, 0x5, 0x3}], 0x7fffffff, &(0x7f0000000c40)={0x8c, 0x80}) getsockname(r2, &(0x7f0000000c80)=@in, &(0x7f0000000cc0)=0xc) unlink(&(0x7f0000000d00)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000d80)={&(0x7f0000000d40)=[{0x46, 0x3}, {0x84, 0x6cf9}, {0x88, 0x6}], 0x3}) truncate(&(0x7f0000000dc0)='./file0\x00', 0x0, 0xfffffffffffffffc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000e00)='/dev/bpf\x00', 0x8000, 0x0) getsockname$unix(r1, &(0x7f0000000e40)=@file={0x0, ""/108}, &(0x7f0000000ec0)=0x6e) setuid(r3) lchown(&(0x7f0000000f00)='./file0\x00', r3, r5) kqueue() lchown(&(0x7f0000000f40)='./file0\x00', r3, r4) 17:08:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) fchflags(r0, 0x0) setsockopt(r0, 0x2, 0x3, &(0x7f00000000c0)="229df23d2ffa4957ab2379bad977b28ca3825b2fda949f29957d0024a02b9e9695e9ba07840eda6fd2b64d4202c2f55d17f8c629ae6cda950c0b9bfcda470263551bd0cf93d5e7d7e0860145a60cd9e3f3be8291b62b0f928cdf", 0x5a) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) r3 = dup(r2) ftruncate(r3, 0x0, 0xbd21) 17:08:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) 17:08:36 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f00000006c0)="391bb9b523d68baa95284a756cfede444bad26dacf1e481513fd32019fc3a4d986db5478c300357e85bd49c3237ba47409b6d0bd1938c8435b16fcd8f5a960fa55a5dae817c53fa4d6e9ae6ff3f6811513168049398b80dd5c3c44b60ddedd44f4729b07a1dc882e04a31f89dacfede48b5940e3352a6e494769ab81f7e40dbd99d5bb75f825fa412bb1284bc6ebeaf51bca0c0efd60c41a3bdfd674a84367c6ebb87b4d1ef27e3c382049e52d9e5f17544193079e0e6b27a2e90244ef9fa99c5b0ec85bf92774945984ad1a10fd6f37e3bb3f2a858d64acddfee7e6c2c44ca9c653bb58413f17a5845d1480c7e83819baf713028069aee2ce4c4c599ae34b82e6e35b0ab835c5ac3601d3f22d2c8354611d0938f3e99f0e1af9b18a5d5559a4e105d71734df7ce09b59e4006523", 0x12e}], 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') 17:08:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x8, 0x0, 0x70c9799a3be4760e, 0x7, 0x1c, 0x2, 0x0, 0x2, 0x6}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) write(r1, &(0x7f0000000180), 0x13c) socketpair(0x20, 0x1, 0x9, &(0x7f0000000040)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) 17:08:36 executing program 0: acct(&(0x7f0000000140)='./control/file0\x00') mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 17:08:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1fffffffffffffcd, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) 17:08:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x7ff00000000, 0x101}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xb1}, {0x3}, {0x6}]}) syz_emit_ethernet(0xb9, &(0x7f0000000240)="e4e64cafc1dac4b7a0a4a6ee0f051bc8288bc18469a6ee1fd8b8bd06c40ce1611bab408564d9964436561b17b97f2d98e2a76f851d4c67a3bf7ff0b37a3f82a002128e51d54507301099f9e7cc3162a9271b549345aaedf48ed10b0d988a61bb2a0eb984cd24160201298d86c64a45079913c2d3d2b592aa77b13af011bd76229198fed161c127a67612a66251863305b8c695bb3824ab81b427f696c9e831c628251422e86f6e7133f9dd5a9d4f09a3f478e07c865179393a") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x3, 0xffffffffffffffff, 0x80000001, 0x8}, {0x800, 0x1, 0xfffffffffffffffb, 0x1000}]}) 17:08:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404e36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:08:36 executing program 1: r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0xe4a6fa57b8ade65d, &(0x7f0000000000)={0x1f, 0x430}, 0x10) readv(r0, &(0x7f0000000100)=[{0x0, 0xfffffffffffffe7c}], 0x1) 17:08:36 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2403, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000100)="4362e8837fd45c9b159b8b1727eb99", 0xf) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0500ff", 0x3}], 0x1) write(r0, &(0x7f00000002c0)="f1dd070000", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000e80)="5b992ff3fdb6c6feb98f27a2b534f5f2e393c8d7d31730f10cf6b215325edbe131d149d5cd6f2a65122b3b0d9b7e79078ff355711fcabfc7e33246e59e30555d9957031194d1e408adcb47abe2b80a16fd8576acd69442dbd0362defcfb98b8d09f4e5ee029951e39e37cb9879ef552852018b135c14e5955d5710b8b3e2f50cfbd926539e3a7702eb95ce88ead485d03844632f100bb4f35132895a6d2a6a664863c8da337ea6d32e7214a0e49a4b235ce553c2980ed57e7ff6dd95a5139ded4fd9fab5aa388b8467e1a9bcc1f95d0e4cba9e630f8bcd0cf58e1da32be2c54ced8d87d7e5e234a9df4e40217c18ba283e03ec7c4533258adc68e2de1a347047af4a6f1abd9e06a1ce864f11eaadcab45f4e8b6267b10f924b1703da1780172b5a2dddcc0bc29ad6381a87bcaef65ed6784d926f58a663eb0b799348e43eb1f8e0a13d7eb564786045d2e61e541e649d817fa3b2d26e959ca8527236bbe8d4d23e8946fb167d8362b489f433b4db9aede9b5356b52dc2f961af552e352f81dee0bfa711030a87b8855dc47c333f364960f0e677728e442a813858eb6551b362ff85398f775bbf8a982233d97f2f78c2690571d4ca85794a9d557ff9b662fdf53bd70a727954da17ff63030cea7638ac07fe7d7cb176c5f32b76c9a70527d3181b9cd6fc559a654b53dbcb742b74dcb34bb5ec181b4407f84b28243b802f99e0ca2773e13cac6bbbaef12dd22dcd21a2504a35c167d0e24d0af9323a53308805539a63620fe9023774ccf7e1429bc2620252e4e2ebc47fbd0e67b7c6f402dcbbb718de91e868092fc9bc6c1d6c2f18ba0eda89fe29ae4a70cbf247f5ba65ec8bf37b073a169986c4f2cd0f5276bb0dbb76506611a13466f9058669e279290bcccbf328a03da7c4242c15503ee61cc00ace1606b90dbef705ebb9bc2e6f48851feee121ffb490dedef735b30716e5f3234b46e006f8bb796c9dfb0130c507e85951b76451fe5f93b33e0a0f0798bbc5832554883043b7be3fed706e9e4b09c6f8599a53a76068f6f4bc885f58544d74e69c51dfd7fd00e9aa6e7c716246d22b313988339f4ff5b13adf6c72227524d1cfbf1f539d622a0453ab1cda783357abf69fefe59074e09928cb2594fe59f9117cd10d80946accb9d19056973aaf7ee0914aead053311f0f0da1f269df888fa5609be5d092e52ac0a6e657ea4db0b32383aeb5dc35d81a18675930f356a097113270ec313db52782ab8662faa0ca783db35e543d36cddad1da7aae0234d1df166351a52a2e3a93e684dbb549de72d13c4e04e1edf21f55350b531a2ba16045826d27e92c5f16adeaa9541e591eb59433271befb6916ed0f1a4a52d4e4c7e8eb6c6f4a50e197fb158f552833834371a8aa632cc659b4adb70338db1ec91cd715337f93011d635a483782d1563b4aa17b0646bd5e14733bc8b71cc9255e091cf948436ab5d0e14c9404e805f662895732a1da6b981ccf24c31f3b6be19b4ee6c03b3e51d6ca7174ae3b4af94cc9a162d012d09b7f9d62ec0080dad5bdac2af7c223c5736f2fba749075a25d62de9ff12706f880fd71d4f40d67f98043a081ae25583dde4873406ca6723608b6b569728ac74dcd44e3116b75ef7788e544d3c9cea3016434728fb3d87d0322274f637ae8acd7c2037129633c3b04137c2b5fd8b8b3b289ed017a059d5f10d9b0fd6175cd185e83f1332e8ad62dd665360dfc9c34fa98771f157c5d5c9f73b1f1fb7657a4b82ba2d453bc143d5750aa2b22e50f72548cc4985734a41d15bfd49d04bda428142192b3fd66714837abde01c8aaaad3b0bbb5bdcea02ad19297ccdc32af88a28e64bab0d5b5db87c7e589f66fee45b065f622ef9d584a07c2f64154c64ceb5646d4e48b4cd100e3f903cfeed10d79b03ad8ee98ff6d7086a668a2ebe21a4caad5bb49ad642e15873d6b6a7f8a31ed0e23f7eebad49374394818c728c6d6fc6d8f563c384fc149ff32248f589b54fa8957d725d68a8fdc088ff5e0fb8f3bc2d2e251af6a678380a3b39c29c020d85dd0f16b35cc32c3d66eaba083b858369211f39e0f4c4b821b8c12f21f0f1b07d288f4262196cc85a6b48f94051043b47f776ae0db4b8bf22a7a034a53d43e1868bedad27e44b7fdfa7c8b13a548134ff8d452a2aba4b94d87f4d246618eb40916cbfb92b357a467451cdd79916fed21eddc446eb61ed4bbaf451ce56bb1a41a9af412d8b49b48d0ca6adcef180d39e196ef1492bc7ca34a0f4e409d150b709d611ed6dad601efa71a3866ca5a0b3873897ff7f737030c3b3628a2708d01f5fe1395ee4071198fb0c319704262cd08e1638ee88e900a89f8579474b4fa6276ad9637ace02d07a9c46f85492b7158f9fd250d5af257c23977905de364b38d2587fde69756c1de24db13f54610fe085f12ff63c97268a6a027d13d672be3233a065bea4ed1e7838cb7298dc21ba9d5798d9199d5c26b05a738fb962b177a4ae40c822379ce144ddb3fcba77d2671a238b90114959cd6ef6e1b3a35819f8fd0a8eb07ac86db90ac1ebeeae704acf75ef029d72f297e84e6852e3e72f243af9e6c8956e774bc8dcb9b31174fb8ced76628fcbf5220b4ac08575c0e22ba871b3af24853eb7cd92a13b04868240d143a1ac915c6763f688dd36861ef52e444cc23b5e246393aacb505a4370cc9bf6f4dc0b07da1a1f9a8f146cf6a388afef939d2bb4d92c9840b7e2d62d400198bb608c0ae6204dc0c916c79d8aaa869891819436672ae5fe5498b572fa9fd37c5855095a77231d2a2e003260d3a635161b18f89394d20225bb72c3d3a156019562f53aafa3674eb418a0a3744d6b65bb2517444297416e871fb99f69484408a8b0c120a85a7df657529397cd05be37e44a7e7917b9589f37fca6809b24489e5d50458e8063bfdfa4a9628db2f394afdda24bc1266c2b2cc554a14506c2be3cd07f853f253ec01c1c8500719bec5ab1b990ba3157f90ba99259ef9640652d99a355fd02e89eb1ca68e277de360383c3b6b6ea3ee24dfe1c209f3c0323aad7dcccb75b4ba45a2bf8ba8f1cb89c0547c29ae2a20f2da4a71b379ae4439179ad4147a170772b3513da65b41872278722240b7a1c1795e1081dab6e2925b20f2e30e34e42352b6eff2a6571c4d979266d2a0a753864594bb081f1313f992d7d053d394c37e986a9ddc09b1ebc2b63592aad5cd5091ca57916e21cb6e91b4fbb45cff8623aa6d424f8171dbc8bdd26d25e124ef3e9a3891828d76bb36075d57e3512a8e43b047a37bf95365e87109308382f111b82892ef62254bcc3219b49259c70d1983f935a0f75c888ec14fbc8868c20fe4824237ffd60f7b90dc9de259896d29420aaedbcf81a45036fb8d678040875a3ac52f781a9197a3821ed49ba24b1f41e863cd9318fb0e0a408dd94561792070107b1421449b8a344736bd66bbd8a334f7859048ee9a9d916726b79c9526bc8e9c9552fabb063db97f8655376ae1962f54f1bb8a8f2586c14344b6fabd1045c7530107d935fc292d520c22f1ce9f2f9110f51336c2355c02c8045ac8fd0f5a52cdcd9539e5fd6660143019258a36ab358bd611402d5b6e7bb237e76a5ea31ee518a06610e0f0ae67ba6620ed7c6a5ca6a93fd442abc3552f57bf5d1497bb35b2db1dccea94c49e540a9225ac1f909dd820656222c9644d67d6d6695d8b49b4795e8dc723aab7dfcd8327b7e440c9f24d1cf78cc7dede3b85a4c9586d3e3d08b1d1299c29705874241b9f0440ac09265d5f92ae35b3178be239aafa04d4ed48fa66a5763356cbc7645455dd457144462769636e680e465d52844f4f7b2b66f33d3f9a9b0fd9a934c230618bbdee6fc0f2ee6cc3dce5d8adcbe1fc69b670a71c029ef8e0e06a70e78fb40376f1a83add103d08bb4c7bf487d11e1d96e2464ac8debb30e7ee8133e9d6b10c3d7163d124d56ad540498b23a3c2a29b529297ac7663d64d506f50ae36255d4593085d41b253ca3cf31c00d296068407feb2534e0a04fa308468fdb4e26843505234e4eb8fc97659b6378770cd5040cc485b3ec9666b29b230bab4378618d5688a6412e7483b9c08fa09722b28bb9641fa240a21ede28cb6301e4a6c55f7bbac27b0518f6796f581703fa46aacda0c8ca834c32efb371587249e98d9625814525e8d5d9bfa617d60db172ab2545625a41166ad33542baaab9b6d3e1ec1ed2f2131a90598903648ed766a917df96abdbdc80cfe75cafab71ee5dd6d7c7b2feab5970c0190e805666b8bf9dc787a271d8d49d76ac8abed8c522900e80628cf08db8451bae97fc0634b79d6891ec551fd69a8d3971f60c06abccffb50c8dd2348f7d3bd732edccb5492d7df95d770796914405018a2090554d11528192a00e913a6f9cd5183df1afa0e67469e59b6ab6d9d194f433f3e5c960c939c34eed1e18059f2d291eafef2413af25d1622b23950bdd2e90831cc61dc0319dbfa2192e322b62e768e67c8972161f8dbe19f9cacb618c0be6c864142b4c26b050443beb66c3139c8c561061b9c78aaed02e540392f7db0ead6111559ee458385ce0a7fd77edc895130a081702236737a4c79a366b6888f6fe60e4a6260e417e7c305a21409c2fe751524d2298c665498f5f95eb5d9e5b96cf9498a4eaadc9ee1c4a4ddcf7cfbd3bb1bb1f01451faba37464558ac1e5857afb8ae27be5afe5b537fbde0f5b28927964358114f2c2e98b4d4fd94be1fb2ad436490307ac33573414f7c67247ddf06e88bf5b3460e101e911ca1fc1e07a9883f181a619a4be2fce97a873068b7ab0e7c216814a832d6551ebfd8b0737dd3eb897f074dd53f91aa430c4c47107ee4c6302aba84969dcf2019ae912816eb206882c5996bc2c8a5c9f68fc407dffd084da5aafb4fb89c6afaf376d193fe83b48d77912ccc30cecc335e2588fe16a1bae2c3d11f4db261e94ff6b0f7c51519780193731d820e275255bde6a1705e12dd39e1fe4ea440e4d124bc516fdfaea1b2f7c2a3115ce8b0b104ec725851730738731608f4ab08ae85f3c99418fa02748e6181ef70dc9ac0ed68f855083388ce4f015c4849e46facd168ecd079289eb37b95250c0d52c96d110c0531502d7e73b7beafd44c9596e64f2e4fbacaa484b2c6b670b136e3409838100697457004f98bfa432997dac5e6c5b886073fd82ed1607ea69c81287f6501d2a5e79cfbf96b51905fb75cd3a2681770401a7cc6b025bf35dfd334c0d868b3f73943ae7a3bbde4eeba06a4b466d02fec6850466f757d165791e5e958e6c42f062ee147b2135875871e62901e0e6ac02a4981d7c14ed474a3eaf49d8029b57ac54a1843dae7cb47ee90fa3bb5a470202e365d834d2777d39ca567409059034fd628ff10254be0da7abd23aa2df9615b9f07d1b39180f0b82249281d4d9a4e320ac2d413f078dffde0922270e0ffd03467b472f86ee9105dbfe86a93ab4553c3b82cf2728d3161b1f0ab4adf37df2fc1aa01ff900507642d24b8f95e9b3f738531f3f39799217f8681d222a14b343a5270574cf0f28f5c503bb3f2505635c442183843e8348bb7f8f6c2feaed054adfeb5a6a37b5b1bab1995f4efe8d796d7db58c0bc81a143902ba8c0d4877acee8864414db40cc82e5462406d4683f0048cd1866ef80ae26208c9378f9fa928abc194dc60792bb30e644ff0726af655ea015033796c8e840329aa5cea478341ef9d59473db4059c60834cab32966fe7d4a3916befa64624a2fc47847a0b7f82dc4fd434cf9920fa9006d", 0x1000, 0x0, 0x0) 17:08:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x30}, {0x1c}, {0x6, 0x400000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:36 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x56, './file0\x00', './file0\x00'}) semget$private(0x0, 0x6, 0x280) 17:08:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') 17:08:37 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000100)=0x804) utimes(0x0, 0xffffffffffffffff) 17:08:37 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r4 = shmget$private(0x0, 0x2000, 0x940d996d968e84e0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x4, 0x6b00000000000, 0x7, 0x9, "49187798be231f21e583845915b979b617a6f273", 0x9}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x1) 17:08:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) getrusage(0x0, &(0x7f0000000000)) 17:08:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x4dc614e95b4d8017, 0x0) fcntl$getown(r0, 0x5) 17:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x0, 0x1, 0xf0, 0x6}, {0x4, 0x8, 0x1759}, {0x7}, {0x6}]}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 17:08:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = getgid() setegid(r1) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3e) close(r2) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="21567c16aaf7efd058decccfac36a2660469d9e06187565e30f99ebc5dcb2c2594aca5671f888bb49c08fe45bbf0dd3b9c511e9da8debd6f92eaa0852a49e841fd9481f551e0708b8f6549ef28805c4fd1a40acf5463efa6ffc769d6dfeda07e19c11e01095f16973ee99f2843303b7fd0ebd1f4c562216d4afb3fb47cce2823d9fc67790b90732ae123fd0c3f8957bdbece69891e9e451817a71c13c6be59215c3f9de899f7f868e20731a7ff10bb0377fbd75efcf723c1c7ddc4f24317f91fab248385da8c19befa43ec01657650d9cc4cdaa01648937b", 0xd8}, {&(0x7f0000000280)="f168df399708da5466787d6130decb7627f5413562b0be1e3840166b939f3b902aa9ced1129f55a10938a8284eff7c333a231605ea18eed8615dcefdc43898df159dc59c92e7b390fa6cf5004f58c2835bd6ab9133b84fdd8cab1e8fb26402669e5bbf277404849251384dac62e8c608995bbebcc381575a8a291c939af18de293293e3e56b434ef3994cdab8f5ef8f42dd422399a11286a1e6f5c6b008719e465bdfdf5cb4f9a1e0cc740578ae31aaac352a589e2bd020658599be323cf612b4f3231d7aea0164f30d35d5d7b27eb37328c46c8f4f47d6e82420d8bb50fa9efc2dbad2d14", 0xe5}, {&(0x7f0000000040)="17364024d0662e2789", 0x9}], 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="100100000000000001000000040000005cbc354e0da4b13cb059450db9fec4cc8f525df7eb1e98c8ea0390c35ab3968031825509dce0fa282c33aa8df1a2087fad181ef97630d5e15c74a6a8ab50d4022006c68f3a33b0f25f365db4e641e61c9c7366bea516f1e6435a963317999e25fb71d1ba0fea95e0f43644765e034fd5f3abb7d0dbafb1dddbd17e9192b9b1c6aec73963da896b97de1afd6e058118ecec78be5d8fcacba543c08d1550c1ea2bdb88fcb551f80047ce47b6908aa7fb100709865ea0569a39911c6d37c7ea84b0e97483a0d40d3ae787763ff75738c9267288195054d08e80a952aae6a394c2045c4390c216202dc5e1b5127f78e158a5ca9fafd233f2162cfeff256ece0000001800000000000000bdc9ee8a070000007500000000000000a800000000000000ffff000003000000fc6efb7ec2ce2b5844dce3376e71bdaa77b9252aa1785d52acff6338b3fd09ed9cfd9f270a0989e9c5c9478adc103c8e29f48c80f72b83386992fc63f2c8f5b1848abeab11feca2ed462b990585726844f88ee1daefcac94facf03c6e7f8b0501ff890b2547cb6756ee2742f3be17aa981c37d307287ca3be200c62bfa7486f08e56b0ccf35ecbd37fdc258458d3fa54675d8cf750870000a000000000000000ffff000004000000fc8933001d24433ba837ad75097024ba5f7e0f3d15afbf701496e698af7c1cfc93cafe68ded0ca2173cc6418006aad7a920fe434de41e47a703f52625437be96395ac8d60a2031efd54d592de384158f31e7e17c981e31350ed1e2918a7568364ae16473b807cd17d9a6fddc40ab0974c06eaa0f12cdf2a288b5c004ce6ea1fe04726c04000000ba6add6200000000004800000000000000ffff0000000000002140ca0e963075b26569cf6b2e02d2b32a926535c54f32b2006ca6ee34e303b8cbfc8efb64b417884475be4d3a8c7ee10900000000000000ed8d0d80d9a0b2ef1b508b42fde9eb3aaab8232a6721206bbdab55591b4221"], 0x2b8}, 0x40a) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) r4 = fcntl$getown(r0, 0x5) r5 = getppid() setpgid(r4, r5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) socket(0x10, 0x4, 0x511517e1) 17:08:37 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) dup(r0) 17:08:37 executing program 0: r0 = semget(0x3, 0x4, 0x540) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)) setitimer(0x7377d5fa76e1584, &(0x7f0000000000)={{0x200, 0x20000ff}, {0x1bbe, 0x4}}, 0x0) 17:08:37 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x9, 0x8}, {0x3, 0xfffffffffffffff7}}, &(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xf7, 0x80000001, 0x4, 0x1, 0x7, 0xb54, 0x0, 0x3, 0x0, 0x4, 0x7}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x200, 0x3, 0x1, 0xe9d6, 0x5, 0xfff, 0x0, 0x0, 0x8000000000, 0x7ec7}) r1 = semget(0x3, 0x5, 0x0) semop(r1, &(0x7f00000001c0)=[{0x0, 0x10000, 0x1800}], 0x1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\\,(/]\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='{},&[\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000600)) ioctl$TIOCSTART(r0, 0x2000746e) socketpair(0x18, 0x4003, 0x2, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000540)="84c06d580df6ef665f95f07797849fad73755cb7b4a39e7ac133ea0779a03a29832452b39556d9cc62e875c54e3bb753bdcd76fcf33bd006", 0x38, 0x40f, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000005c0)={0x41ae12a9, 0x0, 0x40}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000640)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000900)={0x1, 0x4, {0xb67, 0x23}}) r3 = msgget$private(0x0, 0x0) sendto$unix(r2, &(0x7f0000000ac0)="39c2a2383fab16ec67d3916c6f7b376539e941979a2af26482fe607b7d87de8745003bf5983a271ea3135efc7cd0145c36d16d604c6fb1f3349111251d8fe2b104b7b352b52e2e6d25bf3728fe58d3655e6dc0ad0956cce3abd3d9d655337015b51b30affdd12539960107a714ea40054bebd5b69574d53f4f8bdc8c7d60be2912778ec204332e0691f74c12399ef9c2f824021659df2da47ced90423ecc37c4c1e5c5fe49b627c5600c2d0e9686f38f795ab7f187b45c0adcfaa9f13ff9051909339efb942f9b01b301662d7ebe824f18f903f2a6ffc5ba133001b7e0084f8711c38ef1d0659451ef1a14bad65769ca533d90179fcba70afca8a0f8b8b4e00fda4b47469fad051fadfce7796076b6b5fb32ae305f6b40c6c011af60f4d17c91776a7628537e7297940668dbe278ef21d40587d3a8d5face669bddb434ef95fc794be06f99d0eb2d8a9de7f1b2bd7e623ea6a8126fd6995089cc02dc76ba1626ac33dc577e8d6c89604a528aafa9d43a7f0deb26d67c8917e60a318d1cd68e8fb0387b6fe5bb367c7c7a594bcf8c66adca20cf7b5a19e63fce57b10d2b3e54291f7933d321ddb23f4790514015c9ad81a36d181c95775ae9e91912cf12a1afdc04c78e0ed283c2bb0dc7087dcb4e8c5b350fcae47b5a275f59ddb30dea2c14ccd7b561d5af013fc099476062273b86fdcfee1f1deaeafa5fc9711e4b231cb94ce986a12551c3241d5ad72f2048ba182139410f4357e497096623b102abed7c0efada6ef0e62aeb74acc098b9d25608788bb968710e678418f92c9441bd09d90d9c416212f915c78b36467dcf4806025226762b717119943a3ca52aee048588b724e1dfe7be86c200231b387157ae1f5010eecb768170f1ef87c0c5d0118d311a3aba038360fd9b2c2b4507ae5e3032c5611e99c7de97ae6b0d8da076dbb13e6a657e7285aa89860bff057faf65ffa4b296df263d2aeec15d132066a77486df639cd41d16eebbb0f1ebf0c026ba53a6fbc8d97d2482a8c31147e95485de89779ed2c4d2cf17aa61b856a5efecace4ee0cf0d9cbbab5dda5bcae29899f2e5eff48e294ec69d311af5b6cf67fb4d116ab32a6a17728d9adce001704c86e194dd42255d83ca372f3e54b0bcd512fc02d3c9507fecd14efabe5ffa5ae7778c121dd193b1aab39d7a3b874320de66a9926d42c4a2c5901dda020c334d73f35842815dc9e6ebccb1f76394136231e8b64ba3a83e9d3123e53fe4c8312d37b2c43d44096ba86171ef4f30886f6f09ca84801af0520c28dab595acc01c709fa3b9df32cab10418d3397c9c53909f57e523459137d110d90e15b43d910d701e1f6697c2551e57237a5ca977721a765ab155049c05e7187faf39377d297fb1d7edcfc48e25734434863dfb9243f8ca0352312443742bfa2402ce8fee92f1008b21b2b000d0e8623aded98671dec4cff6a9e68dce0a2b5fbb082e02efb98747ec6915580f3b0fa35af4aac9c69dcc8208294bda5a80a311fbcb8fe99523e28bedb3b5bd4fa134a69d37c162f6c7f4605109fb3481ead075b379523d10381e5505809865272bdb2eb52aac501be7b9b63f787f09c494f1eaeb114afb77fa064e725ca78e1c9355e58c3f8693e73f944aa8c4d834b4ccc5023f82585790c01b28a315ab2210f4b4782d487c120e6024744d84242a04653223cb3ff4c2b0401de33e382d8bc10385ef0f54e671e43fc2b107239a488cc353fb0e8b815bc87ffe26d35bda38164fb18740b5bf12ea3fedc02cbdc0d2e0e4375ce0b27fb8d2532cd2d1711d551af9cc03128eab56f09e8348fb8181acfb3a3edad60d7dc5ac4300db3a7df25483f7d77d2119e3d911fe68935a480e4fb7cbb89775932f26fadb0c61da6601d34447bcf03eed4625f52a9e318aa871f4ae1eaed1624895abbeb1aa9cfa43ffdb2900141f4c40ba7d22d6f77640429203284195f2a142b589302d68063d210d4c5bf9e275b52240795028b6db517e6f8b576d1332b6cb2a44f3e18a7bb234e6f616588e6fb5ccfc83eed3e0e99f4ca80864e5a78a083b128e2e31ada877a5d6a587ce4c1df08d276866d3b25fdbf483d1340fa0b712e484cb4a155d0a63db60de51f87bc56cfddac1d427def7f167ebe528784bea62064b6bd306b07d73e69d03ada1f840301a3f1c0c62e284c804c6be9cec0aa5113832d8f7fe1e9158621954020981525522b6f547b6c96b8c9f828e5a7b00471c6a41610281a030711a0c9c653b0ffd2db38ec17af3a50fc41b9a55577031e0f2fd7d24b8e62b19633d5882c58680e9a03bcf078a8381a136e0d1bde5545fcf276a539a26ba1ed3ef65aaa13e37f4e0e74c0c8c16fcbf602f78fb67dcff0bee41350be5ad32a4948f172bbf2c9c13a06a882e110ce841eb85ad6968d0e6de31e917fa0ccbfd28f67a27b1df3440146ca4b48b3e65e7e7dd10e6bfab4a79b9273f4b889f526d1224ac7372906489e53ce6a9887c0ade5005cf4c1025ab16faab47c5556b81ef50721d9c89fcd9ecf06922de2849dc077b0e0198009168dfd5b38024ecff5c2a5620bcf58087c212db19f9f7ba1718baaf25c4f2baa62766049fedd68e8f6535edacc766c798ce1bf2510cdb7d3b90e051dcfe31fcfd709c87e0bf9d6c612497d67680d170a55f2373446fae546dc34c2f269af4ea53bd046166f72e016b5a9b5ecc1f393565b5bcc180e91b4365889f5d692beda5626cf6cf7a7416730757135e89c6315c4faf99ef3adb975af1004b743f3d010bd9cddb6d85e90023ecd2a7754c3f75889268f4f61a82a3852cd3b37379491c3aea10ca32b5af6a3dcb6bcdee250e2e330b953cff6e498fb4d8b8193873931c0eda0d77bc9c0810ee7c5d954a123aa632267e2986a0683459343f62d8efcec5a4fed271770894455c568b79afe2b3d84d886fb4fdc640a78d43c30e8a321540c6b48772c9edfe8ec2f43c75c512f135d10cae932b619db89852a7343ddf04a34bf0110a06646758475032516dc5b38b459aaf68ecc7faeeb978d4071c9e7b47900d8169d8848ca2775c6be1ed8788b448ec5d4e56b689be13492223f6eb5b91b79fd0b603edeb2a7c55f738cfce83288a0a9d7ce3ed2e02e7edfafc2312a55096b3bfd17ae23848cc13d72b54e76c9583d1505eb51dc1b817be606448bc2d11337df6c8c42d84e63dbbe6f28752dee3bd691215bb2a01abe654b81b2e0dadf986100aa11b40935565621b6cadc78acecb2b66211827242631eb54af80cfcfa40f131d5c6b6fc852411531686953178094d93ee6de2bcd2f83b23e7356c0d96383880218ec3d01c946efa0d53336b597e13b3e6cafb08776facdc28c8b846f015b7c23994e7336e3241a4207b65b6b9e9025ed117329329fa21367bd5f6f6dc41cbe7a752c6cece7de15a33a37d983fbdf52205c73c28c36b990071b07b27a336a704251de449d183d788f1fc0be42133a85bbd31700c968661d365915be0070260aa7155da38a9a740c85d172b3f415f5e5e73325ea809cb69f6ff641ffdc56e930d5c1b5bc3bc3237249cf2067e56286f92ab849ad38d84bc64b346ba34084462a5fe1803f4074a34d681694f44f0a3925a9f9dbf6e7fe4675ad9f9beac896a888f6d3a7012758130492c9fbb045483678181376fe034d8f24d8a4e1a26f427ab5a361ac8d960aeaef702c9854ff0c7f18b5017735bcc6a20ef8e948d642b461eea2eb08a7c175e358631c9eb63aa137d9a5aa49a6b79017638d2ae77521108d7297542a077e8ee62d8d17900347ab5c8c63684b6d147a2b91142d6c4d2a5aa056c4fa4a72514f2ae605cc2df8e85b3009037dc36bfd256ae4bccceed5619e135b9fb2377e6900c8986e942ec949461ad56393dd588234034813a26fedfb8423875fbfb7a28d07e922714d8ddab41543468f3c884f6a4f1c459630ba7c09acf257bf2ea624d7a52e430f1af2eedbca8ed39743ceae322852ae499b394a54d5bdf90724ec144fa4121da1027708705c6808d7bbe168b94f068378eb8628d188b63d30dc310bd440f966176007c0862cbb8ccb5e8bae298c5fa2faae3a465e751c89b9d0521a8b2228bd6ba6b0d3a50ddfd80fcb123cde03514807e3dc5e5a39c44536010a0208f8a558cbe67e0f05c5e9cc59758fe737024124a0e3e87976cb236e955f955d265b69dc76575421e50b85dec374aad1e95c1cfd7281509d0a43c753a251f10a5f214fbcec63185a73f1b3f07d02eb6a0e0b142045ce038c9d65f4855a9000ca306049b6724b7bf3d9cae643d3c38233d94697f03d8900080e2e8595a85d71155797c79b5566ff0c9f3422ae2ac63f6f9d3db2649c14c9036f01d535f8f4f74938a634d87fbc4f3d505acb952c2d1f6cb106337213f302436f698d4dca9d681d3bdcb1405299436b8b5871e0e57a7979d42007349a83034844dc570b7e5b8dcc12ccc9c7c99fa2794097aac68395c73a08c197d64d0781796a4d96d6abb6dc3984f107f411f39421a690b1dc68acff1d5f882d7dfdbd88dd51707b9d2e060315e211e1c1414948d775f5e3e8700c855223c86a62c5cf3d96d656fa38c9dc1c7c47dcb4700a01478b3e322d6cfdebf8a89a7684ccd7d3e8496af1745b54970a59f8f438a147e5d14b27e9e267eda5fd15446c016dd3ee98a64e8a21bb3e1e35d383042cadcc6b71f8533e2799036bc97e3ac27c7458444c509aa29fc2606234986055c62108baee124989d738d9d65d898d4bfe587aef9a4ab173d22b44d3cf9c749a28b4cf91cdb668a2b01c8a42dcc26c482247710d154d188db0211f9baf511f0263064f9d61ef12d3bffe5f3cf9cff4657b0352f2d9f75efe80a1fb6fba16ee2aef38d8b41001c5d2466e829d1f85788b7480df981c75ba6ccde2a8a9a8d35e48fe44ddf57e1f0a0d0d46fbb9a42c9241c4ec7f7b8fa74c927fadc8c22700744c85d6197692d2a4b62f0a03dc08fa7fa924bc63e66fa1c4f287537e07fe01913fcf40a345d2ee0f54bdcdd0d47e416c3a18d985205f48065b5877b782f32370be4887b538108da1d468f52fd8e02f2faff19f3f2cf88c3c2a91c9eaf476189f7a7f58d7709eb0524ea30cc54bdc42a384860bef0c377b784e0f31c8daa09de9c6f270a3f6d37405a7c7a5eed717a8d31c9a563ddfa9cbd4fe38586a0b58245a23d387be7009b4813b2bdaf74f0b4c8ed176ff1b18a0d0f0e809a8e346863276394deacfa2203a422a93acdf0adc6b1d21acf32bdb077f6b5320110beaaa4b6239cbc72a2303a7ce2c4db36d22138cf3658d98c7e14db2fb51087b928985b6f96c098e7c11f4c03ef758f333900c2fd21c22c2dd9af00d203b8cdab0d0158deb879d36bff818064276defff07d154d99cebdbd0e3c23245e7ae1ebd3d3fa60634e0b6a12ddf7d53dfa43c8843ce516fbdb211e46e2dee6d49c0d22d14c55280be42ffba086a826ce69978fb5e3ad009f2447573cbfca09b1c6a9f793dfa5c536dc25cdf1b0576f655aa5fcd7c5ffe4f9fb24d66f4c9d220e3752f5c424aaaaad0fba56b1bfc7fcfa0c974bc4338992f6d6983bcbfad09457110d9c4d2be77b9255027fb9f93aea5ad820d38f30c0038e7481b8ca69ece1be1445e880ae97410535d67c94e99170221b6faa53d8ad168384714cc43f701c258e5d5d5f1c73328f667bdd2629d05086ab4f67a89c598a2c647f5c81560943cecfa94462fda6ea5ab144fb86fd9cc5df66aa0f77d0659e1950087ccedc7dc27300698799a940739688039bb27c5b2d215bc1eda577f", 0x1000, 0x1, 0x0, 0x0) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000035000000000000000000000000000000000000000000000000000000000000ffa5d4807f6000"/210], 0xcc, 0x1, 0x1000) flock(r0, 0x8) msgrcv(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d854a1c96958d000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000d1f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ed9714b210c7c5bac01805b52f5c810ed10b84d212a31364b0d38be04adfab3357962da4c223b805a2040a29e9744d3456e1fc0d5f03eb0dd4da0e92551c05974680c5f7c35729b1a7bcad5649889c68d1bc5b40fbde332f61705b7eae47dc5b8ef81994ca77810436684661e21f3263953a2459764fdb867f4f0263412a66c3fb1144ea044776b41b328d065844df3b41b5cb8034e6ff8609716236fbf942fefbe51306"], 0xcf, 0x1, 0x800) 17:08:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1bb672d2539ba616}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x11) kevent(r1, &(0x7f0000000140), 0x7, 0x0, 0xff, 0x0) 17:08:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000200)=0x3) setuid(0xee01) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000240)="c930e5893ca6d7a366403a44185e2f4e5c5642313a67f855b0e62cc1a0999e0b4b087514a9aca9e36982397429c8671fd7fb1bef6e83924e096c621a6d30bec14bf8b56df2", 0x45}, {&(0x7f00000002c0)="54f5552eba8a5343717e5b22a170a846994735beda750cc418a9cb16863d35a9574edea3c549f54a74d8689e1fb9e7b7958540ca814533d0d6540f975b5fd3d8fc84ea39a78faea940fab2a05769d33027de406f9a46ac7cd1d2d346181af0a30b92e8e775f63f9e72e1c6b6ef673b5327be1cf39f5f42f111e6536d3d8b85d46f8c50d05fb2cea8be0e6d790908d73e8fa29f50f9db3646a8ca956a4e54f113e901051424fc8098746cda026fad0bc5874962592616fd51b2a939be52868d7a2f8fcc26f933a45885933e7bb9b2593d0d35ac6947ea115ae1c18b08816d19f9c257d460a5a4516a07da03dac9c134ee5928d07300a8a971cf1a114741c8535627b4e6ae45a87004e10aedd1688583471ea4813267dd63711b10bb5e292e2bddedd129234be8f5e565ca99e667128032934389895ce8745c6b9444254a741203fab662be34c5dab71761d23af087391fac68c1441a6336f02262d5f84e297c2ad78e09e888009382c80b338c23ef77ea1a51ca3b8c38e9d244d77de1924f71c40abe3f44022dfaeec9fbcca8d0f0ceaa4199f7c9cf4982b4c478cd27d01d3322b400d3072cac8b954c8acbaef044e5f0edeb411d11def4f11fd8faec05043e9087b313b67be6380e57c6b9e1bf1165e9e21e72e6d770bca4f41c0bbcdd8e0bb0fbf9bbce98bf7a01484e339f4d8ae25a8f2b6cbe134b76358e4945e276ed4b7add47a043d72ea0e7cd2c5d8aac461e2c079d5cff227bed3934c6932a774028e98859e89990962cc0c75e42f6c52283dcc31a93cabce9f341eddade439211f6e9b5ccb7b351c3084b588784b3a8dcc31c705dd1cfeff38725afcccfc59585958d1502977bcf6da6a86e7d857669f66f16710c4ce45d94c5ac2b9322baca5899cf39f9f5908581825eaaac769c9b7a07064a4a88c18a36fdd142d9932807a4c9cb2f2bd39e587df2c2ae77192491a34e5a00f46f6e4ed8295d681fd0e4c8e1e7f082d6d3b713517d67d2e68fe9544058664fa3a7b216bed84af5ab33f66d45e6d47633efd198a5187ab2619614c4b5cd9b529a4ab4aacf0523ccdeb981f33e9dcb5b953f91ba94e4eba2684bb59081b2d3c43fa0c759d47f529007eaaf103ac04ebcd4c45633c7d373cd73424ddcd17d361f34c22f84a1f10e825366c363df1b4533977b386e0e53fb1bf1b4a804c6ff4f11853fb75cfa34d7656acfc67bfc33ead0560b16785ff768309d9d384a18ccb4319734fe5933dfc2b82adcaea495d35de79b2f97cc537a2a76c57a89cd4a8a2c13c3825178f9ddeef3efd2c011ae7d01bdac09bc8664ed1433141384af40c47533f170ee018f6e15258370674d0dce26e909ddf86ee25af1689cacf3d340cb02424d1160effd23c23f4fc72239c50562248fe7a9e011aca246c25304e73cf0276e6dfcbe1b1a59ddf380886632f7d8819b26a17660356551ad978ca9c5d82f8bb79db25170af8504c49c5451b9ce123a86d7f61cae92e3d7184ae9aac17623a36c2fbb9bc6ef6bc88fd82f20dbe881782fda035beeffa33a5cb5f2b34e463aab71a0568f84e543e14460d32a954f41dc96b2c917e5fce20203c3f47b0c9a293b882d552d9266992c2fc3c715787302550e1a30c59485f3a720fb21a2d0287196777a65ec81bf94680555080c9ac33440f9ca77d4158145367678a27b9dd4caee5e8f7cf8b00e8a9de103d9a80a45ced977ca6c3f5ca837dc93abfad95ebd24403235ed3b8c348e86858b56764b6c1004fc37de97e1725bce6eb5ec639c40cc4facac5071e0dde2ee7bdaea5ba9b0072053420b553b0ddd07550da41a0a8152d8760b94f04e8993cd717d7b558aadc9b2618b55c5a2ed1658ea5486a991113561de2d8a0cda86dcd8834c4056f0a74b99d65b005440df6a1e2926edf4d6a983d313798fad2af32270181537e6f2ec119640b131102368d0e6498f1663ac4823051b377a23eb654f7309ee7205b5cde8e5104c8388f466d966a07110a3e6f5a92189d149b567869475fa86be8481ec6da52ef2b3d4fad5bab059b9fd0dd3991245c53982d3cf4a58aba0453e1d77d0bf9b446aa5f558a776ba3b7e3b24c1d6faff70acc8c6723b6aef076f5a9f6e311a0bdb62cdba8e075f054bff1423c0d69923c87f885790bf614ebd4176fe111a428afcb669d7d6cef215038f5e9a9c6d263a11c4300de4a923038bc575f228d8a73be2530303d2a97bfb6a1e714f9656af0bff73eb44c2c6af55a7b276bf6e977459f1c6d76a1d8729239bd6502893e0cfb907d3191b6f9abc5e9eb28c20ecae2b1ffab5f0f0e38f45d008a4bffdbf2177c933f202a1bfa86c95829ee0cf32be82a9dc115328b5ce3d67bdf298337bd9715414cbe74978602e693ed092ec8b676ed9fc8d2c38b40bc0f02bed3a0ccbbc97df45848137ba3db6ff112de4935c1476a9f88f5067cfb14c5c6e94c04bb7a00b47c89a98385bf1d4a57e0293b398c32c081aa1725d4c66e28beb28122bc7e0c89286414e4f79236f645b540cafe6f41693ed3f539ed8d6f5d7c75fbc14d3db08a11979ae19e5606cd318dd3868df6a469d057e038db61b86b6af859ed3af4c18d970d08e903760300186c194bcbca65bac42de0accb61e941e0b941513003be720064238b8480076a4fd8532fad89a0123fc132955294da2116b43cc96a13e86a12a8ea53f7a765db74e83fa4aaa88d3d85488b8a58fd60057e9094872e1672060d7661e2eaf92a7c0b4fd4989dbc77348b015202828e27f588f2cc468960f3b82538b3b572cd77cd80662d32cf8dc52d7907695a59f8b24008f279091db801a92e072b23bcd1f24554be19a7619a0861b944c238d9f355775178fa67aa941e5b6d96357dae3e0dbdd11a9ad94173585f7853915492434d3c91e5961e049f93adccc6f1222e83182951c057d33e492774d0bbf6e06c15c1aa7525401f93fd96ab74ace4476c8210b8e2609240d04ca58f43c3e8a1d9896667b009be5559255c9232bcb359b8c186d515f8293272d43c6e3d66f190e873a1579335b1fce67fed512e72d210dff4c502dd6e035f46f487969f52e9177e8f572c7d6bfd390a05a94d34b40cd7b6b3f2ca8095fc9b70a55c01227afd03cb6d8b542970526dc6aab817a1cca318fc2e5401d0a1c4cb117c12e3637437b1ee772a7847dc660934e70a686ca9318554d0c20a69f70f6c3505d29f6a4349b680a0b87e148e31516508bf49be77b959cedce9e9645aa7c32e1181be143069b0be5a3d107ca4cb67850ae14cb7c0771cf86db33e4f603ecbef5c0a2336b1cd7e2d3358ef02add5135d4f0da40e8a4f8caf8960299aae50799bd6be28459bc2c90dcabacf6b63834ecedcd5dde358b8d044008fbc1cf0d4bcc4aa9e8b7627e690d7182ef34b11b96660336e4df5d8589ff6ff30e2e566bc4ff38ae9cdb90ebbad7298503ffb375b3e5418822ea3984bfc9d818f6f9886a7c8f37fc06d7b1560d849a005d373d1f73c9f2f176c6545f67183c2c7db2c7c9fffe766bce7d8d451f5bdc65f7ac61d7b3edef9d6259c4dc82f5954429f50877100a1b2249fb0f8238a82b4e6309b0e7e2d82a71be015dc2624bfab1cb3bdf916df0ddc3d3a5b107a3be7f6d262ec2091312411d9a6e6d7f5dc8e3617cd76a9e79af55a286a54211ac115babdbc30b8794c73e0f5283a61e58a401f88ad9d2c5536ad55b0c6e8c0c3197ff4f0b1a28505fb1dba221bbe7b0961071b888bea064cc4c2173c4e2184bd4b13813d1191a31ed95c58485b52775a1523ef3170b3a2f4f7bf87a84f09fcb8c4b5c8a9b6082586504d9a265e6a9d56183f835132909d882b8b0997c5e29c4a157603f94f7946dbf0fe4011f32a2e6f1999c0751bdbad046a00db8d44d366e6eef5352a5b10ee79766fd4c7db5aaae531fa82d93cd8d96cb22366907578756546beb080c00b5db08b165b0f5943bdcfea4e757f76d69799eec2deb83e6b02dff1824b0f36340056dd79b5e3df06fe29666a4c08b304a0ebb2ad36f53d1b1e99e453a8ae6f99eca31c71ffc2950385b66fa1d7b517b33024ae5256805f6b7418662b089dad3bde7dba4f6caf6f3ea22a81e659ee551c4a48241c9f68465c283bb7cb442bf530a56dc1cfa363f41ea891b5b8c6cf8c81d06efe25568b8f0d1fe587587cde442e98b64236cd3ba6d94979684e25e2345468af1226fbb27bea3d6653d2ea52bca613ec470860d78b2eab6c8e25f5b006404e0390ab8cdb882b00cf4621b8b3b03d9513649d7f19832d2c06edde26280fc1dd2e6cf1499270da065867da4ab2d4643407c0caa585341dc46202d83e201956a316a40ae6c87a7ea496198a4458f358cdc4391dea4b2d84518463b44a163bb2c3f04e4426adbcb368f3e73cc9b6cec07fefcaac835c918ae34df338a6480ee70afd44de968f738d3710392498185026315da7556e36963b9198d80137bc4ba642ad8b867ca6fa7fb8de1278c8bcda75bd7b6c35f6365f2e4204b9ede301a29f1830632bf81db8152969a7606682f0350b2ce2df2a8eb5e0e2aa35a6d12a6b7073cf63a7f78414779c52e96d3ed794b96a63bcdc591770f6e39e6d7f6b763cc2e2e8ae6e44bf091fdbe6801f631751b95f276ff8f3d82dff8525f33563397753228cc2fc45ce238fe5e0bcb677ec3035482d6bf727a80d1e202e87eb2b8d4361fc5f92ca627b77c057e9e806d18d996032a404f41cd9e298edce2fd9ff6024905d37d504ab3f1e847b3079a8dea5371a2c3a60130bf1f867a89aee6a05f69f982d3203213cf8d506f039fca3b966435c979603afddffd3314d115eaea40eeee7b02020860dac91a90b832b13007de05c0d2017416a5badf8a92f485e717bc18b616018a33b33516dc82658629c429b8f4234b262ee8d113dcb990b8f258e462059a97f395f89ea3a0958c53e348e5639ee3e1ec04756c2b6922e49435b93e3df018e804c44af639932ab69a19b60b6e230b4b851c238cda1a1819f56eeef9922284d4cb68472e54de50c7e6003b768001974c39027fc977cf94e3ee298ac4098d46a5467b993923a748401723de823675e4367f391ed9a133ce60fddb6d7cde763d34f81cfa504f36833ffe89dbf9db9b3c1d5542e3e5c4a9b691eafc0ee770448993bb9b58cdc0eb00065392cea6ac3afee0cb8a67106a978f3123ad3c2cce6633b90fa68487e87c756aba2f79767bcbbe93e1ac12b30f32d7f4775393c20b44c4b743def270f06fc905c0215403c416b2c0cabffccbe44abbb6efeaaab29a67c870358e2621a485e04cda39775a4778e010eed7ff5b57bd2d15a0cfa7024a8e779b48b6741d67b94a4a712002619915a7dc4768293ddb59dec994ca33e0fdf1293d0a06f8a5df70b58f1f5e9ef24a44f0b2c77353a63d7e82aa35f8a7f27dbdf7d1cbb144c6433dfe2bb6dba2d65ab0c8146bd8f2a9a75d8d1f36cf87aab164ffca1bca29afd75f9cd0572f508912d0ec3cc3359fd948a195b6953120512c04676be1b1241be323b581f868bf113cf31b4906351b29b0c2d47eb90b6605c572342b86f242e416e8360f9e3b87d32ff9a682fadc44ae15c45f7309b032c37b4e490edd949efbfac339718162a60565cfebc5e703fe78eb7a1eafa61f8a4e869837e5d4994d4d3ae7e986f1864edf7b14c8036e148c5a36769aca361a2766d54a7be870c8a119ec10efdf46a8aeacc21c8fecb1ed7154a8f9aed03288dd1b17b0173110fa9e40195ebe64f358f3ebd4203c4f6bf3d70c8299016e81774301f7e4dce448bf12f746", 0x1000}], 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 17:08:37 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x3f, 0x0, 0x20}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x103fe, 0x0, 0x1, 0x0, "1604ae2f31c4cd0301003c2f92570039569a1270"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7", 0x133}], 0x1) 17:08:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 17:08:38 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 17:08:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000340)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) 17:08:38 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000400)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7", 0xffffffffffffffbe, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x100) getpeername$inet6(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/58}, &(0x7f0000000340)=0x3c) sendto$unix(r2, &(0x7f0000000380)="91fc6f3519a23fcd4aad0a5fa0cd62e8e6d3b3b8d54f0b904c1f765fee8c4f117e93284b576bc1ddc2ce94b8fba91e8c18dd3ed5177203019ff80de7a09070f346c549d1704bb5bb7eff17", 0x4b, 0x4, &(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [0x0, 0xfffffffffffffffe], [{0xfffffffffffffffc}, {}, {}, {}, {0x0, 0x0, 0x1}], {0x0, 0x2}}}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x2, 0x4) 17:08:38 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) fchdir(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='}*\x00') 17:08:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) 17:08:38 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = dup2(r0, r0) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = getgid() r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000480)) r7 = getpid() r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = getppid() r11 = getuid() getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000680)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000000340)=[{&(0x7f00000000c0)="d3d3caa35e62c371ff6ef1868ba232ca70e1f00dc6838ad414ae4f9d0b8e539d9171de92147c9162e5dba7f8d18a7ad8f4cabc471a6ab474e8aba53480289809fce69b4a5e85297ab093b363d0b4f66d4fe03602f3aa851a9ba7f16dccd8e6f6f9ba8bdfe43674807f98f0de3873289d496c2cf8b1a1723a439e755ec3255e4a951b52b227bdd9", 0x87}, {&(0x7f0000000180)="7f4d5987796797043ab649169b5e1939bb29423f017a74c47e8e55a243b4b6a0633b95ca3636a9f2d43ece75357a4f998f1d36d712c6244c4f75dc5d855a314c8c2ea1860a653768dc7c698181386a3a7da87a8baabcb0fff4b220c1a01cd8b748ba02e117ec31c8b4eea0b13a361fea052c730cf17ba3bbf1337f7574853586c9d8e0d088dd4dbbd6c91c49dce220a58e7cd4113a69af457b3e5b016a745b06349d7c86a21ba0ff866aec4af22b2d1cf6cf5ea7d4f6c065935d60067a", 0xbd}, {&(0x7f0000000240)="5353e1434528f5aed40d9e067ed84be21b907ee8640d9e60dad4420c08437f8e00e558a0f9234665ae63eb66cf76ee", 0x2f}, {&(0x7f0000000280)="df30580481922b3eeff8737d10d01c53685586fc2e6b5c70235723fb7b032d992e20fa113470b909e285e8ae855226961e0ffb", 0x33}, {&(0x7f00000002c0)="03d5921f93bc46f5e68c1f4262dcef4efd3932870e9ef6066a37be889b626792adca11c6d58cfddcd0baf74009a2c8fc084bba3a7a84240dd20b45f435537115a5c09639a7e950c3c300204c4e458bd1bde182854a3e941bcfb03a", 0x5b}], 0x5, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="008000ff99d7243905884d0020000d000000a4fa63d9ed5d89b3ff0000ffff0000006958c71b7e571535d2b89af990f754602a66280ab89f98d10b95e05d1a47b35fd2a2e7965da300"/82, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x140}, 0x6) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) fcntl$getflags(r0, 0x41064fc9b29661ff) 17:08:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x60000000000011, 0x2, &(0x7f0000000100)="a89316c7de8a1c8fe40ed2a8f6d048655889935065b2629b394c2347c18b7c09e7e1c2295331b8d654c273aabfe5e6b3312dabcc40b4b9bdab1f13575d189468294c5b1bee264edb7e8d13646ab34f584a1c82df1160584c403e745a36a74e21d2225a6656bfcd84e3190100f78e23af017b57337b1f9ca77c34e5efc9f8a49c58f35dace4a0a28fddac6bdd508a16b18b5d581f68db8e7fad67ffcb698317173b38f688ba181f588e328c378f1259c125d3ebaf1f8daa4bdaa31be84e154e9c33c6d17812efb2aa98fb3e2a6c9b502085829c90c40a6d47c4ca580c276bc987bb277d3e6fa705a529", 0xe9) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) socket(0x2, 0x3, 0x0) 17:08:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x6) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) close(r0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 17:08:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:08:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x100000000, 0x4, 0x0, 0x0, 0x7, 0x0, 0x3}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r2 = dup2(r0, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xcb076d18944d771, 0x0) connect$inet6(r2, &(0x7f0000000040), 0xc) socket(0x20, 0x1, 0x8) close(r3) socket(0x2, 0x5, 0x9) 17:08:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x104dc2695d2bf473, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x9, 0x100, './file0\x00', 0x3f, 0xffffffff, 0x0, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() setregid(r0, r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000280)='n5.', 0x3}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x401, 0x3dfb0a96}) 17:08:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x10}], 0x20}, 0x0) 17:08:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x2000) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) utimensat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x0, 0x9}, {0x8, 0xffff}}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x46) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x30, 0x1) socket(0x10, 0x5, 0xc0d) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0xbd30040c33ce334f, 0x7a) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x6, 0x9, 0x10001, 0xffffffffffffff27}, {0x57, 0x9, 0x5, 0x7}, {0xdeea, 0x7fff, 0x0, 0x1ff}, {0x3, 0x1, 0x64fd1c5f, 0x6}]}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 17:08:39 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x7fff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x2, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x80000001, 0xfffffffffffffff7}, 0xc) pwrite(r0, &(0x7f0000000340)="956e7140454491ad0da8401c1dd599d2aff11861409905abef13637a05085eca5723d7aa6ff0adf23a6a36e9bf9df319e1219652addc5c005e395fac74fbe93ee556051fda5c059b281be4a4ce70111c6bc055c7626bd055641a453da9bec5407a57b0b7559c8db74c0d8ce10a3ee6ef6eb811abda9fb2fb9c425c1013817b3a5235f603ba90f6eb1eab8cc83a72d7d7b7a984c5c0bceb7d0f1f230bc70c37836fc59c9f78b9a4334cdaa62759dc03ef82e52f63e2423a40ec0ea82f72e8b0d8a4739edc4c2f8e32e91be5f39219cfaed844bbb23613c90aa27f660540a033c72c0a96710f53fa978255abcd67e320721d1b8dbbe50fd15b63b26b7df0862bd24adf40aee025903a70f797eba29eeb4d7f7824d8c70dbb2679a3bc5b3977ab29a72cc521e21c3bbb7b23030cced356581f00c62a8890953ff152d31e4613a0719851e7775fd9fd22f3a30d27681ee524e6a6ae80ff76c1479409ef3a91566ab6f2c1c491d7243b51cd61abc2eb03fe91650f035b2aa160831575fbad5a123e75dd068c304855d89b08822cf2ac90a560dd04ef0ffa1da3a64e3d3671eae99dc4838ba579f705eaeeac3eba9d96331dc53130f169585f11b09770c21c55596626be724d52d50f4642254a7d4212448082ad78c8ad7749209827c27e361ac904759d0fa2a92b523d2ebe9390f526a53614cbce9035567d4b9968acc79dd82138b89f7138e449c1d717d8e64ed0b8065b8473833a8f952ff3bc27ac72dd95246dfd11aca51e96a571787ca96f688348245b6f4ef29a6461fc7291bdde0ad34ee153dc8f69a858199eea5a4a9fef44d062da6fce97fef0bc771f5120053377c0657b9258e6f4c59124cfefd4250d102a2819a70b23052adccf2b6531dbb1ca49ce55b43db9724cd7939bee4c5fbb4b4e2b20967459390ca45637d5682ea1ee95ce8bb7e323c96b00b9ccc132e104e2fc050884d85207e5c75b4e08f27b645c5c73971de2e74606e5175dbe2352cc5a3c49d4decf1e27f1870be385825b90c48e7ed3b8a47c823e6d343e43b48bb9a8f1a1bc1e22d4636516d04d4ee29f58015d28a5da686e09effbb097730ed32079db11bb9ecfd51b278401c3268115c0b869de00f7116086be2462ddd70ca005f665d34642cd5edb3260b013f7e3afb008b610516506c001ed5ef97fc83d8a46edf3c0fe6e6a4a4fb72975019cc6c890766fa2acb9af7c782381f6e816e90ba7d2620de5f3b731ae0181b89e73ab2f5f84bb54d0456d2c062165984a4e683ea98421a2ed567b674103e11785edc26aa6ceebc0c4727decb8120ac649dae28f97c0d4b9b531656323402d474dd5b16d735b4db2f7c94969292c201928b0b4b567685aedd9a6203e12e867692cd3b9d0addf99b127db6b00667dca231365b275072169ef5cd7a7b3779fe214837c792675a246b62447c49ccc6850047c8b097f358b1f235ad6cbd2c76900ab4708352b297ae002cf2deb21ab2a6ec6270ea4c3280439ec8c78bfbfd8cfdfbc899f5643bacefbda7056e5768a2e6f8f6fa788d8d5563fcbdb20f63c167f38f7622b8fda626726ac6070a74f93108f414ee8eb978196d1f41630f33f12a7173d1e9489c6a1cc3f601f9299d6c75372f93447e313b3a7a916c41f370791671ed829082d7311f865747f7cbf23bf5ba1cc72d08db1ae7631c52f92097bdc748a291869df160757264f4c0e185a29b465fd3621fabe7d9e83665a02ed4f9306fc4c7e5a8c657fb136b0a11660938ae97c02587932751bfb0aba479b34a50c0bd301f97c9453639df0f5a640fa711f7758aed5b65e7e0972a74e3bfc9acc8193c49f0d6f066ddb91ffb6403cbe12d8ac805e696b5a028665c3b5e19f4c13133335514caa693488b6830ca430f542fd46041d003e2b0fecab6fb7f8932b48dca0febcdd5146e0da327ee5a5438f002c112fd06b71feb0543d79e14b2f46c27617125268cffdab4fea75d1eb28917afd3609f4142a348ebd069f86a3edf17408280386f118f6931c6ab7fa7ccadf39f4ef609ea16692736105b964e3eac60edbe8d0a36938991d281e19de7fdf0e829f5d6b7240027587e86a650c42043fc65baa6c0370e2515a4238f254acc82ff371f99e479ae79836e9a15323061c7da2966b0102ef1ae3d84407bbcf2cc487edb716d21cdbdc0b2b143857a5270ba31db24dbea5838723d1d956249e188566c4f8a2aded4fc1246ed6367ed85d617ad0fb3f16ac32233c08e12016ea914c9fb290dd5749b7fe1f7056f2a5dfe34be46ce2df5a879a7965a1b1326294ffbd2ff7b02da57b48e7d17b6cf956d9bb711556692cbd77d8a19c282a3440490f3651f1ede5de39600c9326b089d7024aabe7694adcf393946a6dee5cb8e010dc88637ba378b7732d79f1cce95c36931a7307f5b82de7c3c93041f4db87b219d58a395a1f6a291f8b54cf1ab4fa12300f721e212ab79b8906c9c8165328cb849edbda071acea3a14b54f60502ec4fb673e3cfc05a90d2c84fc85baa2e4f16d39fc6403dfe373773d37ccc924f75cdea61364063614240eb86baf213833a87a3b43f66cdd1174bf5c77e46a16f5dbc7fa105d4facbf4ee2c47db27a41f0de61fefbef405b977416e2664995803ecda5e85c5f1acbe63de50c54b52830e46e74b20debc04e43a8e303df8f76e1359809d919a89b18a75ccb2eb4f55ac0c6bb096167a84ee03e98b27e333a3238deee921e85b4a642522362ae4ca411bdd34957b3340eee5af4efaf3d2bf7a599acc70d9a407d0401ca23595c47359cbfe6842dcd7a9733307e8fd5334c8e195325468fd491b4db07231bd91ee89001f0429cbfe58a0ed1c5834abafb43b57861cf3af6e729050e32f1e5595b942e7136fb9e6cb81521dc4b0bb2e732fe13bbcafe7b3f9bd66d51b25cfdba1ac6c9af4b068544cc970b8e0c1cdb480edfb42db7de846caa8f306c2773e1bbcd719d989da61b16847d0f846f36a3b8913df1111467230ed3c6d608b70bb7a3189093ddd5fbfbb07230cb2a9c29080b92cd17766bb65ec0e57c3fb6e51a3e012b861cad1c538f89822f75e815338621c7410bd2be38a440ef8904a802d1996bd4b1f3b8543a4d87a6d880eda417c6cee29033b970d831479c717add0c509d6946d37602b8bfc607096d3fe816dc11e7d7c95efc5c55441fe4eedffdd60c560d6f5d1f10cca739d77349a0d3a95506b1e9d81afb0a8dc2c16a9400938f94cc73f1a2129b43ffd048bf6d50bf45be791830eaa0ed170a54d013f8848d5f1987ef7a471d6164362008984f6c0f4864fee66f57c864eeec29863bfe891e2975c56bb49b6129604486de5a582fb21901be06610ce1edb752918244c179152d6c6338a516e8a40605c46d0b37daa5ec3a82e4dae559c8d532ca91c3d647014eb027b06741fe4faa04209a04dbe91cd869d98a890fe02392e82b8999df7f12a764264a9f89cb4dc38c9aa34cced9504f86f88bd22e4773f711e035e405f34cc3e1fcc323a7b8749ddf4ce3457841c910b533a148d65a673850c99f20a1f8489f63a7409cdd142fb3176eb5778d2db02c7ebec430998f47efab39486d27eff325dcc7b4fe8de9d8ce43e575f579825b987f33f9aff947bc481afd7a892c7162796917c56f668760d3ab28224aab2bc4fbeefebb3c08506096bac5f4aa4d1a7322543e0dceff59b8b78bac0f103ac04ea16430c0af6a13c2f89b3b6df75f6652a40e6b099a9f8e18e955cf5997769db410e0439626c8d2b3927145603378998cf2d9e49dab9484a4df6a779738df64532e1a0836902b6fb62e3e60db1945480080ca15970c16987dc9be0eaff6a953de594b1cb778909adfb4f69b7e7a12d7806bf72a111c660c2d7fe2c25266bf308f75dbed9f904b1e142aeca0226f853f26e34eb65f27657366bac7da4bce968a1d8c15956e9198afd25867684e3e8c252091c5ea83762451e3823d32e020fe15840aec9baa4522376ab0ff8b81e770468ebc35d88add160c007c0e21f6d7c914884e9b40ff9ebe52e3c627cb1d012aa901c151ec5e084b191d07c092393e4b20b3d8390627e5e9fa64467a4d16a310de4fd36de83262c20567b2c8e3fadb581eac112d169bf44b7c95234e25d3422bf3fcdd98dfcddd342a36e9c289ddbfaf77d1f1e1c053f563f97380f8f0b385c1ed8dd8e385bcd1f144cffaa50ccb2338f761023ec08693ee045fd06b4053717fbe814abc73c1de6134a0d58953a6b644b8c3cafedbf506763ed1504a849628bdb08f4f9d9c54d18e8ac8285b76a50e48921790bcc94f6f0789165ed641642b3da93171a25024e85ce6635ef31aa51d07ec64a78a51bca1bda848f5627316f6243ad96607bfcf420da6c539fde2c0fa29396733efd72161278d445135ad4298d001a3fbe5dbedcca2ee160b34dd42aa2edad57070162ce7979308c841190f611e4e56809ffdf4a5dfc2c8b83be04280357c66bf1767982bba8e4d82a0436d174cca981538e275f27bbc50305b60707e7de0ffebcc540bd63da4b0f1afb7242ada12aa363fff9f435f2cb10f3d0800fe56109ef209b42526f5b43d6b3613041a999bab6f6d486b261206eda59fb4e7ca1f23df718e42aa8aa114d7122ae9871f4fd1bbadbf9c77999b1b0e3bd7d1cd658d00ee9947c42c704144a8f699269ffa564912d1b643d566078552d46d86481d7f1bf27c9e69d8c5832c9b59fa6184b7e498586bd1ab7e22addb182bc7b4e9c636b3a0b55397400a6021c1b1da20525639501ca5fa4efe86e49e380c2b817bd922ed9dc981446d767c75467d63831bcedf5f7c9b6b038c51497b1545fb3139fd76a249332c4a4326ed3a73b843bdd7b2d6b4289c97a234be27bafa5ba4a71b262bd5092356287134556f82780b68619b177fb241d82a5c46ef4abc8193e8f57f4b9deae33c57e5794db3632b4c43bb21cca5e3fcea3c16f72c5d67064f20ee5c2935bcc886094cb6a2b72a2bcb630703ce1c0168415c2feeb4e80ea9abf8a9269721c39d6e0391db830eac072c8b578f531ad9c22f04a61db5013f5e035459c8e1b75b51a24cd7c36a5755ce24b0f7b7cc0056bef050384a0a240224ada127d960a8534737c6a1e4518f3b52b05ded9786b5f34e41a878de95284a2d388f3eaae840f0c97f49be061ffaed0e4d9facb982545f3019b63cba6cdfd43988089023bb340706ed17a549f9827077b902276e28501850f2eb8c40cdb27471ab14b800ec3df81873c9036c3b6c1c3008f74ffb37dfc0ef0f33f524126b6ab7554e029075fcf03267f511f3e9e812fd9a934a03bd921e8ae1310db54c066baf1b9ed3e09e33650b547257d17579e01749ac482b26c14ae5bb0c0bb862f2f7759c3bd174f4cdf7ddbc4d225d9375d9ae50d02373494157f39cfd56e0f8440dd91f3d89bd9fe21cd386542b9bd1f27c7561076ee3649d26c89a0d62f9ca57fce5730c7b16ebab71e4f19aeae96ee1462d0e24c067ab1c4602e3bf503d0f5fbb03347dc36a98655f4b127e18ba134e1ed353c87984f3fb22a70d44afb58b72df5a8485ad2bc584d0fd99f28bbfe70839deab1cb084cc03afd8a25b3a532511be383c92c86e11d9056be832f5ec629f644e920d6ae160f8d3f257624fe7fa636847b184d072d8c59952336cba619958e8ce3a611ce1ffe2885b35f4465b7eff3e0e3ed480c0b606d54ac52467eaefbfcebf6cf341aaa4c6d00cad99208f9c7fd594ce64d274002fe4a11e3c305127f56af2edfdd6f8f4b70fcff8189411a84ff76d97465f7f0", 0x1000, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x3, 0x1100578e, 0x4, 0x8001, 0x7fffffff, 0x2d4]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r2, r1) 16:00:00 executing program 0: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) write(r0, &(0x7f0000000080)="f5a7bcd3fc2dc8e07cdc3b37fede51cd0e493aa412b97c03bd6aca90eb81b37d955c43c8", 0x24) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047466, &(0x7f0000000040)) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x3, 0x400}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4}, 0x8) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/210, 0xd2}, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000200)) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000240)=@in6={0x18, 0x2, 0x730, 0xfffffffffffffff7}, 0xc, &(0x7f0000000100)=[{&(0x7f00000003c0)="436906d30bcab598d3e4543f775b6710828e148fd4fa1b31c0625f10138aa11c62b073dd653bf5a5b4e8a804f52c1716a628a77fcaac69c5b0f69df16992fad31541125c0a5fb0fca48a8be2105bc4d7fdc45be8f6e88cb07dda0037ed9f4c0e60198865d0bc5e21587d3951072522d636c7910fd9fef93698b5a1a55893da1a342019c85b18ae0632418838c77ea997e3b3f3be6b4c84769781e76652acbd471c50d6dadf99b2db18efe8c48cc307a7daee22d2f69c2c61ef09e62958664df991670fb75a6ebd7d57a4683b865a3f571c313239a26e9167c5e440396b79d9fd3e7aa286f4c5f278568536899546c90f59730e621fe38cadbdc2c2b96313e2873746ff3fcc27e4fe383241d6d842ab85ffae46575d217b41f52b04bd1b06db147882597d12ec12576ab6eb1a2832e3304eeee802f0befd1a799f97c791a078f1b9c110f695192d9d8c826eafe11c3d92cf536b7ef85b7f357e401b50ec7da288a255d08354c06f47d8fb1970dff244752cfdea604f97030240f4ede3371dc7751fcb02a8c986d91e4a1ba1e85b9385457453710b5ef4a2cfc34caf20ba625947862217c4823d3f43e8eb60b4096a3c8d6a2997ffe8373ecd7930aaeb9fa16d513003e65ea2d803292c40a005df56e5c35374db743333f632c6dbb12938fd299bedc1081795cdabf76004e812782581c468650ae2ec6f9f6e06e46aab6f6bfe5d725ee5c7768036bb697fee7d203129d3809555317a6c6c2759dee250101178f841e32e6eef56e144bcf77d87ffe4f1e475dfdbf03d18fb62f4b238cb8c41eb14e3ba80a8df9c0068a9b7e30e029da3d8012f95933e3a5e03327db90fcb896e81fcd6277648aef3531ad28092ab538e2517b6e4a57d70f12faa380b2cfa810fa626a0da4f9c453db7eae8f8e3104e346e9dc64bcd54334c8a14e70d0a7b56679b8686b07c6a0ff0465a4e2ebf7c7f39560be10a0ead0fedbd1de8234e5455799da7f38f68bc4658964bb282b111c178a419c112c05d9b0f9bdecee6f899b9701ae36c3c368de23929734e1379a8e1940c4fe07f736319434379476b3abf356c9e143e40e97c9f4ab85eefa8f76e7613d94c9431db64a2e226c44fa847e46d2bba3a904cb09f38eac3cbc21968aa50689429741dd0dd81bea729fd30e901d9e2305f1765d0b52f9051e72b3cce1255504487f21c9f8b6c4abe2a6b704622e525da1f006f61ba2239973673539152770e6e30432e8598c4efe87f1f909b98866806a77033f7918fc85be69552345fddb15d950fa2ca0d995fb65781b08a83883fee30aebce0e682d1d80c8396ee26b9e837eff205a8d8ea446f86759e1a3d1e07dbacdb655fce1d57c5b83758024199cba69a9154deffbf48988a3996b9cfd937976f1c69dc4737b959b77fb6418c1fffe56e55789b2b2fb1fd75236fcedb01291b2f67a402b1a35d2c2edafc74a5fbc3d6c7ac3e2821ba6dc4e808da4798dcc843dc32f3d3b467cc0e676455879dca317e2e160480e3956bb09e7deb5266d3ec5656328bb29d88791fac1210a80e839d4b9669fa523f559d973552d6ab3a10b3c3a36db99320c227b33d19e990784bb8a56f7532eace2749937518c364a3cb6f50515eb21ddc7a08acdffda790808a6bdee68261700f8df1bc0d1e61df754af1951815b782670e01096e3a8fb3272661401dc542fa1b45860356c5926277953ae50d16694e56cb3d5f4207084a6ecb441f919181e3cfc04d01fdc36452845040f24675e0f0243c773381831ca6080447d55ebbe9be0f94c1cd40c58a3197f3ba866b1ed2e2aa1c750c4ba3e3eb4e145734fd3a7652129e607a14512851ca1e986aca5614fa6f7a50b8776bbaeb091180e204eef3506ec303aadc4d5dee410de415eb6b4c92631dbedfffb2f69334fbe03c36d6a5efcce1cbf366174ccfde7a21b289d65376f28a0dfc86de4944224de9ff57d4491d3502e8ec02e660cdfea306f335bc25d223b8ea15558f806db50c6099c46f2f8f9f9a2132a910e7a86962bbcaf64b5217a0a0ded9e74aed7334c68f798735b543eeb1cd2c74df81b1984d0080418d26fd1d54dcbc76aa57e5d985036b283b9c021246b4bd7fd2a2a0d0d7d1eb90c5881372971b339750f7c33036aed502e840ee8a83f3ceb5310d9f2e48f277831a9cd041e06ccd50d6b3b1ea802aa97871c7aaccef8bfc81eabe200a56ef04106299456f696418b26d5469ea95c433fc1e3514b9b812dbf20d258ac440a8f0fe6eca3b87271cba2a938fe90d40f3526a630678c2151a34026e81d1945d1610a4dbd95792290dfacd638bf2caa151e85ec8ff75315f4ef6046126e221eb90c5324ba7fd8501105051586efe972f2234093a3d08688e69899240e2e741a262b6cb5021cd1818b9cd44b9b8f52b06ad5133f19e926c3e38142cbef62784e88932e641c8d50516650b465d6ff9fd51f370f57478f52466e852d43a0efab049d655cada59787c1bf294ba2662222b3bb5b76ef13598a064542952f92f6d0e21cbc6eab96ba8fc8c8d610945e535c69089103dc515b715c8e3c393e3382b46256538c0e2bf1d760a4ecd0489342deb4e75819591456905bc6b62dc16bfd9b92a880aa9dc0f595030eb945e0eb32d8e0c1506abe72ddacf49f55d7fb5c526ddc8c65e713d46b194382166d7e55acfe6ec91134a1a2debf6f2a4224bf6b45610630c1c3f73c26fef8218c561bf4d2ff3a1cd95b4269c15c088aced9dae46af0c7c450da056cda026276d693c88d416e222df988d713fedafe40b20e5918996704db937288767911c7a3abff2760318756de7e1062f5efdd7ee0268f1a62b6e9c0344292d1b469bad0f7b3de255a8c40610e29ac5f96af8129e4e9ca4a1cfcb84e606ab03c009d6397f3d3b733f6d64349d9b53fb9ffd5959c9b902408af67d82c611ca9d64c2320cf2845a6debc812b14a918e745ce4d1642ac7ce9fa62a0504bc3905461ea5b80020f003b2d4d9f00f67008af3eaca9add44ffa0c66caee2758183992147b86fba3c1746333366b0a708713ecf38e812a01f35a25095056525d5f1a176e35f9d555a0b568fa05f9fecd597083a75877c27015d0ad3864a11709c91cc047f61233ddd43d7812c9854efffceaf71a7ce8fb5405b6fd8bd5a6973f932837366c8d116bcded88371845438c23518ff28fc99f16b703f201958240405331a2cae2de4ffe83e53c05fa4c29ebe384d636a24ae2917990d7dc43de96669c7aeebe6c78211cc6c92565d97fbd232383a9ca253761471936afa6967f14cbed08294c3750270bfd4ff60b083f4ce7637073f1659e799f54559957ce6795b87a05b68cdd461ed56be81f502c95541b974a7f77cb7451c544a42fce141e812db2eea445e92c7266ba508e5aba27473ff91c15f37ffce379effab296c5facd60c4031208f565e1defed392c85c3f1b39b578733bc4d6459c1bde76c4f7919ca74e041e44acfd8ad1396bb1987b4d91e86a23db4325a306d323ac38c4653761db55d3fedb75863c7d6a63255338d4055050c7d9da152bec4bbdf2acf38c795b744de758bc297eb1b0a31d2fe6d484cc6d29be840c8c4ee6cacd6db02060fb03fe3ccd8a4310b4ad59681d59652da1f0c460155202ad476671ced5124dff307488c6960c1043370f04e3086e0fd82dc5f349fd7b2f3c14cf17227c6a58b1f20f7139f642285b106f6153227af3d40ed8a3e226555d2c6e7003bf26223c4cd4e3b476577680052f0c55a90bd816a467685ad2e298a41b8ec91df6de692dc28243b84ca2f25226a0cc1bcf96d96f27f10f7679ab48d0560ba88e4bd8ce0568bc7adeda09ea5d9744d854ac46fbb463f8981caffd42bafe4ad1dacb45c28c7692a5aa120c3856ca2146d84796ef7f3f6fa7e8ef42d78d5caf883fd79f7c85b98b31646a78361fd3ea719cf116ecb2fd7b36a4f4c19eb133ebfed78140459487fb9e8589ea067a1ec02cbb08457089a5bfeaf0d933d7f72c0c18a30065993f1bb4e193fc975bbe8fceb3345f570c2a8332cca7ea46989be9d24db618d519f392287e2934ecc85dfd7c1352fc6e7264a4ebddf2f6002cf4634da1e8f23b0ecec27a75651ec0d4c1c55d7b46ccd48c0bac0a0807381021abc76676259c48a26e95c9234562fc3ecff4428ab66decd9716d1f79b728b09457e09030206158fe97c6cda9897c3038262664e104766b28fa9abcc812295971a5d1f90a2cf8cc151fd2e5164afb54332bd770b18c2b59a07ca3cdc29ec637ffb853ad9b36d2fa2db56a0cc07bec015bcce33e7e87036a57d8b4c4b4e6dcedb3fae619868d6b77ebe4448a2284b903164bbececd283342e8c0d229d408b9652d2c1d259340673119d5b1078b40d4d80f5d8d6889831635b8c2031115326bc66160ea7c0a61270c4a98a3deb70a9f4302b20a9b82e0d348cbfe885e8597d7b8f954acd446d0b0bc8ee35fb8da1ab080433db900a709f65b902c60c33ed57a70d382092bcf4a1bef228b3c2082cead442064d2c67b593dfa488a9c5bbc7d42de1b6ad4c359bd32c8459b636c80a3ad7ad8ff6850018342ec4cc2a6af619bafd18d64849668903a989775cf8e713e69afe976d4de4ea328c0e2b9874b4ff93d94085ebaa08eb86a947772fef7761f31b88a16592fb96addac6955a679734a2724e1a1d88bbcca6fd16fc0853f938ee0c74b4b3fbe6e22d4673c5fececa6c271fbbe14868099987df5cf6f5377c3f604f1bbe75d640dead746a0494558f07a83bc555bfd0598511282cb624d34758fba91d6355b6c090b8813bf3813da83abdc3df446ae0973143128dd53ea26e40f81ee330824c99f4f16214634a34ab9b34e98777f49c1b3a77f9f8abbd152572b6cd62f5350bc602ea12819a5be08c87d1535e01a47208c943e47fddaa30a74e15a1b3c18e6e816461ba53cfa77415f86b3da7f4c3d1a3903ce41ab1f3d2c04806c849352b20fdd3574c6a4337fd795b95e8b4ba0ed4b03dafbdb3f7872aa80a2f56c53fc914556fca53405e48278aeaecfc6106ab699402ab3cc4430235ff2ff7a5f4b0806c990232598cc0a7d4d41cce8626d1d3449eb66eee9871f44f327a226b5279585481cc4e21e62632d26168a2e04aa1f94e8aad0d5050c1a4615c4dc7bdf89489a6b9c9bcb7a5b7027022b526d6e8ccc5ed1f9748363f803c2366f3cbef279a3057b31a65729e9bf7dce3f9d64af1a403dc819f6703006f74c3e9b9e8b5de5f4d7d344d9ed28518dcce694b2f1de3719df6b1d872afbb0bd84650357b017e7faa5ca115fdcfa36863928925c9a436fd8fd2dc8c702aa989cb3415c00070718285cd4143f5f6e7e1bd27bf17ef130169c7e8159f9249741d0540296330d8ef02e6768a431d53455cbd43f17c38110d738cfeaf289c4eadf7941132c4c2998b588bab82c8307009eeadf84eba2c107c3dfae7f59dacbcd0e9b98fe8bab6cc1e941fb82fd0427c1a30e5a94fc55362f03d23613f087696991615aa3354842b81af33f5e43887d3e6aa283c96ffc015d7161c45725fc7d3b3ae0bfca911c19a8a9cc7acd04cddbbfc3d4e07908d1286d070033af03afac16894d2731c4348f209667b43ba2f14d20794c503ca91f5ae0b9d30a7024675ca88aaec242664f54c8139275d87695aaea33d4980810ef95a45e95f428de5288ba5e20ad1d38244add5b94a28c7ceef848df3be77d04aaa88e8651ea008b93ceda1a4f6e39a76e4520936748eeaffb113e4d0fe92c7fab68ed99375ee3fcd279c31ef8d6491071debd2", 0x1000}, {&(0x7f00000000c0)="6311e3ef1e546ba9099e01698e", 0xd}], 0x2, &(0x7f00000015c0)=[{0x68, 0xffff, 0xfff, "837545a75ef8bb4cea160008e632eb7ea36a862c68cff5de8ef674a15b8db47e1b19a2b95279d1095cb7f4e13ea0952051e5312d18c8f790744b16e8df276b8da4b5c65882b647a5b954935b83df187797e86b5e"}, {0xa0, 0xffff, 0x6, "8082b3f8640029c485073f5ce0e89b6634dcbf23929303b406f1c87f6493acf62251924fed429444ea70befe1b828b1a0eda4c3ade18472746f5cfa0992ee061af744cfd20f57640125cf358c6269cbfedcbaacc3552d995cbc82fd1f0f401b6a730b9ff88e836e253eda68bc2067d735f2ec994c8c3a62d26665daf6c1fbc164ec842fc350d84f016043d9dcb"}, {0xd0, 0xffff, 0x223, "9ad33b8c79ea89806a0a0f72eb131c6b7231b4942cdf248085306784de0d8f73974d955e34064810951b56926c6da3f2121231d35331e54d0aec8f288d2fb701a26d5809ae89f2706457badd3dbcd99a9128017e3ac3e12de1979e20f2c0407753f462893d4ceb6b9ace44b57c8b161036a5bc55a61299dd46d615e8a2248b038d7dd6f5f7fe469a8860eaa542c7f8993e789c660fbbe88c2111a826045fd9b74a3892b2c98d88c31f9ce7c57ae0f3f792d28b9cd77de7f13d86d3ce90f9"}], 0x1d8}, 0x7f0887570e50043e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10080000000001000100000000000000"], 0x10}, 0x0) 16:00:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000004000"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)="cc439e8faa57e60ee0d75e6a0881fee7cf987625f878b9e63165878feb9560145eb2390ca6d5c2ee3abffebe71df02e894645f05fbecf9058c5bdb716e99ce18c93e06d645322178d1d953b586a095a63c5d3ff3378432e8a6699977af89145bb5a4f34297c7d0719ac27cc16be1ec87baf1f7aa52c0f496be05320f259edb2765eb4cbd7b7dd1723dbab8bb47aaa88004d80c815cd5008551bf7afaa8676038d0285c8276021ea28795525762aafc9841337e656944627cfe89ee569cab9e0a94a2e26d63b9e9e5a7c7c01b6332acb66e9ed640e6e1f2cf3383d6891a5c90a65f25", 0xe2}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="300000000000000001000000080000005a732a9e264f862eb0603c3baa4b3cf617236d1ba339e8485dc0a0a9ff7f0000000000002b0180afd0c1000000ed67f7c45c930a39c2ba07000000a115e334785fa121f7c07df55c7f2ba2963ddf11cd49df8e75ff27cdb5130dedd945ad390017f71ee95d078987dfc6fb"], 0x30}, 0x4) 16:00:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ceda1808d4f376336acf00b7804be2c1e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair(0x10, 0x4000, 0x4, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus/file0\x00', 0x10000, 0x22) r1 = dup(0xffffffffffffffff) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x20000, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x100, 0x0) r7 = socket$inet6(0x18, 0x5, 0x4) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x0, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff}) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x1, 0x0) r13 = socket$inet(0x2, 0x2, 0x8) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x20, 0x0) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x2, 0x2}, {{r2}, 0xfffffffffffffffd, 0x2, 0x80, 0x2, 0xfffffffffffffffb}, {{r3}, 0xffffffffffffffff, 0x80, 0x10, 0x7f, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffffd, 0x82, 0x4, 0x3ce358d3, 0xf3a7}, {{r5}, 0xfffffffffffffffc, 0x80, 0x3, 0x7}, {{r6}, 0xfffffffffffffffe, 0x30, 0x1, 0x6, 0x8}, {{r7}, 0x0, 0x1a, 0x2, 0x100, 0x1}, {{r8}, 0xffffffffffffffff, 0x10, 0xc67cb8083cfc9870, 0x1}], 0x45b, &(0x7f00000005c0)=[{{r9}, 0xfffffffffffffffe, 0x2, 0x2, 0x1, 0x400}, {{r10}, 0xfffffffffffffffe, 0x4f, 0x40, 0x9, 0x8001}, {{r11}, 0xffffffffffffffff, 0x40f333bfa789ec0f, 0x4, 0x4, 0x4}, {{r12}, 0xfffffffffffffffe, 0xccfcbabe84d1bdc0, 0x8, 0x1, 0x7}, {{r13}, 0xfffffffffffffffe, 0x20, 0x40, 0x0, 0x8}, {{r14}, 0xfffffffffffffff9, 0x12, 0x1, 0x0, 0x1}, {{r15}, 0xffffffffffffffff, 0x4, 0xfffff, 0x8, 0x1}], 0x9, &(0x7f00000006c0)={0x3, 0x7}) mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x1000) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x1a0) getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107008, &(0x7f0000000000)) pckbd_enable: command error 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair(0x0, 0x4, 0xffffffff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000000180)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pckbd_enable: command error 16:00:03 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x15c) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x1, 0x400, r1}) r2 = syz_open_pts() fchdir(r0) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r2, 0x102) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x1, 0x0, 0x20, 0x3f, r1}) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100, 0x0) getsockname$inet(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0xaf0bb24e2ff99752, 0x0, 0x0, 0x400}, {{r2}, 0xffffffffffffffff, 0x48, 0xf0000000, 0x7fff, 0x40}], 0x40, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x2, 0x4, 0x7}, {{r4}, 0xfffffffffffffffd, 0xc4, 0x321cdcd8e6784ae7, 0xffffffffffffff5f, 0x4}], 0xfffffffeffffffff, &(0x7f0000000300)={0x3, 0x101}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307004, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x40, 0x7, 0xb0b2, 0x1, 0x2, 0xc8, 0x8, 0x3, 0x2, 0x401, 0x1a1}) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 16:00:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x4, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 0: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x19) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x401) 16:00:04 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r1, 0x2}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe(0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = geteuid() r3 = getgid() fchownat(r0, &(0x7f0000000140)='./bus\x00', r2, r3, 0x4) acct(&(0x7f00000001c0)='./bus\x00') 16:00:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x88ae13592da6f4d3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0xe7819c7a15955a07, 0x44) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180), 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x7fc9effd3cfb9494, 0xfffffffffffffffc}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = kqueue() r1 = dup(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0xfffffffffffffff8, 0x7, {0x9, 0x4}}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) shmget(0x1, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) kqueue() 16:00:04 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) clock_gettime(0x6, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) getrlimit(0x3, &(0x7f0000000000)) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='!%%/--]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000880)='\x00', &(0x7f00000002c0)='^\x00'], &(0x7f0000000580)=[&(0x7f0000000780)=':\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000480)='($$#\x00', &(0x7f00000004c0)='$,\'--\xbc\x00', &(0x7f0000000840)='!%%/--]\x00', &(0x7f0000000800)='\'\x01']) getrlimit(0x6, &(0x7f0000000280)) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000740)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESDEC=r0, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESOCT=r0, @ANYPTR64], @ANYRES32=r0, @ANYRESOCT=r0]], 0x1, 0x0, 0x278, 0x0, 0xfffffffffffffed1}, 0x1) sendto(r0, &(0x7f0000000080)="8d4e4caf5e3a1713933bf36c93a26b2be89ead79d3083e023c7c07bb4a727519abaadba47fadf9f01265d73213e2ddfdc7ed5cf742069bf422b2f4d419d02024ccdaa967fe91a173d990d2ee4eff79ae88f22127e7431597e7afa2ad4e95bd40942216888950fcf0788526b80972ad17c4ad19604b2145341ebe87215766e03e8e73fa04f10b19b7187fe53b6d5b648e6493d8af4b7471344b700521bab2e0499abc9e2d58568a616bc9c1cfa85a76da942b", 0xb2, 0x400, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) rmdir(&(0x7f0000000680)='./file0\x00') 16:00:04 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0xa748}, 0x0, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20801, 0x0) syz_emit_ethernet(0xd0, &(0x7f0000000100)="e7b47edea844aec1cc1156da1793d8bb0920feb5b8f408057041037c02778f8b7695bed54c7261eab10eeb46bc2d6b9a18ad5b5548b5350c490265d1b611a38124c15473ca745dc7ed2194aa09f977ad2b2131e1607b6527996b3d1941cf56564591044b7d76ff6a426f51880e8cf078144a3024d14ad096019cd574bb89a13c8228a59901b7807a07416c36aad33eeadcf871dedf94f73ac6ca5ca783d73425d2e21db999a00b3c9aa92f09a208231f4a9e23394d0412a303445fa82da3529133198c262e672084729836ea23dbce12") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x1}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') 16:00:04 executing program 0: setuid(0xee01) r0 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1000000008) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x60) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r2 = semget$private(0x0, 0x1, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$KDSETRAD(r1, 0x20004b43) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/68) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x200000000087}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x2, 0x6}, {0x1, 0x80}}, &(0x7f0000000140)) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000002c0)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="3f34c022c32e292d9e209a8051135c5795eec885d89e21e8d856a8589215c65c98b685a28c248a20c70a23ff77b1c4", 0x2f}, {&(0x7f0000000080)="dce584ebce16effd880e7270fbbb7ae127cb9fcc2574", 0x16}, {&(0x7f0000000140)="458f8431646619f32f4517ce015d6314203d1e1da76b0426c138048202fea49c064a82d87f21c28d9df7f337df2ef4a0cc18dc93e4caec56542f5115426c13b13aa6808a36bb47b6e700521c728db98daa5a4d2b0b11f4633c", 0x59}], 0x3) 16:00:04 executing program 1: r0 = socket(0x10, 0x3, 0xfff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) r2 = fcntl$dupfd(r0, 0xa, r0) socketpair(0x8fcce772ff11194, 0x3, 0x0, &(0x7f0000000740)) pipe2(&(0x7f00000007c0), 0x10000) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000780)=0x4) dup(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x0, 0x3, './file0\x00', 0x7f, 0xfffffffffffffffe, 0x4, 0x4}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x2, 0x0, 0x69c, 0x5, r4}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x2, 0x81}) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x3a0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x2fa0e94df79614aa, 0x8}) shmget(0x1, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x6c}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) pipe(&(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x2, 0x6, 0x0, 0x4}, {0x11, 0x6, 0x3ff, 0xffffffff80000000}, {0x3, 0x400, 0x8a, 0x8000}, {0xe2a, 0x7f, 0x80000000, 0x3}, {0x7, 0x3, 0x9, 0x6}, {0x3, 0x9, 0x5, 0xfff}, {0x7, 0xbd, 0x5, 0x5}]}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x132, &(0x7f0000000000)=[{0x60}, {0x44, 0x0, 0x43000}, {0x9, 0x0, 0x4, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x406fc51bdfc603a2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x6) pipe(0xfffffffffffffffe) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0xffffffffffffffb1, 0x2}, 0xc) fcntl$getflags(r1, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="338b4b78b8d5810d532e2103ec4ac4530981df1fae110a17318edac0936ce2336ad5815daf08433e6655e2500af48a95821e4989b73750981eff25b8b969a62e434d6a885aa72bbc5b8e3bda3b4ec404e5100b3ca879e86abf3d492ffffe6810c07b055ca9c749db6d1c4b3b8ae7edfad8725a9a3611168fbdcba5c3cbab14e17efc04e2c10a5ca3f135cefecfb4fdcafddcf3e75bc8ddb5c4581366d96527100e2ce27e460dc1855e13af20ced4bdff587ad7a96cd48b787caa8734b4e06e7599a87075eb7cdeb089d6976456f67acc0cf41ad2b4d95838d4b01cc40d1653091561", 0xe2) shutdown(r0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x7f0, 0xe23, 0x7, 0x80, "862c8f81799ca1768471966048d64059080327db", 0x9, 0x20}) getsockname(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) write(r0, &(0x7f0000000080)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4eb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r4 = accept(r3, 0x0, &(0x7f0000000180)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000140)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) getpeername$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x4, "6f141bc7afca8db13ad7e600"}) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10090, 0x0) socket(0x6, 0x4000, 0xad17) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socket(0x10, 0x3, 0x8) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000180)={0x7ff, 0x3e}) clock_gettime(0x5, &(0x7f00000004c0)) ioctl$TIOCNXCL(r0, 0x2000740e) clock_settime(0x2, &(0x7f0000000080)={0x2, 0xadd0}) 16:00:05 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x40) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x6) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f00000000c0)=0xfffffffffffffffc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x400, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0xe) connect(r1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x400, 0x100000000, 0x850, 0xfca}, {0x6, 0x6, 0x2, 0xffff}, {0x69, 0xb8df, 0x3ff, 0x401}, {0x7, 0x5}, {0x100, 0x10001, 0x3f, 0x8}, {0xcd3c, 0xc2, 0x8}, {0x0, 0x1, 0x42, 0x7}, {0x72, 0xc3de, 0x3}, {0x0, 0x80, 0x7f00000, 0x80000000}]}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x80000000, 0x1, 0x9b2, 0x7]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="22ef00000000004000d89cf599ffab0b21d6570fc7f333d591051a02"], 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:05 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x20}, {r1, 0x4}, {r0, 0x40}], 0x3, 0x3ff) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="4e8e47f8039c6c49ca820f302aba6d", 0xfec9) write(r0, &(0x7f0000000080)="9cb2992007294c02192dfae06e2e2e", 0xf) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) fcntl$setflags(r1, 0x2, 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x8, 0x8, 0x10000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000240)='\x00') 16:00:05 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x9) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000580)=""/39, 0xffffffffffffff6e}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x100, 0x8000, 0x3, 0x34}) 16:00:05 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x5) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x10000, 0x0) r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000440)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r8 = getuid() r9 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5a85e116768a6426) r11 = geteuid() r12 = getgid() sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000001c0)="248fd96c386478b3f525867ef7001669f6c71639ca328f5383c0af476fc5b18dc61c65bbcf650667a4dc0cfde7e7c30f71ded4d38e30272309f38c51e0e6d2d58dd002066511a92e04353db2b516504f40874c68f495c341202bce510efae7aaaa71809c3d87f5db69fc0c41a7b085c93cdff8779e71e3558043908b26d91eb0a67aa2469fa6c9a90a6cad189214b5ca4f402f72b67d212a7124e5e057ed9ad435d05ee6cf1509862bd36dca536ba4", 0xaf}, {&(0x7f0000000280)="848ed80ea4a9ccc595d1e6ef4b5766a6398517fdd7cdc1057038599eb0f347122429c47d9588affd7d179a58cf0fb9c8717ea84ebe01479d3f46adef94eb47de648879a5da22ae1f2ac3e76f086c70b298cc9b03770cf6e71b5ac2079aeeee9f3110f6bcee3ecd13129f7933f1624f70acc29123fd4bbb1bfa676fd8cab89640b51361b9ed5263a0879c7c4a267a6d6a246e68a897334bb4bc783f542f265f3504816e0dca263a9ac27d8bd4dc19661142be7c43bdda291fbf25e650857a2878470d304a909bd64f533739115d", 0xcd}], 0x2, &(0x7f0000000500)=[@rights={0x38, 0xffff, 0x1, [r0, r2, r2, r2, r3, r2, r2, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r2, r1]}], 0x100, 0x4}, 0x8) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000180)="922115611d2eebfef9194dcd564132b952bc7c9cfd22af00b04b1457af3e96cc22a951295db0ae55bf95cdab129a3f4e0461bf38b1d9eaa779197a235040fc4d9af1c4f2d179233cd8750a099354debd7e03a15b67d9118a1643b41c12", 0x5d}, {&(0x7f0000000200)="8c9fed2c761836fafe191194e1749ff67f28e311b0ba73ebbf0da0dbef9f8d6077ba7be9cff30470a1a3a3e789cf943110d66fb913036bb321751397bf45c2f572a36219d86afe2f1b", 0x49}, {&(0x7f0000000100)="489b1f815bd43c536642cf8101a59cc457246fb4754f495aaaf3f3e84a97", 0x1e}, {&(0x7f0000000280)="8ed35d6092ed6f048d438d3fdc30ee57515d9540d607b550748c4ca094d1608915d5ff7fc9", 0x25}, {&(0x7f0000000380)="8e399b3437c472fd2c55c4dc07b59b22622af582248992e442639bda1df6f27b843f2dbd765c0aa88060f1df390c0216259af70de195a5f2858ee9035cbaafc14fab3bff615365c0ea10bfd32d8e2758af88005d8df33ec6701f684cabc0b256830a48f3e28b2b107f558b3f32551999e7ee1f17771789", 0x77}, {&(0x7f0000000400)="1beb303461fbd2602e56c7d72b909eeddadc98281681b5ededc019b4d66a8f21ed10b5c1a5ccdb5ac4fd890b86a0626d40e5d16812f93f33df513401a3dd9b080e77fad43b834fdb3f320cf631f8a9486175212d9020187dc52505c77a4d4763d091ad2bf44cf66bd20e9b98196bd8870e744996371245301152189b2f130d7d5308c5c42ad51b07d130e4bbbd60e0adc2cbc9c3576260c443348282", 0x9c}, {&(0x7f00000004c0)="48e2069cc3b9efd99ccc33670a4a522f037b5559bf34c45c028a3aae82f34b4359c720cad0eb4eadb2ce0e801747da6a67db242259db7d39157956da2b3506c94ed71f3f28901d4ab13e7c254bfb079fcdb289610ddee04181046140b0e16c4239a847bcce523b49e79e6b2ccfc6c84c9dbfc53d599111a9271fc42473eac6d0edf23b9bd1d9ef6c5c66063a3c051667ddbcdfd5a8931f", 0x97}], 0x7, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x12e0000000000000, 0x6, 0x5, 0x5}, {0x800, 0x0, 0x20, 0x1000}, {0x3, 0x5, 0x7fffffff, 0x9}, {0x8, 0x7, 0x3b5ba488, 0x9}, {0x3, 0x7, 0x99, 0x6}]}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) select(0x40, &(0x7f0000000080)={0x7, 0x4c, 0x7fff, 0x774b, 0x400, 0x101, 0x6, 0xd820000000000000}, &(0x7f00000000c0)={0x2, 0xa8ef, 0x81, 0x9, 0xc8c, 0x3ff, 0x15a7ff16, 0x4}, &(0x7f0000000100)={0x5, 0x5, 0x0, 0x100000000, 0xff, 0x0, 0x4, 0x200}, &(0x7f0000000140)={0x2, 0xffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='[') 16:00:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000280)=""/132, 0x84}, {&(0x7f0000000100)=""/6, 0x6}], 0x3, &(0x7f0000000380)=""/249, 0xf9}, 0x1) fchown(r0, r2, r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) setreuid(0x0, 0xee01) r1 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x54, 0x0, 0x0, 0x9a8, 0x15, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x7470ae9ac05effee) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x4000, 0x2703) 16:00:05 executing program 1: socket(0x18, 0x1, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kevent(r0, 0x0, 0xfffffffffffffffd, 0x0, 0x8, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x7fff, 0xb, &(0x7f0000000040), 0x375) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0xd50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x7, 0x8, 0xcf, 0x1, 0x4, 0x7, 0x7, 0x10, [{0x80000000, 0x8, 0x9, 0x200}, {0x7fff, 0x401, 0x91ba, 0x6}, {0xcb, 0x8, 0x4e, 0x2}, {0xb81b, 0x9b, 0x2}, {0x7b6, 0x9, 0x1, 0x8000}, {0x2ab6, 0x8fe, 0x1e, 0x2}, {0x8, 0x80000000, 0x1, 0x9}, {0xfff, 0x101, 0xfff, 0x4}, {0x5, 0xc2, 0x1000, 0x20}, {0x1, 0x2, 0x101, 0x4}, {0x9, 0x1f000, 0xffffffffffffffe1, 0x100000001}, {0xffff, 0x200, 0xbbc, 0x2}, {0x7ce, 0x6, 0x7}, {0x11, 0x9, 0x8, 0xff}, {0x7fff, 0x5, 0x0, 0x1}, {0x101, 0xffffffffe790f8df, 0x4, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="c0", 0x1, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) mmap(&(0x7f0000005000/0x11000)=nil, 0x11000, 0x1, 0x4010, r0, 0x0, 0x0) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x1) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5) 16:00:05 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334ac8dd1e7000473b2d98824b3da025bbd47b3bf579456fbcdb9ad897f5f728193ef16ab9b412fc4d5f16b136a5d00d1628b53a00"/101, 0x1b2) write(r0, &(0x7f00000012c0)="c0", 0xffffffc0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001300)='/dev/ttyCcfg\x00', 0x4e0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) syz_open_pts() close(r0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000240)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0xfee5, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x800, 0x3, 0x800, 0x8, 0x7fff, 0x40, 0x7, 0x7fff}, &(0x7f0000000040)={0x2, 0x100, 0x6908, 0x0, 0xffffffffffffb000, 0x0, 0x8, 0x2}, &(0x7f0000000100)={0xc63, 0x81, 0x200, 0x1, 0x8, 0x80, 0x2, 0x9}, &(0x7f0000000140)={0x10001, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x2, 0x8000, 0x5) socket(0x132db64844fe0cff, 0x3, 0x8) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x2, 0x0, 0x0) 16:00:05 executing program 0: syz_emit_ethernet(0x8, &(0x7f00000000c0)="4b9358f158b4fca1") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget$private(0x0, 0x3, 0x200) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") pipe(&(0x7f0000000100)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x2, 0x6) 16:00:05 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) r3 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) close(r3) 16:00:05 executing program 0: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:06 executing program 1: r0 = socket(0x6, 0x4, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x6, 0x7}, 0x10) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1b7, &(0x7f0000000140)="d3") r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) flock(r0, 0xec002ebf7c82f1b4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0xfffffffffffff801, 0x1, 0x200, "56af52a8542e76134454d61cd26ecb95ffca2ac0", 0x3, 0x81}) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x20061, 0x0) getitimer(0x1, &(0x7f0000000180)) bind$inet6(r0, &(0x7f0000000280)={0x18, 0x3, 0xfffffffffffffff8, 0x9}, 0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a000000000000000500000000000000", 0x2e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/152, 0x98, 0x800, &(0x7f0000000140)={0x2, 0x3}, 0xc) open(&(0x7f0000000240)='./bus\x00', 0xc0, 0x40) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x99}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000028000/0x1000)=nil, 0x1000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="807e4dff"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', 0x0, r6) setgroups(0x0, 0x0) getgroups(0x1, &(0x7f0000000100)=[r3]) setuid(0xee01) setgroups(0xa, &(0x7f00000000c0)=[r2, r5, r1, r3, r2, r7, r2, r4, r6, r1]) r8 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0xde370ba96b233f4d) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000280)=""/246, &(0x7f00000001c0)=0xf6) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) socket(0x26, 0x5, 0x1b) mprotect(&(0x7f0000147000/0x2000)=nil, 0x2000, 0x4) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x3539, &(0x7f0000000000)='\fFW}', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x2, 0xe000, 0x2, &(0x7f0000261000/0xe000)=nil) r1 = getpgid(0x0) getpgid(r1) 16:00:06 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x6, 0x9, 0xfbb, "0000000059eb00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:06 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/50, 0x32}, {&(0x7f0000000200)=""/237, 0xed}, {&(0x7f0000000300)=""/99, 0x63}, {&(0x7f0000000380)=""/177, 0xb1}], 0x4, 0x0, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt(r0, 0x6, 0x800, &(0x7f00000004c0)="6fa2b98a0d0e73eff161305fa8fd3bf98665facc0f0f824ed399f544fb3dcf58f3ca0865e5b60e044cde91b34beec03b74513d1cca01ed18ab4d5e0bcde7c37c5cb4a0d1011729981a84f75f03d8f80f964525ab0db9732cc106539e5d474c5ec33a1b39bef1b4d0b88fe056fefb5332181a56835c1b62f691540b1e2c4c5a11cde7ab8905bc9a1ed879e3f5f5da2b20cb188c19cc909538105f5507769562c11aa9707225f93eccf088e2022a24d0c5b1774cb5e0d5a061953e60b93aa4132b484b81e67e4145911cd0a746bd0fc823a1304a5266f0b330615f41b114b2d85f4eb1abba7c", 0xe5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x8, 0x1}, 0xc) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) setreuid(r2, r3) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="a0", 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x5, 0x7, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sync() 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f0000000000)=[0x6, 0x7f, 0xffffffffffffff63, 0x2, 0x8, 0x5, 0x4, 0x0, 0x7]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x4000000000024) r1 = socket(0xa6d9e72e238af60, 0x0, 0x68f) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f00000001c0)=0x10) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt(r2, 0x0, 0x8001, &(0x7f0000000100)="afd01ee4added27dc5be5575bb06481d0ebaaff625da4db40cd3415eff4858ca8bdc0406db065a2415ce63844692706361c12c743d2db021c78240399587dffdcf6016633ea0850cdca46b6d86ca774ada2fe546842e59b7460ff5cc2e304c819799b7718d45623710de0979cfe67cfee028373bfe1858a9cf0ab4de777bbe9a060e94b13a96fca111f7c2b20f63f5247bd1fc075fec39c454abcb9760", 0x9d) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 16:00:06 executing program 0: poll(0x0, 0x0, 0x3ff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x4) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x110) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42ef517b00992afdffffffff0600"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) writev(r1, &(0x7f0000000640)=[{&(0x7f0000002240)="17163f874938dda960fff5f32ab939d8a23cf81950f007a1aacd8e76a6d6328da97e4ab420731a391375a651d00f2f82fed5c1c8df882e43a2bc16fd37208622b6c4d9c9edb80a471d8c53a643032845bafef9e701e099aabefdf564d6733b3ff8c67cee92b7708ed5f29d482586319f651e047c436e099b7ea3fe70017d75cf20250eed8d05a6cec68f87dda54a3ce90e47d173fdd7c0fb2dac6acc3026c6f338b7b2fb5d13460c9911212f0c5ae4479557cc2e82229325c8ca30dcd34643ada2f7ae12f97df1d513d6b6f61af54d23f309807e5fb3ae47d3d9e1985cfa4df7e3d3b2606dd4945da471be3e335a19203635e1bc905dbd5d366964a65fa1d714196a02a21cca13f6a288f13eec86c132f2bea765289304168915439c0cb8f912e11007074cca754d19acca1140a99b70996673516d32142069b091d467c5a69d46436cab5c132b579a55ef421df6145c5c3bfac82239433ff95999ef2ce65dc5786ff532a19cef1ba487e4753bcf023e297bef196292631e5dffd17b85d8aa0fd8c3bf09fc2d2251e35c0be0590b11015eb3fd19c48e1bcb0f1f8d55f4e837ee25c063b466ceab1df94da477d7517c619fe93d757c9e375f055cee0435d37e499c844afd3fede503e3946196e9b69dc3299d6fbec2a889670f709c4ce717882e9a5596e8db9f403f6da72a11e368eff94ae2240ab626e880acf101a3b4127eed93689aea9a4adee8fb363f8d6559ffd855680548e00460f8cb9f1f8808cc15285e3a9f38807a261256296188cf1b14a9fef3aff1954e87bcaa89c0ead0c8a41ac727e19c806f20113298bec997f4134388c85b6ad5ad07c261e74c27aa03c62c739bc24401ffe2a33fef4dc3a865bf000270894623a83e9ae832fe8a4c6e5dacbd732f0f8d7ccc76930450a28bb55ba9e49a8b9e912b70c40ef95a4200df2dc8c5377cead1ced6385862c6d0591c2df2ed1fa7659500796a1aeeb27aea129075271bd8d02ded2c0c51a2a5138a6673e468a0018d6b498964a6e10563135e85bde8388bfdc469764ff7964d4197230196756cc993c09b9a6decd7745a38aa5c27b0fddd811efd328292ce200efe995914445f961d0c2e70a7b22c1212d3a807a1d0037bfec6d1da74ce81953a7d55ef0932deb8ffeb2fc2faec38c1bd821d12f77db1541cc62aab2b2d69c7f445e9e9da50a8e471fa3ecd567b963f1d6a6f082dad8a6a7734e9a4aa4b522638ae6c36b8ea1a01ead806166cb9838c597ca178a0100978d61198f55746b3433f33e7def61230c59d42a29d352725d8b7673152a1ec5046e7b2bd820a1afd3b7739153c8903c0009f23140ecf92f152f3b6b6e2a662e3524902851b1df1fe63ee4aed51baf016353b62900b8a0b221e2beb35754ba727aafeba8e9a6cc1b2c15e6e255fe471e651508bdf35866f84ec422ace122657d9202f626cb994bb914e4cacb40bfb11ed725a20555c38df80d255e27ce2f5988e5cd50bf131533c14c3fcc9716c303f40c23ea74f39eae46bce7c5105838a5fc9c7939e2b6f2fa2174aa42671165ddaa1bb0b42aeab581c2f0d7c06c3d77c42ea927fbbd826c98cba24a4776a485d95b2d24a7c94e170496bdb2e04c49495f28a528265fe196c951b0b5b74904b7693bffb0e249955a0e0079d1407d701a51df3cd450c62b3d0cde5ee70ac7a74da6948bb1b95ba80e4f26725e67bff42af25c605019f06b84dbedfb5fb5875b7e417eb2975f1401f0450f088af5ca7990e2d2026c3b82f079f8f5bc4a9e047de5ae632c63c292b53a9661bf5c13e9bee251ceed0231f62178de83555455f57c1ff46ff3eb62fdcd6d3826d0b385e3d293217e9be9f474c61adda85945dbb55604b969a1cc81f9455d8344177d75a4e2f5568cb3d86a81e9e308132ac65a0539cf8f6285c872f39995c061672824e8299c65ab723d90875303d263d3e0b155fd71cdcd9089ead2c80d9f59fccf74d7e0c186110b1981c5708b0f2dea55884f4cdc774aa893eb227f805a557d98e798788c828e8dcc139d0c48209a8fbe2fdf1b2514e0165c784dab82e670d0358e0b4a72264d3c0ef043964cb37199fd352b2b82dca27b1dd07b57272d14a38319dd016c7ee90c23a0ee79766b7942fbc973b9dac3ff3bd686556642ec468132cdb33e8cbab2d1978f9ab356ea7a2932ed77a25f1e51c8df4382d31a97f3b280cfc41fe23e39848403b4bfac8d2e65b5626b0f71a494d25213052d76cd0f9b0809231a108734198d657ba01178bf59fe5fcba33a03bba1cc966dda40eb46d75d734b279f4d21758bff4e8cd55ed54621e365a7eaab4cd11432e64ad10bef9922088f85570ab39ae1390df7fbcedb89b9569b9af4c59244e59e75541ed1cc05bf65e077e2c903b3e286a22579b1deffcffff8fe5626ae3f31e70e428e1b2162402a6d56ef43ce18021a0aba344e88bb17bc328123cd5361e3c83e6aaad361247a498e648aab71caa16dc21", 0x6e6}], 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x40, 0x8a4, 0x67, 0x2}, {0x7, 0xefe, 0x3, 0x4}, {0x1, 0x81, 0x100, 0xfffffffffffffff7}, {0x2, 0x7ff, 0x9, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xd8, 0x8}, {0x5, 0x1}}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)='\x00\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x9223, 0x0, 0x1, 0x6, "885553612f248a1457128674901dccdf677272bb", 0x8, 0xa8}) chflags(&(0x7f0000000180)='.\x00', 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f00000000c0)=[{0x0, 0x8, 0xd7a, 0xfffffffffffffffd}, {0x9, 0xc9, 0x3, 0x8001}, {0x7, 0x5, 0x2, 0x1ff}, {0x2, 0x7, 0x0, 0xb7}, {0xb8f3, 0x1, 0xfffffffffffffff8, 0x10000}, {0x24, 0x1d6, 0x3, 0x5}, {0x20000000000, 0x7f, 0x1, 0x1000}, {0x6, 0x81, 0x5, 0x1}, {0x5, 0x1, 0x4010000000, 0x6}, {0x2, 0x3ff, 0x2, 0x400}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x200, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:06 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x3, 0x4) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x68) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:06 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x10001) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0x10001, 0x8b8}) socket(0x10000000002, 0x3, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) unlink(&(0x7f0000000100)='./file0\x00') 16:00:06 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x6, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffcba) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = dup2(r2, r0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x100, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000340)=0x80) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x8, 0x3fc}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0xeb}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20, 0x0, 0x1da}], 0x430, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1a, 0x2, 0x7, 0xffe}, {{r3}, 0x0, 0x46, 0x1, 0x8, 0x100}, {{r4}, 0xfffffffffffffffe, 0x9, 0x2, 0x8001, 0x4}, {{r0}, 0xfffffffffffffffc, 0x8, 0x10, 0x2, 0x9}], 0x2, &(0x7f0000000100)={0xfffffffffffffffa, 0x80000001}) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000300)) connect$unix(r3, &(0x7f00000002c0)=@abs={0x625b934353c3958a, 0x0, 0x3}, 0x8) 16:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) recvmsg(r0, &(0x7f0000001900)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f00000000c0)=""/117, 0x75}, {&(0x7f0000000140)=""/198, 0xc6}, {&(0x7f0000000240)=""/180, 0xb4}, {&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/138, 0x8a}, {&(0x7f00000004c0)=""/112, 0x70}, {&(0x7f0000000540)=""/233, 0xe9}, {&(0x7f0000000640)=""/244, 0xf4}, {&(0x7f0000000740)=""/230, 0xe6}], 0xa, &(0x7f0000000900)=""/4096, 0x1000}, 0x800) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) listen(r0, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x28, 0x5) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000003c0)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x101, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x88, 0x81, './file0\x00', 0x0, 0x40, 0x8, 0xffffffffffffffa0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), 0x4) r2 = dup2(r0, r1) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20800, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f00000000c0)=""/80, 0x50}, {&(0x7f0000000480)=""/138, 0x8a}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000540)=""/166, 0xa6}], 0x6) r1 = shmget$private(0x0, 0x4000, 0x60, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000006c0)=[r3]) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r9 = fcntl$dupfd(r0, 0x161caf5f1b2b0fb7, r0) chroot(&(0x7f0000000980)='./file0\x00') shmctl$IPC_SET(r1, 0x1, &(0x7f0000000800)={{0x38, r2, r4, r5, r6, 0x88472061319e6bf5, 0x3f}, 0x8000, 0x4, r7, r8, 0x278f10ab, 0xfb, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001bc0)={'tap', 0x0}) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000001d80)={&(0x7f0000001d40)='./file0\x00', r9, 0x2}) r10 = dup(r0) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000001b80)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r11, 0x80045756, &(0x7f0000000640)=0x7) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCCONS(r12, 0x80047462, &(0x7f00000008c0)=0x8) kevent(r10, &(0x7f0000001c00)=[{{r0}, 0xb776b3e894964b0f, 0xe6d3f6e464a90d15, 0x1, 0x80000000, 0x7}, {{r0}, 0x565c20cacc172de4, 0xa7, 0x40000004, 0x2, 0x9}, {{r9}, 0xfffffffffffffffd, 0x8, 0x0, 0x7, 0xda6}, {{r9}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x5ab9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0xfff, 0x201fce6f}], 0xffffffff, &(0x7f0000000140)=[{{r10}, 0xfffffffffffffffd, 0x8, 0x2, 0xc55}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xffff}], 0xfffffffffffffffb, &(0x7f0000001cc0)={0x7f}) fchdir(r0) sendmsg$unix(r12, &(0x7f0000001b40)={&(0x7f00000009c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000000a00)="e2508fd6f9d3d09e9c836a05f0bd4ff4a8d60a003a09c4fbbbb8fbb3bb9f5c08f22d0e38916b9dfd521408f578483e5a1a92fd552208a264158c9e179606ca6b1b187d298be90affe3caf20c731b2e18683344f8fa904803c9449645df92d9ecea09ebf14853793f0a40bde5f792031258893d72cc70a25ab1f352d78407d6ceec62c7703fdf28de2441d17248f84713ccd42b553ed6c3b426892dc338e6119f66354e52aaf8da47677321e5ae5bbb9cda12957b2ae5b69938047121414a4283d092a7d1d4f09eb88f8c647bed6eee31bf26bc34307b4461be91c346ebb892c7ae0ea6d0902828aba8ae0e11049f53782b4eac1f1e2fdf238aa48a5b53e75170f91b8f9ca3ba117ec50b53834f6e5724698ca0a91ae7e9e63cffeca39b0eb8724e137f621aeead4ff270b2d0430ed90c088766f7e4cf6059492d10a4a7ad86a1ae3a869efb524934d002619672e3f403098c51875614cca48f13f853df8ff2f2a45e8490f884ae05287c6d3cdcebff94fb5051e2486ab29b6cbc6daa67f0c1a1483c2f1e2c63b26f4f2376f5998328fcec79501cfc3e5b038b81a2f811f89b40c7dcd9d13e1efb2fdb69ec18096aa67cf3abd22c3758c9cf1aa7c6f26cde12005da31470ee195b5cbc9756fa82d4bade3f651c071120ea8322ce30d2aa99c9bdac2b6e8003d8c7e70b4e2b7cf305c915bcfc5db608e33a3a31ed0a3c7bd5424e0d1d7f132870102a9b999e4e06b62d894549e452bb91f9682da7de708d32bdac17b41ae075575f255ac3ebcf842443747e99bf70ae705eff9d11e49e371515c0cdc907a95f24b99a99ad45035850addaa94182a57d9aa949d23a68d8bd16e7d75399634b5b27b26828f918e8102f849ac9ae5fbe9abd806abd233028db38f4f1c10989e34ee66805af75b2e5f2a54adb3346925127cfc8c7fcee3b0dfb64ef441469a2dc05063e3fce7d8e16133f1103730cd4d3628721c47472afcbaae2579086df9c1a80b097d40fd78cbd856ff06b899a16e0e190730d500e6fda0259a3a64106d65be739fe0ec5f34079cbf1ad9691d880ac57c68cee703811646204a52f4a0b4f08afe22aa2ad53d3b89737721c61a399a9f8df0a482e0cbbe0984839fd1cec1ab843594988f49122cbde7c637cd3d4e94b5cb9b81db71d09d78717ebf18324695099d61c06adab23e93d8a8d410e7ae926d93e48443e230899ebaac1a7f539dd255f8f186f5525bdb847143b5064f4427d33440dee68159db4f7c9a2d3ad49107aad470d73da70f37436b544fc7927006eb2ae3fb232c0195a937847f915bae58da4710398ca5d85aef0f067f8d166f1f9f0d2abcd52c6d16da50532b561f89ccc58108c4a40e1ae8bb7a97652e0d7c2e585324c03917d81f4ae461139a8b8b942439300c331c603085e2b5590209222d29a423d8a8f67eb5272673275726ba9bfca52f668585c511ace088098db1d38866079b2444974464097aa37cfc0751487c3543bc6e084073eb55326786338f32cd92ddd6c572464cd65a73a10a74154ec2323a0c46be299fcdc502ca8eee0db7133d4104ef4b8e79ebe7fd99b5f8e8e1297e969e3dddd720e4f193406f0d98b98b658f7461734954beb04c152057fd5b8d5926967b254e422d83b3e206c6db9bfea0b47aa84bf0e2a8a4c7612c581d15f936b49d96078c472ab4053f03b985f62284ebbd5d2323642c5d8c8bb9234b24d20a23ad4c76bafe29d2a9ffb64c1b6368ad87b4a6d710a8ac3ab9b385b69ba10cbee37fc7844627399f92245803a0ae1110c5bfdb16dd3ff6c4d6f6afac26e28d9d8820c081d7dfe92836aa681463e0b46ec166ada0828fcfd269806777838b837f74dc11cd632cbb08715c06ad655f51836618cd44f5f099759fa687f3994db66d83ba260989e30bf133dcbe828eeabb2b01211fd7d46fc01818077b33de98a545e76bea1c7717fd5309c3a3ff83886f1a13297ef99be0b57891650f20b92cef200e1ebd8390074c74e819526eeca31718eaf2185bc2b6b39c42cc145d5bd53950712f556a7a84bb5188e858daea8aa9edbaf87fc6811b01d6ce8482919bdbff141bd11fb90eb7d5700282db0d4b1e5912d91a3e9651fa7ac3ffd4d44753b637d974b56ba61e5413f08a7155f5cd86dbf0ba16abc929ef5ece1f238ff65c8ae5215a4255a361bc4f0d44640d0ecbb5efa85a6d4d2d98b2304c439cc9e1d13961cd336574c8994dfa6747879de395dbeeb83fbdf3e9dcae011c1c1bd792319998818fa9252d858bd34ece91afaa10c2f1ea362ca0a4bea1097f188b03791e7b8fda9186a6e4f971504821a5b95ebc3490406a3c032e708082a0d005db0537ffbda2d67131bf7d7735e7e027a89e6376cfbcf6d39103d07651b015f29d77bdaed5512531b031fb908bc666c1aa22047f127a65607ad3d4667cb8fb4ee131bc03f9407be8d656e7760c95172d822b5b17417e987d44591dbd78219532dac858c8777fb9543f7ce87f8e2ea606abafe34266fc542d015c98c6f8eb51b6d9630bb6bd908e401e2810549363fd12ed05fc8f1fc0eeb77589079e09cb98fd8748239db0035596e3f82bc294ea4bf9d8d55549e6f981ea4c85613588a42acd4e3994a29ac227f7323a11064d9340741f883042ba5e415abff26d7c50aa457e3dc68cae607a0b06be8884a7d94019709f7759d2da51413f372964b953b9d8991d3cea4fb4152c8bf9764b3b8903fce6a33064898323cb93c627b016ecc58e681b41ec19d443671cdd1ae6dc67959cd4751c5268d9d672450994a1cba8a3cde1f588bab9b509e65f7cf1fbd1c9768caf3e64ba2b1e0c69eae27237acee9e0a265e4b583a375f9d45f0e4505a32503ae7a1b77b7fe15271c1b00223ac1bc0faca53f7851ca2d82ba9877be1542871c3aa81b3edb5a468990e169f33122b61e88fa478d1eba32b91fe607440ed0e0c4e640ac2668ca0992d842d35f2a68684cf10412c8b9d235bbeed806ae97536032570c30bb0709344d8c3c06c197fd45cc6c06a6c13157404a0970e21beac79a50e527cf98c7c46bae74834574ac4f41cdce36270b0cba01db6b607d0776f109b41768cb318c8f7e3c31075d6244c57a51fd478d4d9fd1b02ccf0b14bb38355bb673e023c14ddf41a7017c19bcbf05b8010904d8397d2436b6d292a0315f213ca498740b1cd5afa2f35e97dfd727e72998c57a4666477ddf48d9baa5fe97d84cec5a2c4b1b217f73e232e59c15ab21a5842d85f5f6640c1168431f3bb92af628292a4fc687697870838a67d6be25e1d13b0a4ec4dc7e6f610417f550e154fa7428f7aab0f90135a3b98e6578e31b90e933f293c539ade0c69fd6cf115b580c52c8b6ac0247ee2997788b04a2921d26097c9fee3cec26e011194f6fbd0b0bce3c17fa3c666fb22e652bc162015bfb87802a295aaa0974c8f9c51db405019dfaf3016b5b8b7ca97c521f8034b6915f0034b589fb01155a39b2feb054a86ec61ef98193f5cb927845b5c6d8cf31ec8143dab29a5049eda8557ff112ea0464395307500b017a766722384aaa4528ebc69bbfc6366c42af1717016ab3f6fc928fb827f702f9808ffe79b998843c35a66d6431326d0f4a0cb966b6e4af04940adc247b73cc7f4a1c83027435b9dc6a5773b433064882da7222b916d57b598794dabd499c2ff19a668e5f3600b23e19caaf3edb168ddb60339d762f78199caa7d87419498ae0e0a7d38c307e2bad6f24b1c151bff6ef62453111cab511003c2b7d5a5424425bb2d18466d69a1fab963ef2ec1ecc41242c98429e4e88511c9a60f2cdc4c676ad58012d37d5ad207f0142f690547e5057e24444edf3741f886e24ee4c0338bc1b9b6081e8f873f3ab716406b0cea658839b7fde9b890bf37baea1cb41b94bfda69e810b11304f474575eb0b37b21d586330c873068fea4aa274c9eddcf4fd62e019ece3e9653337110584057090a243e8f462060afa689a398f86edcc91aa41390d098ecfa0db860c9c0540f94258578a4b8c840b9b847c7590ec979b059cc7b549eb021c4ad756d5b31af7b03550e167558e1e36da710bb573cb1a2fc2a3542d9f781b31059615db6b2559f2cc6c11da3046f8a492b4b02f68f1c41443e464e347e8ecc82a036b9e6c1e899a7e14d92e998ab87a87180974b9ab8eaa2eae46fc23bcbbacc9e76ea8aadc1a016103efb2f0f2ef2991c30a1184b6d3cbccefe9107c5136de557c2459a190074ed3cd27afea6dde930a8d6aef8c2220ea824e5a1eea8692b4fe351223916e6a33545bd1984735cd9abd821a97a58fbaba77c8d3012afb50383887ed960b8ab9f1185d8d22f17f908f09404871a7e1f5f518b9d1a0921be6616767e58d5857ab1b67cb4f45d7e78ee6bec20a2652dfaa816e43186f21b20eb7903638cf044d46438778f38bd03b5c7232f616b69edc167a3fa57089704575b9d052b4cf0feaa15d42f98458de6b0e769f40965f2c18e7a1aa0924168bf8772fe7ee5276c4e03d1754b87c829a6a047e2581c8f407a9ba5e243103e2c50260abda924bfb0154af6c5b978c0cff5d842e944b8139408350234aebe4c06ad47f2fa7cd7079364688258bb3df4b55bd72f193767c50852eea6b731618ea716ed4a53d2a38f11e8f0e3fb6d36286b72d24e13d4f51bc84943c2ef9cb0939a9747da337de012beaac201f28c820b5456fd943bc48005bbaf9c6cd39d469288383688902fcfbb9e5bea2c4ab613d7d1060b76f6d6ae3942f239964675571edc6e2f8cf36061780015e175c9ec6a64927a4b88e91ead8ad88f22a4b40ea591d78c424b1b57a072c4aa45cb71c839e74eb865060126a9c4455fda74307843291526d2abf52155d22646d022a09f1837fa3000412b45463e3636c7b42a41c6db67d9c865f558c577c1eff69efaf15986960e3394b2cd647bfc62b84621fbfc52b751a9e89b4aa26ec5eaa762c8f6cb61517537901d457ece96b0a6acc19e0a7272432759d04ff04e86f0eb968704c44b26539d96bcd469ee2ac9d293cedfdcf863372c9eed8abe7fc98ae959d22e97e0a2c989e0f7641ff95d2be67ed0f01d8ad167c4e3ebfd091b1ebc238aa8a51744396622663166dec87ec0699250305802803b325a5a48f8e85029966edc038fdb913947db65140adcd1fcc188f2571c7c13477dce1168f70e42842f34298ce0d5a8d09432e01fdfbbf0e30996560fe243090c1e7c7d807e7f49c01191f0e46ca0a78e143e9715c4ba0020eee707d1250b521a1b7a448ed237830a9aff2bba7a83df1ca0ec9457c42e6582579a9952f9f18bed6ad19add1a557aa6778c76ba408938673912dda4b0942f5464c1025b383321d8e8350f026deb1c9a821bf848673318138b0ab1eddf31c82295ced99842f19b4d5e5b3fe0931a0474c0984c479facee3c7a15e3a59d5287fe8c1e07917b9d8deabb835dcf6bb25dc5ae3f390de5d3e5a997dd1a53c3126e0d62dabc0a34bf5b26b17538d4f6efb06fa465ff8658c474528a452e5064c03193eb850a8c962972d8147b594626c88693fdb314756371d311dcb993916db3bddff002d16f1f690ede582562b0db7d16da0f534d6ae6b44a148315522cb9c171835657074703490fd71b089ff98ec5d0e196b8d37235b8859ea30598f218aac7a5ae4e0ed04b51102168bb4335c988d8ab4ec962d23947a9f0f46cf744a260b4551aa705b9e356b00a122f343377d6db007705611a9232642119137b5641a321e34fac5dbe24ce0ce17981637665a021bfc090c0331ed9ff", 0x1000}, {&(0x7f0000001a00)="29a35c8f7cbcbbe293489957fe972416", 0x10}, {&(0x7f0000001a40)="633d2f605515d3f3cc13c47bd9c8dc9d02630372", 0x14}, {&(0x7f0000001a80)="7f58170d02682c0ba14a0259a3eade81565b13f9bc6d4aa1c320b983027344dc7ebbfba1f177d0eccf2d4a1becbeb4a26c39f2fcb90bdf784084f46d11cda431ff34d897", 0x44}], 0x4, 0x0, 0x0, 0x4}, 0x6) truncate(&(0x7f0000001d00)='./file0\x00', 0x0, 0x6) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000940)={&(0x7f0000000900)='./file0\x00', r11, 0x1}) 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x8) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000b00)=ANY=[], 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000007c0)=0x3) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x1d6}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f792", 0x3b5}], 0x4) fsync(r0) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000600)="5cb8", 0x2}, {&(0x7f0000000640)="0383bc898e26b0cee7c3c490e6b689943f3695589f0d19fdf951b9ab4adbb8d3f44617610fabf34d8402d1d9ac7eb250de49d818cd699669fa08fd3ca17b562c9c440e57d82ce0aab9be99e16ea071354bbbe3a5802fbc3b7b63185a1d631fad4a56456d628317a6c5df344eb14b499a", 0x70}, {&(0x7f00000006c0)="622b06ed94db9996661f0ac26e41402cc8bce071415dfdeeedc3478fc5f14a954378c1a99ce908ddf5da18c4d9febcf8d673fbb049f8d6c426a2968b6ee0254b265852a2ac12d5b61e30005c9995a33c72ab1e4b8582edfdc9d0ddecc9255f12e3038de873c3dfc26b133c0aa0c2300928caf4ea0c35f59279fe8ab2a2412eebdf", 0x81}], 0x3) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1aa) r2 = kqueue() dup2(r1, r2) kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x0, 0xb5cc, 0x7f, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x1f, 0x4, 0x80a, 0x6}, {0x3, 0x7fff, 0x80, 0xcb0d}, {0x8, 0x3ff, 0x8001, 0x4}, {0x80, 0xe000000000000, 0xe0, 0x3}, {0xfff, 0x74d, 0x6, 0x52}]}) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) write(r1, &(0x7f0000000080)="927c29dc138379e5247b2bbbac5d2a2c28e8b0a1fb71c18b817da0aa6c3884505cae98533b87041c8b185a31d17c868d2d4fc843fc54bd9e8748f3784e8ea2bd118a8f5ae21cf2e0d8a21abcc4b2743cbd9aa7fa38bc083ceff01f22a3e9adcc562a4964976582a9f1928afeef56618a95429f2b2bb39227a2b28407c866c9038ceaaffda73a5a50a4739cf366b39ea4b8a195fc5429e4180456f77211de8702dbb9357b24e9dbc6b73a0ab3b0233d60a9778477243ec11480ea9178327f51c21791ade05640aeefa4f2c45114274c4434e7dff1a64bf8799d4435345c1d60b8161a01415e5697072ec20f84", 0xec) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x26}], 0x2}) 16:00:07 executing program 1: r0 = socket(0x20, 0x4000, 0xffffffffffffffe0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) getpeername$inet6(r0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) semget$private(0x0, 0x2, 0x1) 16:00:07 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/195, 0xc3, 0x2, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffffffff, "3764cfa770f88727e9b67006813c74b528ff9923"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x93daa124d3c1abe4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = socket(0x0, 0x154fe9c04712401f, 0x100) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x4, 0xe, &(0x7f0000000140), 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f00003a1000/0x1000)=nil, 0x1000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xfffffe5d) setpgid(r1, r1) 16:00:08 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x60, 0x80, 0x7, 0x2}, {{r2}, 0xfffffffffffffff9, 0x0, 0x4, 0x2, 0x2}], 0xf17, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0xb, 0x1, 0xffffffffffff7ff8, 0x4}, {{r2}, 0xfffffffffffffff9, 0xc0, 0x10, 0xfffffffffffffc01}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x44, 0x4, 0x4, 0x1f}], 0x100000001, &(0x7f0000000080)={0x8000, 0x400}) 16:00:08 executing program 1: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x28}, {0x1000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) getgid() pipe2(&(0x7f0000000000), 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x48) ioctl$KDGKBMODE(r0, 0x40044b06) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0xc000, 0x2400000000) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x80000000, 0xff8, 0x4, 0x1, 0xffff, 0x0, 0x6, 0x0, 0x1, 0x6, 0x7}) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000580)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1, 0x4, 0xffff, 0x5de3}, {0x20, 0x1, 0x4, 0x7}, {0x7fff, 0x200, 0x1f, 0xc00000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0xe9df6c55c8d9f357, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x3, 0x3, 0xe0000000, 0x3}, {0x9, 0xea5d, 0x5, 0x7ff}, {0x6, 0x1, 0x38b, 0x1a4fd8c4}, {0x77, 0xfffffffffffffe00, 0xf6, 0x100}, {0x5, 0x7, 0xff, 0xe45}, {0x7005, 0x7000000000, 0x41, 0x8000}, {0xb9, 0xfffffffffffffffa, 0x8, 0x1ff}, {0x2020000, 0xba02, 0xfffffffffffffff7, 0xca1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000040)=[{0x5, 0x62b2881b, 0x9, 0x10000}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x800, 0x0) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000600)=""/122, 0x7a) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x8000000000, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)="72a492cdcaf603bea3530bc832210962b539d292e21d76bc40cd4dba916fda06d8c6082a9058724f78d37bc3727771e8166bd56209c64855c384488f92d4bbe91c5df23bf9c036ca392607db38c649a7168d2d72be7cb894d9f7051245f728198a3e83f4fe3519be9346a54eedc8e5cb62682b0b7684e62c22b1a619cff81efcbe4e0f37fba8541eca79740be9800ce95d6481b54958dda9025e346148c83d14ab8423a6381948e990489aca9288ebea5b713857f63208fed7e54a3bb4eb68654e43bf3ea6b0322153fb16047357e3e1ae9ffaa4b51d5d4ae369390e2cd6d5dcf99f932a0442b6a1eeb033515518c40d2a3e1cebb6924066c227eb8a98dadf", 0xff}, {&(0x7f00000001c0)="f6ccf9be9ab0ef991625289e5474314a479fc8fd423e9a9c5120f98a171f162cd16c237215b75800c35bef938fd11ec2ae3b7bc04e17c5e6afd6266b485913689affedb93b4e1396cea5913350a0d5042b2a6fcd28a73e74c6f78d67", 0x5c}, {&(0x7f0000000280)="3d90a9a336590207475c8ff023970c89ee82afefa4326aa712bf2c296d5dff2e4c1f23a7c2ae5e47d79886138a3e9e690e73f11b87aabf4dcd694abb80a1736f19687d69a2d4f20db95ddc9d050580c9ba2b2fc3f348f025421c2caae82e08e345e9696e8bf02f5b7a4a237bb13477c4ff292318e96026fa487085e30a219f770c67d0cc600b720333eb1a73cabd311f57c1b685dc", 0x95}, {&(0x7f0000000040)="462a55cd2a32c34467d1f521738ccbfb493df81996c9a17105c5b14f8291ae44ac83e175d4236de0e99935c58f9c2f95afdd82ad2b", 0x35}, {&(0x7f0000000340)="89bbc83fa4d4e0c65411677477bba670c1b63a1aafa921783e655ebcfd13aa18d68a9d9c3789003bc90a143dc2f2d2504c5bf1d8d413fc11307457880f9c607cc048072d8a627cb4ae612c880e1f555b99257d5743c3fce41b1ea9ad3557bb64af01687b856bb1bc7b38e04e509ee9238db4ab0b63703b08e798fcd2a66afce5a7715eb071a0abd858f512c8066a53c489f8d2dff6159beb3b4790838ecadca8dd", 0xa1}, {&(0x7f0000000400)="ccd5d498958977fa508e2d17582a2d66cf8a4ed62e99c59da7174cde93f81d620cc7ce9aeebe83f552465aed1623ba75208cd2754b6b52f4229e630d8c0799f363b127684c6a378330b6e0ce4372e9236539eaae0808737504a6422f8e2414f514a76115448504edf5858e2a3b89a9827bf3e77694f9a29ac41791ab9bec26084257e8963e35", 0x86}, {&(0x7f00000004c0)="3546dee80996720aaee8c98bce0431d2dbd341f5b9783d8f96471721662eea34444fb93a3aa5864acc6efd894d1dfe1221efd09bf29e5c4094fb860911d21541c000d343cf805da2c92fa88bc2d3ba96626850152f6f00752efc6172a8c2ccd0ba003a755115940974a7f334e8e6355f12f4414639e7771260bcaeab6870fee08ef828c7019161352b1cab301b9d0238eef73b8a4a45b4118fd81c407955463e1a87664611", 0xa5}], 0x7) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x4, 0x5931, 0xffff}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x0, 0x80]}, 0x3c) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f00000003c0)=""/147, 0x93}, {&(0x7f0000000480)=""/246, 0xf6}], 0x2) r1 = getppid() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f00000005c0)="a5cbe312fa190a401f01b914d2095a7933a60e891242151e258cbc70122b1d075ba4530f70e3c722cd318ff50fb848498bb27021d87367bb9c7b87f540bca65e646919ef07d74d21c085a6df3d368a788cf2e5cf67466ae0a401fe16aff6e39fa0ee109ad1420f2aeb91913dd88c1557f54d76cc96783edcff7dd66f6f85fd33b21ec0981ba790deb36d5fef908ec91b5d1322de639e4bcdb09753d641f8d1a6df06c1d729084d4526220d0aff214ef5af82ef1f9438461329668f7dc22b3f070bb0e8d25d5993d48ee9196be07f987b210a1f13b50f5f86fdf8bf01b7485441288413d772574cd4ff05158fe9e4426986b0175f8b05fd34adf8925040d98f0c93fcd9360c20359dc97bef9020c7d7558b2ac51e00a98e148f9c2b73d222f9382eb76044b05a167c96487de8587a6fc119a48d7a70eef2b99c3010d8434db7da0713932cd5ff53914c0ca712ca243ace9e91e481fe7ef6e9932863e71d49f084981438005630f3e52f5a5b636948306bb721fd9435e88fe91612c94447cf71e53caaf306ac912b5eaea35f1e906408aec0f4b8e80b6480db702321d40154b771a656cf02f76a027c85ea9eedcd986e518297ea1b8b22fe92991c2b7f1f7754459aa6b2e3ecf6ba12eb1599d1858187a6cc8fbbf5e78587842234d2909c43b67e9820e6682e95dc0b6e786027c46194c6095ef4a3de142e79776bdc6a5cee80190fa9428ec813512f087dc6bea8c26d0993dcc869b1baa611027069fad71d46e4912164efceb5256d6898068fbf8f23a19193a92891e5c16a7af16ddc572a813e7e7b973213d8dc6c67dce0d2d0003d62ea86a0c582e35dd3102c7815b7dfbbe09a81a4df9a08bf16eb4c3d35f078c2232ba69e4b426b4e1971ecca6d8f864f8c100a306d78fd0b5d1aa608d8fc8f19fc98adcbcb79144dc8d93598a0db36c36d18dae4bfc05886406017035f0b8bcc43648b263748614aa77d84004de4b0380e409232bc5d9a4ce9232b5a030c34ce49931072495c2ad2b98fc185095682b53ac48c28d79d78643bf28123621f665f1492bbff4a067a638ca3c14fa11f960774cdca361dab2b5a549c8576db8caae3309cfec9d7c60f267a9598fa88eae7c979b97bae25c3458f34fa1cdb4a7a6f9868eeb1351aff2e3c23652799bdd813d04c25a56b1b7fddb9c16f8f8156c1999308ef96db2238100d8964fa2d21ab600cd15fc4bdade6b781264fffbc98dc8e34470a60a0a489291d4eb316c00f58e9b0f0db8bea4ea558e7e561efd422e8ff4769319e85a05c6ab6a78e2b7e4c25b46a21102cd9a0cbcda599d4814763c4160561fefc5be23eb7421969c4fe20a8fb1064589d8b7d673b467a01d8e76996141cef303d2767a5ed8363fced6fa1d37d1a0bf386161fda8789805defe0156d5f31752f7c75333c1d53d45f145624b7d6d7056b62bdf6b409f7e87741af1c3a8ee8890bb7e5c13faabef371c7049552e0f07ed64ee2b6cd812112902f6a7f0a728d9609757095ab4acab168ccad788d30ee3189d41964afdb39aa9cc64e5e1f6ddadaab19494a2fad56312d4cfadd4542b3a3b13224a3358a3f16062ab9d5e319699fad272d6e678cc88396b8fa94b62373c6696f4f6f5aaf9685e7baa6809f7b8b428484b47c3467c262d6cecc2c4d693dc6e4c8d1987938d61d846efd4f4c631655a7b0f15b8328a1b5c64d96ff4280f69fe2a3dcf5ebfdce2d66a6faef986b1f3b0bf6e8cde8b655b866cb4676f0e5a12cfa60ab9f64b04a9e0905c56c31ec79b3b8be529034275063b5f58fbb4c30cc494f133c368cc25eb3ec627361b084193c9092990557feb0746c778f93cd739d281c3e73435b8c93e21fcbca10ca212a848f49983ee1a03bb0d41538c002bfad5123314d0d0d0f86bc338c2fccdeec4581ec881e20df1268dc6ceb686ef426e1a7a5e137f5758a02f2b6a328868829724fa17b09ebb25c04d5af01b2a4bcac92231b5b4cf0b3f7c1c3a0720274034e8b61779e894e9e97d2fcad81777f9370c7b0e8f0a03359ed2832f257258ec5e1712d5cbfea0aa986c23b18b18fa9b059347519645ed812044ff1b583e6738e77c801ff8348651f094c814427b652d9495cfac7f5458d26d09bb7a73bed2e75384ed2cb7f00080a1a58d8c98851ea209b0d89df915f1e5dd9c125e4fd5953d15191cb46abf67beecedcc878ea821c5dc1e971d91b0f01419e79b14d54e125a8ea63cd6643a51831dfef90cf8e6d9e8de52c1d0ba66972c66a21989fb42aa6203335ddce9865892b61e4e5d08ab0e6a2b6f1b0e3a97ed329d6fbdf1e1c08a3fcdcb0ed5f8ba2769f337d73babb397b6779a7499d8332d76cd36e95041981bd1749439b998bf1f83b7da92a8f4dea90a5f17f143690023929d7426fc3fcdf96ec6d4a73ca313ad0e1af1f557eec356bd07884235f81632094e99cc965d18673c219f8e19c47d3c665db88e5a9af179c96013d31704ff3a214b58e343beba755cd648ce07f7b7179f5e932728674673b97b3fe339b9c187a41e138dc47c7d89e4d37f0b53ad1ece247fe8f87727bfc9bd4c8f1746e22a0e279bcfc436e72da1b877cfdf468c2e9f8b89757df7d93cbd20b49175d2d12e30ac97c7ef99594fb9e8a0798e4dc5e369e9a16ced68d2e7077d6ec7d85f00bcff14b8a15d04844ec616bbcf282437dafd6d1da4a6857aeafd6179a05cd2bd3cffe0333159d3f85cb049c91fd379336c21377a78443aa3dda837cc49b66cde699ff08c23addb6bf1ac87dea726b9d55b0e14b92b4ae5b2b6ad4bdce15f0540226b05ae4a2d6f9a773bd9443c8269f686c157c99be4bca18764320543d133de93887bd269e2958ac241bea2262b4d0fa9d913ae7b23cb5b36a3ac5951574d11fafcb671d1b25caab022c1c09e05bf385a6c200031c518dd77088f782ad0a1999a9ffe796ef450a58ee8b139dc9f0f8b688c0ebc53d406a24c4b465e377c4eaad5010c8544eff1a6bc2410a5a1ce2dc2e1aed2521554781e77f1b3a979178763b7c93775c3bb2d4e78242c868b7c330e787bdbf28528dbbcb604923542dcc9e537ff0754b8c98bd38d358c07a676b10d1ec01ddf2c3e52cac2359e9c8af09ddfda8887d993f24f7d5e3fab7b2a16aff326fc560eca70a6767a5bc7f6f9b56151b28dab74771d3ca63cf67b16dbb747cf779c5e4d8575d913222da363c8d66aad140d8e9eb2ec3654bd58d8d63f0d69f2ee1730566512e76423dc90d6a379945d233c7697c577538954a56a81009e0a60cef917b87729a11ff16d3a5a02c40dc56a63aab9dcd8123144a32a2ef634a52ed5f0fdb707c99f522f4848c50ce393feb599d767afa792c117a9218f1c4f6405c2745f9fbc7d47382a65af4098eb77ef5a85bce5efd9c0f5a85cc532b4ccc49631ec39207e3ae2dd182570abadd26e5d1ca007abc6bc0ff96e7e8c52048958e884b3788cc2a092b880bdfa1d7d8957df4dbb57d5beb5979274bad6182ad8c67139b439f4c6fcd53674cbae634379276ce24bb4f75bdf04f53c9117971f1ded4c4f2fab402b0c8817a39e601b63be7474bf57cf9fa7597e25c37be6c3473209c6ce4b8806e2ed9003fcf525128c9bdbc382ee9363f4307ed900abab380d5d4eef5b47f591e2bb2a1a26a0725bd015de2cdbd4a751e5d6b4185bdab166dc6cba8486c23d46ae9979999576a87df03a0338a741c357999d446193ddfa6ef059f33dd7c938528b6b02c964b3f282e669616ef278e621520917f75afc263d565813d25b7a95feaaf8b747fe37c4f00366665f3630659824dee061c5c96f4d3abd6dd6e91b6c6b7fcd5e5c44a4ccb3de53243df98148cd6cb4574eec91639beb9b5c398e100d6d2a36d40f8438645f3fa24c8e4a7139fdafe44b4d5a915239ef7687afd8ce3e3a10379bbaf9dec65a63e903153b56745419a6d0155d2f96168214bb8334cd26ebcdfa14306b621871c3d501e44f56251c09226aee33a8704f393c8f02cfe8fd6de4aab6f934d892a4ed6eaf017d06bc6cbf1f615700a1b75e0327d545b92a222cd7bee9e6360f3e8a3d3709ce921560f022d4ee36f26e4ce77b5a2cf15fe7a8386a7101683e24a49dd884a7166a5e610dc9dee4676edf450310f0ca20681a216d5af329096485463901541d8e46062462c6cd2a0bfb2856cb24a8853c4023e77d61c4211fba0e8e7c30deac1360b0730c03029e65f56633e9033258e6a24921053aa3fc71a48be20c77638aa6cf4af5ed46fb2c7c6c596b192bf4387e6a73a1b83892c16372db4cf01c5dd3944fd069f4e62020fa297630cae3ccd187d8b3d34704ac6f50d3474d139fd9f3f94e8ca2e591658c98fb317a334a8a564b98894aec18ee58efb9e21bb3c85099714e74d0494ce99ff38a4c6fb1c2daaaee211856e769473704f570bd2b0c779c94ad78c9c97645e4bd622cd285bc470dd80a1a2c43edc2e8eb3c1780d973572dbfeff34b9c78e95a1213e96ca1fb2764025e6fe043b8e3e91b07e12b2518ff1d96050f6c07341f1b84d425fc2295cbe8a450734cd30c4066cf72a39656f537e13c8e138b811aa625c4eda47d7ec6240c83eca9030e6715dbf329f7f92a4264a15b6f987a730e42ab576ddac948549b45e6115539a0e5fe332ab431496e8f82537eaed01bd68728f4872cd21877ad7a24bcbfac3be9c2447c65aef63a0f2e080acb091171300b5bfb5bf236e338beec1372194bf9cd2c757510c15f90b9d5870890bcc286fad0543bb3811c1bfb3a4ff0623f7cbee070d89499c24096d3aac5ffe644a57c609e396c84349b973f3fc80ad161d46487c39a76401f7a9e966ace2b4d2e3f36356648b12c83ac66ba160259fd98dd6120472fe28eeab69e5a109a28e1191accaf532a4af9bcbf3f3e4cee44d6c0272c33c61e05418412a03969af8a8ac9b1637fb7fa87593dcf8b11b122394114365bf6021c1e63f9923256037d4a76d24da6ccdd5b7d3ad26efb0a1b1c95096590f5d566375c1fecb403daac72298bec45c8006e0ffa2e430afc7e0714cea392865d8d9aa838be95bb4e5946598d957d32b84efc50aa71dbd2df3d4176febd042a16bbd3f7ddafd7e4336a9c3982d2cd1f3930b848f1d17a2c78bcae1e0573145e7abf8d91c7be8ece1c28591de440429971a500a1d2ce10031b7a907c4dc8aa17fc711cfd9a3fdb71af271933c1495e04ba05ed5023718199ade910c109b3d6691b4f13cf286b0e9f602f0aaf7398626926ae09d7236ccb4a785134cb8859f9600235e69a2f307a69da4bb5e972e25f89e0a279aacb677e56a86c7067779494e6054132a0d5b370bea90e78dee219346fc2c4ef5c2e225d56342d7d778fa8d6c2816fb0c676751c0d94040928b29a18d19839e481bc3045d8e6a99695168a0f3918d440d4df7cc1e951f1a5f8415cc72e076823c06d2653033a147d52ed7a3e70312f54c853c479c50d21a1e2d26e557e9d250e8f5f3b7aa13c9805e22fa437f6b01f3efb73a602b38af84f019ca4533024f1e88228e490a735c9927dda93fc8e8343e98d1771b44a023982ab3746ea1b47f7dd08599c66ceba5e132cb5da9547c1d67b5260e4c1124383702961c6865d53eba35f72b9872a9aaa7f0b11b3151159a786ae60e5bd622e131724a1ccff75d0907f432e63cc01a91a13b0bae4b6b411b44cffeadae20ced133a9bb495c3db1b6b99e3cd696fd768bf00c2cc8af6958019f4c1db18d8ebb054c7965898c3a361e489fbc023345b3be0f24e0f82b135056e47f9d34052e6124049111", 0x1000}], 0x1, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x1b1850d9220e9bef) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fchflags(r0, 0x10001) clock_gettime(0x0, &(0x7f0000001500)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x900, r1) 16:00:09 executing program 1: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getdents(r0, &(0x7f00000000c0)=""/244, 0xf4) unlink(&(0x7f00000001c0)='./file0\x00') 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8c1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0x4, 0x6, 0xa3, 0x80000001, &(0x7f00000001c0)={{0x37, 0xf3, 0x2, 0x101, 0x7fff, 0x1, 0x7}, {[0x101, 0x3, 0x400, 0xf06, 0x2, 0x3, 0x6, 0x1, 0x5, 0x7, 0x9, 0x4, 0x2, 0x3, 0xb016, 0xa90, 0x1, 0xcc5c], [0x2, 0x3, 0x80000001, 0xfff, 0x8c, 0xa1b3, 0x8000, 0x5, 0x4, 0x8], [0x10000, 0xfff, 0x7, 0x4, 0x4, 0x6, 0x10001], [0x6, 0x59dd, 0x0, 0x200, 0x7fff], [{0x4, 0x4, 0x5985e11a, 0x2}, {0x2, 0x0, 0x2, 0xfff}, {0x5, 0x1, 0x6, 0x1}, {0x4, 0xfc0d, 0x7, 0x4}, {0x6, 0x100, 0x9, 0x5}, {0x8000, 0x25, 0xd8, 0x7fffffff}, {0x40, 0x10f, 0x10000, 0x6}, {0x7fffffff, 0x4d, 0x40, 0x1}], {0x0, 0x9, 0xfffffffffffff801, 0x80}, {0x3, 0x0, 0x0, 0x6}}}, 0x5, 0x1ff}) sendto$inet6(r1, &(0x7f0000000480)="18e075568aa10d7103e1b06cb8ca802e0a1fd751c46ef50d4e3c71e9eaa5251ea4d5fc2ea3d3cbc9825efb1a", 0x2c, 0x404, &(0x7f00000004c0)={0x18, 0x3, 0xffffffffffffffd3}, 0xc) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x377, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x3, 0xba}, {{r0}, 0x8608988e01c02728, 0x20, 0x2, 0x2}, {{r0}, 0xcfff8ca04a47f815, 0x80, 0xfffff, 0x7, 0xff}, {{r0}, 0xffffffffffffffff, 0x0, 0x400fffff, 0x101, 0x7}, {{r0}, 0xfffffffffffffffd, 0x16, 0x8, 0x80000000, 0x7}], 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x0, 0x1}], 0x5, &(0x7f0000000080)={0x6, 0x7}) setsockopt(r0, 0x0, 0x800000000000a, 0x0, 0x0) 16:00:09 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="0000081860e81f8b00002b27fed2481361ac23eb9f3dbecaab5335c435dc3b218aad9d0f438d308985e9ed18ebc700"/60, 0xfffffffffffffd44}], 0x158) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x67, 0x49, 0x8, 0x10001}, {0x7fffffff, 0x101, 0x3ff, 0x8}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) fcntl$setflags(r1, 0x2, 0x1) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x1, 0x4, 0x2, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x3f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x800}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe(&(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r1, 0xa, r2) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x1, 0xfff, &(0x7f0000000080)="a1394ea73a60332800670e6639ee1dc9af7f783815b0c0cb8f3c1f870b04c5dc4f522d7ef8ff684bbef5057c415662dbdeae71b70b375f1b46d6b4d53ddacc31ab3cd79cab720120d488bb333b630fcdfd525d6f1031b3f3e6ce61b9b5e6f780a03b7a949e68407f57d513836f9cb2d79db112d1c2d5b9f84ba712a07e30724144333af2a1b0886a50fcff36bd5d015cb389c84e76bf535ec00f2626297c5df5c413bf588ff3f6affff838d88715eac703746450fb4aa28776b1083ca1a4e9b01ff003b2aba6e23d223db5be99980dc21a737e848f050dfef6049de522813ab0c957c04829ac51540023c80e7ef1318ca41860ee4492dae0ad0e698c4bb02094a01c3ab9cf5c6fbdd88b9574c66b457e941bfe5604c0fb860bc0e53a277973bfa4dc691e9ae3dcad3b177d993590ac4b0a78e14e9a8243c1bf1dbdc4839dc01ebf2b9aa4f8aa570b76805a9b3a2b80d7dc7faa6e4d75774e8c23aa7a4d9b198b031b882026a222f081923c8361fd0ad652e09e26822d2ab70b9225e8395862cb12de72353859b8e0dd61c722044a47846020b0f9ee0cdceaee1c3db50278de0d523e2f9054b8ab2603e5b4c84c26db14fd9c2576dfa59b2e5019ec4ab1fd68f26e40dc9dc21012da0205bfafa3e77ff18f046a3bc150031526c141bf62f051d4dc86aaf9b2a2b760e8bb1b28bf53e5483a67db01a37bee5a60f2f010c8e8bf7f51536929a8485411da85c18119fab59b583660e9ab1e24cc5622d993de3c9f660f208134a48230070025d2edd0e383dc96fddc286f4cb70ec7dfe9dd3ffaf5c927c1427cdfb9ee3886eb4606b29419012c68e77be58886e8a1bc6004a145ed22102a26e4ce819d77b69a8ae4686b64c90b7b549dd1e66eb12ca019478827da5929805f9626eb78e8ac100e663e9c34417984957e6d9774ffb6913705fcd17cf2c038bd5b6cef2cb173a95079181245dc5fafae40c207ac91f5649f69ae43a67b4f7831c4de2024f204649d5ce664d506a480129f737c085e8115a63edf1629c425caf60beb4aba531226f7ff1c634d055ea4d521b80500786f0fe145a41c48a95cfac06af59a2bed5398cb7826b3b0c2f3b5a364734bcfcbc2e2c1622603abd58c5be90c8f8e5b47090ce0732bebffb9d98da4103ab281270c9e0af46f0a944d34564505d5c1a1b73290ed67cf71879ae287b0870fb99a9b46f07891b7d229ba1e6721b7d754465e7337312670e7c3813d0f802ba5ca08a9389bd5b25ddc2b09a5749aee81ae93a9c9aa394ed83472e4d10acefa1969ac370669d59204febbf46d13288e28c4a3eb7f102d71317ca858716aa70bd1e33eb9d51e249d14329e49f8e8d0d4e2e4f82d2331e80167b81af95bed9fb4f108d730842a4cd7b5492fe8e516b64af92c5ce6c04937aa88269a89e4d5c4e518c834a8704fdbfa78fb719f448d3429d9632c045d23d72e6b7f30464682709f0f90c97b0740e27c768ea51e03d05366758625d2d08291654aa5f43bd9f697aa5c93a382094bcb42637dc0db40848756b3f21269e328c6ca475453cfb50f58e981c31c01aa23a1b6508ef0d9ed4bb159cf64cb74210871928c6c6e81f17e50cdd6fc219c804dcb0f630f4dd2a2be4425aed6d208ce0a88a696e1b8c106819d0a3a39bd5b88b3877949cefd9aa61487aeb408a133234c7087271e00e75c558f0e16afad45a8e015ceb71e9fb982984f758c6e5af4545f028d0979fba9c44c86a2ba519624ce3d79702841124479bb84c59f6af1834193918b73e98aa96c7a9424e26e2b1377f74f347b04195ac2a13030d54479a852c0c9f40dbed7d14ff2cef73086f42168fd8d857211fb80bf77474ebf3483cedfa59cc9e04b95499e1570c6e27de4a7e776c0717b73691905d00282f416e7b6a9014be8a6b0821e8015a53f5cb46a8179c56d6be790feb0c975794d84acb16f9a759cc7690051e48e91af25a49f2f8e57e26a97953742faddda8bdf5b31442ba860c1f6fb62c9276047cf7fd72ffddea6d9fef7b12a2eec184c8672ccdbf0f0ec761a56ead168df22579b96684ea4e8249bdd275a50d91e4e7d0c67635c0d207dd90785b57aa0dcc803c3f440951793902a1160693483a11d5f3a07514efa5fcf088c52a59b25e44e48b69d2e4ca1f7ed1626968a2eddf8bd9509bde88659ab24a56980b1245d8ac569ac011313fe4ec6765ede26ab07cfb91fc6b1db28b4185351fef43e8d0a576d5e2b3857976408f92c7c521310347a5f55606af23f63a4f11e21499815fd4eeec9b61b4a29bf570685fcc3e31750c6acb43e7fa388b8c8a450f3d8eb18d64432391589de4e28b9af7df112560e1e54b5e2f824abca71ff10e847b53d8a721cf17485e772ffb44e7774a32474bb3e09abe79e8271e999e0066da3464c04f9e3fc70360736e8dd9b138d2d6be4dbaa562ad3b06afb33c3c5f0952d6a94c8d2ca9d9e4be26384f98e6e48e96a94024c439b0d2871ca129de69d18d0a74122f58a23ba6a75400eaa83125681d620a235ccf8d6f76aa6d080c4435d9e4db58a163a4d4ca3206c95cc028b3973209f50dddf2314df39706e0752adc80367572255cc1b3fc28102714d8356ccc2263650d18412f123cba3481ba59c8bb7f03b9eb9a0f5f47942d81e52db9c41539d4eb16fbfef1ff98b5fc4d21117cf790981bae8a0b87aac6f0698aa21c532d666e9e69895bc7a88d4bd621c085e4c46d25eeb58bd6a26a8dba28f725876d05ac328a6a377ecf4f77afe59b65d4fc25c4ad5f6dabe1f5127fa36dc6a12a673d88bd64ab5c25875bebbb4e8577710b054966b36c038e8daf8550a2ac21aa75b2dc3a1d6c3afa5287ea714a8b0a2ef2f3fe4cd5d2aad8a6a8cffa1c8f144bf9c1082d1700e0ed6aa2d365131ff96fa2dac6ca789825823946d5fb94ab9a4602185f89e8ea864b859b3067d7ab649db93be289a402da6e3e60920ce8801987dbf296d9bdbc3722b564713d0fdd11c8be21f67c15b3520cdc88f5217443f09bbc221411f19967635feb162c932c9768105c204c1ab3c35299c210d9f5e12988776ada0b5888aa1bf7f2c8798bbb1fd72c42614f3f43d05f3e7b3df6c226a1634da9e5ae29265b713ca909b1a06346477971af2d825f59241a20f42a4bdb1bce24b85406126bc87735ed1ca83efa50f63994bc3a3ad8fe7fc6dff9d09dca107f502c2aaa58a8b761be0ffa31f7b2ad203ef106a4d13f2b4242b10f1a7c9f627169254b3a00b67d69428edfee93ba9f7b163e25c86cb540b7e0db2641f2ecc13232798914851dfad2bd3ff68937d0fa9398e8b19c070594603033c178b76082591c4fe532be783c8b30c58d4336c6f9eb04d666a8f9165e62d96cc88227a81e4730db83f09f7282ef6c4333522980983675a10d7cc3553e3c3d81e1ef8953455b0f42661549f8b5f4909d5927ba7b0c0618bdd05c20b54a5e182002ef9e53e07ca34ea5c65c57850f717b3562787c706a1eccbdaf89b335aab8c0d69b96de2d0a5cb3468a348e5e4b23b2e6f0676cec98c5c5507fa4ac674011fced7632e106b41390035a93b424b628442bcff26e400533cd42196fd47f59dc3bba23392d4a1a35db23911f08bdfa91ba60e4b5d2645ea73dc2aa97bc98727bb2324da544e4f6b89eeb9a73c8dad803dc8664d77a6ddc378be03c8098ac887242909925698b70567512df08320ff6f81aa51bf3b19f854d1a9cbb156940d33400cfa9c24b02e3ac1cf38db9e9f3c905bcd1db921107b111f7a5fc98c504bc26324ec7fdb3c6aa4ec52ae6575990b3d76df9b98afde10e86e1dc0a182466e465329a41a7c3f2d808af879e0867d80fc2895d02cca02c9e9e99cacb89ae545198669cb9a679083c9c22eeaf48e1268595defd69b83e363d567cff613e07d0f81d448cdcd190f563f3afc0b8f85ec86f32ea66692142b832f684ef429e74036321564afde693c19dbf196b7b3fbb55abf2d5fd6a867f64c38bd4f8b5f0683cc82b85d4accfc1909916fb33e5065023ce6f986a7138064b1e9b74d926636238a1b7fdad142ef7e9bdf8622638d5380a5a887c84885bd289ba616d29e40e238442a7f73511ab5632f8ba9844ad7192c2936203ef535461c62921d1e56032fa91e4942bfec4c863434a3a9b1c3b1a9397c1fc1cbb8698e8576f83006131ebfbb9d0f798e6b12a1d470d5e6c249a8254afa7b9e275d10891bef7be7f5870a466dab16c8b0b74badae75d7a229a5a4e0c9db0a4cbb8b63a4eaf8ddd999fa204771d541777be76bcfd89358fcc924969e3fc7185766c4747eda70e21c3fbf16e42acd08f45c9f4cd01cf6b71ac4b3b9a238374de66b8b37a670dd05a6cc8e53e75661e7cc9619438b379b176d25f3d344eb3608b02764c19bc5a665e777ae8917da045bb4d0ead523eba5ebe9ecf7cda881860e5e3cd9f827efd1d8b4a7b960d5481d696429fbdb595eccf9594fe38fcbc2e160d18ebeaf41fb4da268d32dc5a0a154e459451949839587ec81d6c59291dc295b11a90c64f263f7ac61ad79cc3b71c1a048ca5e0e01468add4a5df6963ebf2a1fbacb4da72b9929417eb1749f3d327e3a8799c381c1b856b14b1fd025aa82fd06e3e56ad85c29bf955102f232f42c8b3e2e393b679f0f8fe43088ff70ba53af4c211313964adfc00275bd6ba6dc0d861a42fb8141b3ac5afbda962045946427f69ec588694e9a05e053c77d4e9ee851beb6b106f3c82a39a03391c01d654fafbed6a3329c27ee0d03e76439d351536c0a507df57dd0f205e062f30633759dce32021a63ff01a61b0e39de16de0edfb49b730d1b433440cac36e6c5bb51630074bc83ad263d1a6978a49e4aeea13984499bd1b5bbbc94b8dbd56a62493c8dd874d6b015899ad357e3e39133cfcb61bf7a936e3ecfbe28e437ecfc53bcc4ce01a4869914f1b379deda0afe89ed9cf83eaaa920be6030a5b24d2c5c9898dcb66699e797dce099d234b73cfa22300cfc9cb40c6d032f00d90cc694714b39b6b704b4c0ae6a3caed1507bfea43a6bf2c576229db8c26b56bbab4a6c5be6590f1d68825419f0c0a5da32841f162a167b2407befa655103618c372a809f96c5e177af39e7a4214aaddc007133a2eb1078f3b912739bd0e0274bb460acc0cfad813186cc37015f1735741d422202109eb5e43a6c28fa166341bf85e36d2ed97b916462c9a06ff44c2b41246718ffdbf420b7718d4e2e27e5d9b6dbe05af3cb8f2d649a0f4c121ddf6816fb17434042f3c6dcc393c1d55d77c855321682b30e1e57e3c2a55e610db13ebb466f825882611156a497e72646ca97a039646f093786a9bb0e3bb3951bb27ff58fe8ca6f38f2a2e1f4bc3e492c6529f250fcc4a9535b4dcf824ddead3342454043c2e17c0e1ee0c2c11941769f4a41078f2511de0d9e57e57761cf42933524e94fb3358395ea2c36f1110be0521cdc3b3547361c1884be9b0465ed5102e6c5fd859c3aafb2c608aa3b921d7b5aab3b96ca4379b3a9f6c5b3e88b33b4d5458e134bebcc738b3d7e59a32aebff156a51fb13dafb841669e4f85394488180bb5cf21d8b2fd503c36a26804e34c0cf20cecedb27a02501a2592bb35ee77147ea54ca970a669e91009464253f172b69faee8875013673b37a5da3bff3b568155d822a1615b46420fefc532d79d6302541054b578d565813d3c411cb612b944c83d4f118ddf2b9e7d8b03e04aa1d7940d84738c165433cb875707b66db6c43c2c74881e6448e08792ebd0d4a25bc1d6cf16b398820bf4528d2ecf2774", 0x1000) socket(0x2, 0x8000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x1) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f00000000c0)="6a4a4e5cfab9b0fbac605a000000ff03", 0x10) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) flock(r0, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0xa9, 0x5}) socket$inet6(0x18, 0x4000, 0x8) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x6, 0xff}) connect$inet6(r0, &(0x7f0000000000), 0xc) r2 = msgget$private(0x0, 0x88) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/92) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x45}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x200, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000340)=0xff) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000300)={0xc3, 0x0, &(0x7f0000000200)=""/195}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b6412c28") r2 = fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x3, 0x6, 0x69, 0x1}, {0x5, 0x5377, 0x7, 0x5}, {0x80000000, 0x2, 0x9, 0x40}, {0x7, 0xfff, 0x19, 0x39}]}) fcntl$setown(r0, 0x6, r2) r3 = geteuid() setuid(r3) 16:00:09 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt(r0, 0x7, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) OpenBSD/amd64 (ci-openbsd-mainp-8.c.syzkaller.ianternal) (tty00)n login: ic: malloc: allocation too large, type = 2, size = 18446744073709550976 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 10882 73870 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffd80,2,a) at malloc+0x9c9 vm_get_info(ffff80001596f5f0) at vm_get_info+0x9a VOP_IOCTL(fffffd803657c410,c0185603,ffff80001596f5f0,1,fffffd803f7c6b40,ffff800015952508) at VOP_IOCTL+0x88 vn_ioctl(fffffd802ee951f0,c0185603,ffff80001596f5f0,ffff800015952508) at vn_ioctl+0xb7 sys_ioctl(ffff800015952508,ffff80001596f708,ffff80001596f750) at sys_ioctl+0x5b9 syscall(ffff80001596f7d0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,e87eb77a010) at Xsyscall+0x128 end of kernel end trace frame: 0xe89eedabbf0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic malloc: allocation too large, type = 2, size = 18446744073709550976 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffd80,2,a) at malloc+0x9c9 vm_get_info(ffff80001596f5f0) at vm_get_info+0x9a VOP_IOCTL(fffffd803657c410,c0185603,ffff80001596f5f0,1,fffffd803f7c6b40,ffff800015952508) at VOP_IOCTL+0x88 vn_ioctl(fffffd802ee951f0,c0185603,ffff80001596f5f0,ffff800015952508) at vn_ioctl+0xb7 sys_ioctl(ffff800015952508,ffff80001596f708,ffff80001596f750) at sys_ioctl+0x5b9 syscall(ffff80001596f7d0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,e87eb77a010) at Xsyscall+0x128 end of kernel end trace frame: 0xe89eedabbf0, count: -9 ddb> show registers rdi 0xffffffff81bfd547 db_enter+0x17 rsi 0x38a2 __ALIGN_SIZE+0x28a2 rbp 0xffff80001596f230 rbx 0xffff80001596f2e0 rdx 0x38a3 __ALIGN_SIZE+0x28a3 rcx 0xffff800016b3f000 rax 0xffff800016b3f000 r8 0xffff80001596f1f0 r9 0x1 r10 0xffff800000a64dc0 r11 0x9043e7a3672bc121 r12 0x3000000008 r13 0xffff80001596f240 r14 0x100 r15 0x1 rip 0xffffffff81bfd548 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001596f220 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=10882 stat=onproc flags process=0 proc=4000000 pri=76, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff800015952290,0xffffffff82581628 process=0xffff8000ffff7450 user=0xffff80001596a000, vmspace=0xfffffd803f014660 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 73870 202143 18224 0 2 0 syz-executor.0 *73870 10882 18224 0 7 0x4000000 syz-executor.0 52154 45017 1 0 3 0x100083 ttyin getty 12722 227145 19445 0 2 0x2 syz-executor.1 79265 328029 0 0 3 0x14200 bored sosplice 18224 224080 19445 0 3 0x82 nanosleep syz-executor.0 19445 386168 15643 0 3 0x82 thrsleep syz-fuzzer 19445 429723 15643 0 3 0x4000082 nanosleep syz-fuzzer 19445 72239 15643 0 3 0x4000082 thrsleep syz-fuzzer 19445 79376 15643 0 3 0x4000082 thrsleep syz-fuzzer 19445 42806 15643 0 3 0x4000082 thrsleep syz-fuzzer 19445 264535 15643 0 3 0x4000082 kqread syz-fuzzer 19445 10994 15643 0 3 0x4000082 thrsleep syz-fuzzer 15643 322752 78685 0 3 0x10008a pause ksh 78685 154401 91380 0 3 0x92 select sshd 91380 112686 1 0 3 0x80 select sshd 25935 13231 34194 73 3 0x100090 kqread syslogd 34194 487691 1 0 3 0x100082 netio syslogd 92519 429447 1 77 3 0x100090 poll dhclient 26603 188775 1 0 3 0x80 poll dhclient 55791 257296 0 0 2 0x14200 zerothread 72510 454417 0 0 3 0x14200 aiodoned aiodoned 9424 348336 0 0 3 0x14200 syncer update 9030 232984 0 0 3 0x14200 cleaner cleaner 49414 358575 0 0 3 0x14200 reaper reaper 44149 371199 0 0 3 0x14200 pgdaemon pagedaemon 26047 290631 0 0 3 0x14200 bored crynlk 48664 139785 0 0 3 0x14200 bored crypto 68287 361067 0 0 3 0x40014200 acpi0 acpi0 65338 221157 0 0 3 0x14200 bored softnet 52301 95548 0 0 3 0x14200 bored systqmp 51694 157170 0 0 3 0x14200 bored systq 37007 321984 0 0 3 0x40014200 bored softclock 27772 31156 0 0 3 0x40014200 idle0 36272 383950 0 0 3 0x14200 bored smr 1 34210 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9510 6537K 6973K 78643K 12182 0 0 pcb 13 8K 8K 78643K 111 0 0 rtable 111 4K 4K 78643K 339 0 0 ifaddr 52 12K 13K 78643K 101 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 52 0 0 iov 0 0K 24K 78643K 68 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 1802 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 4 0 0 VM map 2 0K 0K 78643K 6 0 0 sem 12 0K 0K 78643K 79 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 628 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 49 38K 55K 78643K 458 0 0 subproc 32 2K 2K 78643K 53 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 37 0 0 in_multi 33 2K 2K 78643K 52 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 243 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 88 20K 21K 78643K 2279 0 0 UVM aobj 33 2K 2K 78643K 41 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 70 0 0 NDP 10 0K 0K 78643K 28 0 0 temp 147 3536K 3600K 78643K 22700 0 0 kqueue 0 0K 0K 78643K 10 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 rtpcb 80 51 0 49 1 0 1 1 0 8 0 rtentry 112 55 0 11 2 0 2 2 0 8 0 unpcb 120 315 0 307 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 4437 0 4437 1 1 0 1 0 8 0 tcpcb 544 128 0 124 1 0 1 1 0 8 0 inpcb 280 364 0 357 2 1 1 2 0 8 0 nd6 48 6 0 2 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 ppxss 1128 8 0 8 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 258 0 43 14 0 14 14 0 8 0 art_table 32 259 0 43 2 0 2 2 0 8 0 art_node 16 54 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 10 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 77 0 67 1 0 1 1 0 8 0 shmpl 112 39 0 8 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2370 0 979 46 0 46 46 0 8 0 ffsino 240 2370 0 979 83 0 83 83 0 8 0 nchpl 144 3438 0 1842 60 0 60 60 0 8 0 uvmvnodes 72 2821 0 0 52 0 52 52 0 8 0 vnodes 208 2821 0 0 149 0 149 149 0 8 0 namei 1024 9855 0 9855 2 1 1 1 0 8 1 vmpool 520 4 0 4 2 2 0 1 0 8 0 scxspl 192 9638 0 9638 12 11 1 7 0 8 1 plimitpl 152 53 0 46 1 0 1 1 0 8 0 sigapl 432 797 0 784 2 0 2 2 0 8 0 futexpl 56 10233 0 10233 1 0 1 1 0 8 1 knotepl 112 171 0 152 1 0 1 1 0 8 0 kqueuepl 104 115 0 113 1 0 1 1 0 8 0 pipepl 112 458 0 439 1 0 1 1 0 8 0 fdescpl 424 798 0 784 2 0 2 2 0 8 0 filepl 120 4667 0 4568 4 0 4 4 0 8 1 lockfpl 104 234 0 233 1 0 1 1 0 8 0 lockfspl 48 85 0 84 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 27 0 17 1 0 1 1 0 8 0 ucredpl 96 700 0 693 1 0 1 1 0 8 0 zombiepl 144 784 0 784 2 1 1 1 0 8 1 processpl 864 813 0 784 4 0 4 4 0 8 0 procpl 632 1550 0 1514 4 0 4 4 0 8 0 sosppl 128 7 0 7 1 1 0 1 0 8 0 sockpl 384 742 0 725 3 0 3 3 0 8 1 mcl64k 65536 10 0 10 2 2 0 1 0 8 0 mcl16k 16384 2 0 2 1 1 0 1 0 8 0 mcl12k 12288 8 0 8 2 1 1 1 0 8 1 mcl9k 9216 10 0 10 2 1 1 1 0 8 1 mcl8k 8192 6 0 6 4 3 1 1 0 8 1 mcl4k 4096 42 0 42 2 1 1 1 0 8 1 mcl2k2 2112 5 0 5 3 2 1 1 0 8 1 mcl2k 2048 55391 0 55343 23 16 7 19 0 8 0 mtagpl 80 32 0 10 2 1 1 1 0 8 0 mbufpl 256 92392 0 92250 17 7 10 12 0 8 0 bufpl 256 8481 0 2701 363 0 363 363 0 8 0 anonpl 16 79071 0 66931 68 18 50 66 0 62 0 amapchunkpl 152 3316 0 3198 11 5 6 9 0 158 0 amappl16 192 3745 0 3077 50 16 34 46 0 8 0 amappl14 176 255 0 252 1 0 1 1 0 8 0 amappl13 168 8 0 7 1 0 1 1 0 8 0 amappl12 160 12 0 9 1 0 1 1 0 8 0 amappl11 152 342 0 329 1 0 1 1 0 8 0 amappl10 144 10 0 8 1 0 1 1 0 8 0 amappl9 136 654 0 646 1 0 1 1 0 8 0 amappl8 128 221 0 201 1 0 1 1 0 8 0 amappl7 120 39 0 35 1 0 1 1 0 8 0 amappl6 112 358 0 348 1 0 1 1 0 8 0 amappl5 104 157 0 147 1 0 1 1 0 8 0 amappl4 96 799 0 773 1 0 1 1 0 8 0 amappl3 88 573 0 568 1 0 1 1 0 8 0 amappl2 80 5514 0 5445 3 1 2 3 0 8 0 amappl1 72 23340 0 22932 28 19 9 20 0 8 0 amappl 80 1787 0 1749 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 40 0 8 1 0 1 1 0 8 0 uaddrrnd 24 802 0 784 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 802 0 784 1 0 1 1 0 8 0 vmmpekpl 168 8942 0 8918 2 0 2 2 0 8 0 vmmpepl 168 98802 0 97097 137 42 95 98 0 357 20 vmsppl 272 797 0 784 2 1 1 2 0 8 0 pdppl 4096 1610 0 1576 6 1 5 6 0 8 0 pvpl 32 240735 0 225634 172 37 135 161 0 265 10 pmappl 200 801 0 788 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 526 0 35 15 0 15 15 0 8 0