kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Nov 23 10:38:00 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.206' (ECDSA) to the list of known hosts. 2019/11/23 10:38:13 fuzzer started 2019/11/23 10:38:19 dialing manager at 10.128.15.235:38252 2019/11/23 10:38:20 syscalls: 337 2019/11/23 10:38:20 code coverage: enabled 2019/11/23 10:38:20 comparison tracing: enabled 2019/11/23 10:38:20 extra coverage: support is not implemented in syzkaller 2019/11/23 10:38:20 setuid sandbox: enabled 2019/11/23 10:38:20 namespace sandbox: support is not implemented in syzkaller 2019/11/23 10:38:20 Android sandbox: support is not implemented in syzkaller 2019/11/23 10:38:20 fault injection: support is not implemented in syzkaller 2019/11/23 10:38:20 leak checking: support is not implemented in syzkaller 2019/11/23 10:38:20 net packet injection: enabled 2019/11/23 10:38:20 net device setup: support is not implemented in syzkaller 2019/11/23 10:38:20 concurrency sanitizer: support is not implemented in syzkaller 2019/11/23 10:38:20 devlink PCI setup: support is not implemented in syzkaller 10:38:26 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x7fffffff, 0xc8ad, 0x3, 0x1, 0x8, 0xfff, 0x63b4, 0x2, 0x0, 0x9, 0xbdc2}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="8a712a201117870576c70d52775a3d329492479d4d6881ab1a3b1f6fc5861c597336aea5b119a4", 0x27) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x7, 0x4}, {0x18, 0x2, 0x1, 0x80}, 0xc2, [0x1, 0x6, 0x401, 0x5, 0x7bb4e8e9, 0x2, 0x5, 0x3]}, 0x3c) socketpair(0x1a, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000180)="7f7eb63f9ba9b4ed62645061fbd084606d491b26e521fb255a90415eb74d8767acc708d9c9d1da102dafc0d99eb76c0da4a3e405a5250cd293d01e8ead0e1813cc42bb5dc9f6fe36c4678424fbbe042a28373283c3128eeb1286f4f58844913bde1b334adce4732ee96e0b3b28997e0131e9d8de64bc20004c86b953ebbf09f2c0ad7acd84aca0de76357a62d744af017a4b276161029187586b", 0x9a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x7fffffff, 0x1, 0x235, 0x0, 0x10001, 0x6, 0x3, 0x0, 0x0, 0x100}) bind$unix(r2, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = getgid() getgroups(0x2, &(0x7f0000000340)=[0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000380)=[0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = getegid() getgroups(0x5, &(0x7f0000000440)=[r4, r5, r6, r7, r8]) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r10, &(0x7f00000004c0)='./file0\x00', r1, &(0x7f0000000500)='./file0\x00', 0xc) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x20, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x2, 0x0) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r14 = kqueue() r15 = accept$unix(r0, 0x0, &(0x7f00000005c0)) r16 = socket$inet(0x2, 0x8121bd007349b09f, 0x40) r17 = openat(r9, &(0x7f0000000700)='./file0\x00', 0x40000, 0x2) r18 = socket$unix(0x1, 0xa, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0xf6e69892cd42216, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x400, 0x0) r22 = open$dir(&(0x7f0000000800)='./file1\x00', 0x2, 0x80) kevent(r1, &(0x7f0000000600)=[{{r11}, 0xfffffffffffffffd, 0x8, 0x20, 0x3, 0xffffffff}, {{r12}, 0xffffffffffffffff, 0x40, 0x4, 0xffffffff, 0x400000000}, {{r3}, 0x0, 0x10, 0xf0000000, 0x800, 0x1000}, {{r13}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x7d, 0x3}, {{r14}, 0xfffffffffffffffb, 0x8, 0x800fffdb, 0x100000000}, {{r15}, 0x0, 0xbb, 0x80, 0x8, 0x6}, {{r16}, 0xffffffffffffffff, 0x4, 0x4, 0x7ff, 0x3}], 0x7, &(0x7f0000000840)=[{{r17}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x1, 0x81}, {{r18}, 0x5b9fef0380bc7390, 0x0, 0x2, 0x0, 0x4}, {{r19}, 0xfffffffffffffffa, 0x2, 0x9290f4e8e3dddde6, 0x7, 0x7}, {{r20}, 0xfffffffffffffffc, 0xaf671eb7b69b8c86, 0x1, 0xa000000, 0x7ff}, {{r21}, 0x2e5204b006bbb3bb, 0x10, 0xbbf6075dd40524d7, 0x7fffffff, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4a, 0x8, 0x0, 0x4a1}, {{r22}, 0xffffffffffffffff, 0x80, 0xfffff, 0x0, 0x7e8}], 0x3f, &(0x7f0000000940)={0x9}) 10:38:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x12000) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="af7cdb98d262e28a0c49627ec36b7bec870a697e15d5aade4718dd4452e72aad06d09ba2e00d46279998edb7802c12524b8650fc59a86ddc719d5b9c1715c7abe0f5062d475e3fbba6e534adaa1eca63b8e94be27290e57bbbb0bba2f2b7625d46032aefc798e868c5a8b290d87c53fc99bcf47684ccfb1fd0d5455445edd2f5ad664b033aec928b4249af23b7030773946c92adf7983549fcd2d82ca458274c12b664", 0xa3, 0x0, 0x6) semget$private(0x0, 0x0, 0x6cb6d1f00ad398cc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x4946baf01414b7f9, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x397, 0xff, 0x3d, 0x8}, {0x1f, 0x5, 0x2, 0x1000}, {0x20, 0x8, 0x2, 0x200}]}) r3 = socket$inet(0x2, 0xa, 0x4) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/181, 0xb5}, {&(0x7f0000000340)=""/121, 0x79}], 0x2) r4 = shmget(0x1, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = getgid() r7 = geteuid() r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000480)={{0x2, r5, r6, r7, r8, 0x1, 0xf}, 0x4, 0x5, r9, r11, 0x3, 0x6, 0x5}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000500)={0x0, 0x100000001}) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x80, 0x0) writev(r12, &(0x7f0000000700)=[{&(0x7f0000000580)="96d76af6f20e1a4ad467448459f9aab3b317ff5837ae4371e09bb525053c006f5eacd41eb4fc3a943641286a0d0d6edc51136f089b1e450979aca9b7e954ac7931ec64ed43ad333f64aa3c974a83791bdcbaefb8f7db41abc1ab50aa7766db2e4c268a45fb150dc3f7a37d9b5e87cc11ed95d9f41d4b1c44fb4909c3f518113f0662b534bb3e5479c426358bdbada979e2bcfaa740da", 0x96}, {&(0x7f0000000640)="23b503984b7b67b7433b973e407dabade138a9f9880846f20d18d4b42ec2f70ad49bcbf232a1e875bdb9d6734fd9d0dae057e835d2562481d0e8a338c1b455e8ea39c44b97ce21de873b0ac93f7c786ed5714abe88fec6c9e107761a8ba7e11bf57a66b2d73e1b7167264824bb75d6c6273070a5775177698c85d041f64807dc5fa98d337cb0adba26ab6ceae4a6dba62a9887fe31e05997abbf8a831ba7514ed06e79e07dbae73f", 0xa8}], 0x2) lchown(&(0x7f0000000740)='./file0\x00', r7, r10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) socketpair(0x20, 0x4000, 0x3, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r13) socket$unix(0x1, 0x5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000800)={0x9bf6, 0x4, 0x5, 0x9, 0x6089, 0x4, 0x6, 0x10, [{0x8, 0x100, 0x4, 0x1}, {0x4, 0x2, 0x4ad, 0x5}, {0xffffffc7, 0x7, 0x4, 0xfffffff8}, {0xfe2e, 0x8, 0x5, 0xfffffffc}, {0x4, 0x5, 0x1, 0xffff}, {0x7fff, 0x2, 0x1f, 0x6}, {0xfffffffc, 0x80, 0xff}, {0x2, 0x6faa, 0x7, 0x10001}, {0x5, 0x4, 0x1}, {0x6, 0x7, 0x10001, 0x9}, {0x0, 0x1, 0xffffffff, 0x2}, {0x10001, 0x8, 0x1}, {0x0, 0x800, 0x2, 0x4}, {0x0, 0x3ff, 0x4, 0x7ff}, {0x5, 0x6e, 0xffffffa1, 0x1}, {0xfff, 0x1, 0x4, 0xfffffffd}]}) open$dir(&(0x7f0000000940)='./file0\x00', 0x40, 0x10) r15 = dup2(0xffffffffffffff9c, r14) dup2(r1, r15) 10:38:28 executing program 0: 10:38:28 executing program 1: 10:38:28 executing program 0: syz_emit_ethernet(0x3fa, &(0x7f00000001c0)) 10:38:28 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) write(r1, &(0x7f0000000040), 0x100000) ftruncate(r1, 0x0, 0x0) 10:38:28 executing program 0: 10:38:28 executing program 0: 10:38:28 executing program 1: syz_emit_ethernet(0xfffffffffffffdfe, &(0x7f0000000000)) 10:38:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x20, 0x20, 0x40, 0x6}, {0x7, 0x0, 0x5, 0xfe000000}, {0x55f, 0xff, 0x4, 0x6}, {0x80, 0x20, 0x2, 0x7}, {0xff, 0x4, 0x3f, 0x6}, {0x2, 0x80, 0x0, 0x5}, {0xc0, 0x3f, 0x2, 0x28c03109}, {0x101, 0x40, 0x0, 0x5}, {0x0, 0x0, 0x2, 0x3f}, {0x1, 0xb8, 0x36, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 10:38:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) r2 = dup(r0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 10:38:28 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r0, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r1, r1) r2 = getpgid(r1) wait4(r2, &(0x7f0000000000), 0x13, &(0x7f0000000100)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x8) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000200)="d233cd0000000000006244ff912946457439f10b11237320b87d2a7d20656a0551ceb46e49bdd60bebde12e532f68330f673332aa2621f09094a52cde6621c65f108fa5f664e0bfbad627b73e9ad92b0e9b6fb64b7a4b64d4010065f03fbd6e20ce70c94871dae39794bfa323f3b3fc5cd8db3113a0724f11bd7c35bc6aa00ddbd690174564627bebf44dc704c9b09605e4e581445bf26322151548b9fbfe4a8c6da22e2b3ad0c1f65e9ad0e55d25bc6c32df8d3bb7ea7556e4852f9c5bc398b56d911ce5ee1439f753be7eaf0ec86caf99aead864d6c0c216635fcbad222e2fe9d29af32b328fc6921f26b644ec249ebeb8297e7173f08dc691", 0xfa}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 10:38:28 executing program 1: semget(0x3, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pread(r0, &(0x7f00000000c0)="765ef29f9962b6011d72719afb7d80d72aea332880e8e20e144edd65976de2d3d4177ea6db57fa2a24d77674add7fc9f563b177ab6d1b490bdbe013532a309007f83399d926fe75c5c44be9b3561052124ff9299b82bbe93dd46a1dc34d132a1cf1a8c54d5becb9f7fe0ca2112808b94807cf40a067e900675c0d1b7e3865bed6aa74fb109de9bed60613bcd8ad865ffb0f992dcbe9c5134d3697a01a720a85bbc9674423733fe624dd0a8b0d631e004f29114dab303458d9b3ce07c15e4613efd5143da9a6a3ab21b29168309a65e4928bae42f52acd0cf8a6e033ac9e83cb195", 0xe1, 0x0, 0x69) 10:38:28 executing program 1: getpgrp() mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fsync(r0) 10:38:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) fchflags(r1, 0x10000) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080), 0x0) 10:38:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2000000000000282, &(0x7f0000000280)}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x20000000000001be, &(0x7f00000000c0)}) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = semget$private(0x0, 0x4, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) r6 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) ioctl$TIOCSBRK(r6, 0x2000747b) msgsnd(r4, &(0x7f0000000300)=ANY=[@ANYRESOCT=r6, @ANYRES16=r5], 0x2, 0x1400) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = socket$inet(0x2, 0x3, 0x0) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r8, 0x0, 0x0) openat(r8, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r11 = dup2(r8, r10) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) fcntl$setflags(r7, 0x2, 0x0) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) msgsnd(r4, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 10:38:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) pipe(&(0x7f0000000100)) socket$inet6(0x18, 0x1, 0x2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x61, 0x40}, {0x16, 0x74}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x0, 0x40, 0x20, 0x6}, {0x7ff, 0x8, 0x1, 0x9}, {0x0, 0x0, 0x9, 0x2}]}) 10:38:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x94n@', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x5) fcntl$getown(r3, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4fe0d06ca000000007f0622ff03") sendto$inet6(r1, &(0x7f00000000c0)="5842fb17b58a352763a4c24fb93bdc315f8a70310465af05e9a086c38f148ae2a1", 0x21, 0x0, &(0x7f0000000140)={0x18, 0x1, 0x5, 0x2}, 0xc) 10:38:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x6b, 0x0, 0x0) r3 = getpgrp() r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r12}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r6, r12}, 0xc) 10:38:28 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)='\x00', 0xfffffdf1}], 0x1) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0xcf27, 0x9, 0x40, 0x3}, {0x80, 0x20, 0x5}, {0x3f, 0x0, 0x7}, {0x1000, 0x1f, 0x9, 0xa940}, {0xfff, 0x7f, 0x7, 0xff}, {0x0, 0x0, 0x7f, 0x800}, {0x6, 0x7, 0xc7}]}) dup2(r2, r1) fcntl$dupfd(r1, 0x0, r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 10:38:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r1}, 0xc) r2 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r3}, 0xc) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x6b, 0x0, 0x0) bind$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) getgroups(0x4, &(0x7f00000000c0)=[r1, 0xffffffffffffffff, r3, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) setgroups(0x0, 0x0) setuid(0xee01) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000280)='.\x00', 0x3, 0x0) 10:38:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x7a, &(0x7f0000000140)=[{0x54, 0xff}, {0x25}, {0x1}]}) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x3d, 0x0, 0x0, 0xb506}, {0xfe88, 0x0, 0x4, 0x10}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 10:38:28 executing program 1: recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000300)=""/222, 0xde, 0x880, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 10:38:28 executing program 0: syz_open_pts() r0 = getppid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) fcntl$lock(r1, 0x389b5bd390aec3cf, &(0x7f0000000040)={0x2, 0x20, 0xfffffffffffffffe, 0xa900000000000000, r0}) 10:38:28 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r8 = dup2(r7, 0xffffffffffffff9c) poll(&(0x7f0000000180)=[{r2, 0x4}, {r1, 0x8}, {r3, 0x20}, {r0, 0x40}, {r4, 0x4}, {r5, 0x80}, {r6, 0x10}, {r8, 0x20}], 0x8, 0x400) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r9 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) dup2(r9, r1) syz_open_pts() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000000)=0x4) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9a5}, 0x0) 10:38:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) acct(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) dup2(r2, r3) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000300)={0x0, 0x3ff, 0x33ae, {[0x80000000, 0x5a0, 0xb8cc, 0x4, 0x0, 0x8, 0x6, 0xfffffffffffffff9, 0x0, 0x5, 0x1b, 0x13000000000000, 0x0, 0xfffffffffffff337, 0x4, 0x1ff, 0x2, 0x9], [0x80, 0xf23, 0x3, 0x2, 0x4, 0x800, 0x6, 0x874, 0xdbfa, 0x1], [0x8f, 0x6, 0xffff, 0x7, 0xffffffff, 0x1ff, 0x10001], [0xfe9b, 0x0, 0x3, 0x76f5, 0x4, 0x47], [{0x8, 0x400, 0x200, 0x8}, {0x7, 0xe4, 0xfa4, 0x3}, {0x5, 0xc18, 0xfffffeff, 0x3}, {0xffc1, 0x4, 0x6d8, 0x5}, {0xeb, 0x6, 0x134, 0x2f}, {0x3, 0x1, 0x5, 0x67}, {0x2, 0x92, 0x7fffffff, 0x9}, {0x7, 0x2, 0x7f, 0x2}], {0x8000, 0xfffff800, 0x5, 0x4ed}, {0x3, 0x4, 0x9, 0x101}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x1) 10:38:28 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="ffdc8dee95db22b8cde3260d3b030c6021aabb37fbd295ee57bd39500061c00f4d5e2b76252aa669146a5b849f166246540de60251c7cbd464d3f02929f5a699ee99249084fcd99be7c1cd485b61e5edf20afdcf8c77a87dc0be0b15def9f7926fa7c8f46ddd8bc0ebb3f7a32fb319aaa3cfeb25520495919b1a91f534d0378f26ad90c44bf9dca272a435dfd5f3a4d6c2c6755b18709697aa1d4c779954e2f1bd58c075d22709ef6303099763d7883ec4356f8b7e71b10523a5a628a936"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) 10:38:28 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 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) listen(0xffffffffffffff9c, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 10:38:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x10, 0x2, 0xdf) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 10:38:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0xb, 0xff, 0xfff8, 0x75c2}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 10:38:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) getgid() fcntl$lock(r1, 0x7, 0x0) 10:38:28 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20, 0x0) dup2(r0, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff0fffffffff7], [], [], {}, {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) write(r1, &(0x7f00000004c0)="55419b5b14d5352f215340cae6b632f3fe3e30d451a3b998485e2dc4e8d8d09ac63825f98985d4c21ec2c579fd4714310ceca5ae30d928fc274384ca5ed7f4de473be076d7e775d8d91280b74168bae664906d47b748cff712d6e9b8f5d89bbe28c53129313f1c3951e07970bfa3b58610005a47cd9d906f72c026e6e2078b9018aeddc178a2e5a49fff5aec4a30d2124ac18ffe62b0b159ce1ec3de4a529939022d82f7ab953eb61c97c44ff6e4f49b5a4f1ca7dcc1cc483d28aaa92fc6db3ee420d10d7db96e3e230dfcacfd17a3084ba0134c7d82f39457daae3395ecf9b6b45e995354695c93204f947617d989d31ede0f5c8b0f0d7ccd", 0xf9) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000040)=0x9) socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) 10:38:28 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x3}, {}], 0x2}) 10:38:28 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0xcf) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:38:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="aa", 0x1) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r3, r4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) write(r1, &(0x7f0000000000)="220e22", 0x3) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040)=0x33, 0x4) setgid(0x0) listen(r5, 0x0) writev(r5, &(0x7f00000018c0)=[{&(0x7f0000000300)="a3fc5c0df7204692a19dcf54d32e6676bbc0cdb2d2fe7d6ea859a0b5532b96b624320abea340607195703d8e81ad263e63f9b3152af7a4fec0b39320fc8938b6a8f13d529997699850b4706c4545ff5a4e255f9b02c4adeedb5cee019d9b70cdf5a6cd5198ea963b9c3f60edffce177ced1e6fd13b99f40dfbf137520487e0b8f30ef83bdff56defe5f5cd6ad01ebb65ac4b2620df73ad403fcdc4760dd85a35316a2c7e4097bb3b8ea15f7805e1563412aeed2d44dd6ce17938b9435ad3071f4589", 0xc2}, {&(0x7f0000000400)="9f1a84eaeb4bf44ed9f2d0c28093a10ce43bd6e5896b1a5241066fe96aa43938f44025c450c91f6cf4183ae9f47261a521754a977d8f57b9d6588a90ba48146601bea9c36d3648378ed2c6e3a1a414aee4806188e4", 0x55}, {&(0x7f0000000580)="874665c3dd8cf81091bc06af0de138e2c3ace3ff4b9e06f5e7eaf044ad0ac65ba04d0688b2a81c08a7513d10d3f7c96bc7941a120e54d05fb8f35dd2c9b5c3da0242bcfbf05cfac0db2ddc5f242f50a8b62f927761fb91e68437dfcbd2a9ee9dba4d9aec8efa249d9d6aed0d73c5aded160fbdb6c1e24aeaf89eec565c23f8fbcedde3dd45f6e7096d5f499eec84bf10e157b99e764608a3747de3e3e7e7e88e741a99dad8e292292012a7a82f4bace8c04f17c9d975904a8de44e6c1c9b7643d4870f9cebfc51ccbc9a8876f08615ac5fa2c005eec53932283626f3d3c286f57a7a4e0c8fc6179c0ad76a1aad9431bbdaa12ad1", 0xf4}, {&(0x7f0000000280)="31deb64794dbdef4988d081a577e3e5d758b56c89dfb119588fe22b2df8a83cfbdbd265ea6a6414576745e56ed", 0x2d}, {&(0x7f0000000680)="2dbf293d9b542e41288c5512b661c1b6f5fdde56c6b600d6c6748937166f1c4cf1a54a95faa21e88f24178fd7cc8a32ef93d4ad536ffda837b3f6c53c482209fd247f6cd4f08612a9bc3f8b194a0a4251b419c2aa1a094c13625ccb8aef4137be15391efa1c6c8683efa282b083de0f8acb65c3ba58ced215a80af4c606cc8dff339b01a2344d4e7b6a6f107b749aa1e2c1e2d0d99df814f33c879", 0x9b}, {&(0x7f0000000740)="145486b87dca4439866b95ff39345bc30cdcc579fdd9553a6694ed0794d42a326c06d0ed63c4c7534bc7674bae8dfdfabd0bf509ec50a2d4f0ee05c3f9e7b3bc0477cc4b63a132dfd02ccd8a5eca9bea204b41b1613c52091564d78e6e0b1c84c3bbc3fde2ebae70c6ae3a8faf474a6062e5bda309c0bb2aace7188016e5cdff7527b7b3a6a2c3fcff3764993b6dd9ba83ca317207d37af7de120f39a63bda09c1b4c0b544fae31838bd4627236c9e63881686bc373a7b59cebccbe9ca81633cbd", 0xc1}, {&(0x7f0000000840)="7facfd996aff89cb40dfc603c47333d4b163b9568aa26b80b6231c6438a1d4da93bc5fd5dc96d7891326ae5bfdae642a187beccd3371a10440dd96b26e47bc960c3b815e8c6e6643853004090bfe4d25a5d3266831823a72e2177a51ab154a24c29bc5d9fa767545c0334a713b", 0x6d}, {&(0x7f00000008c0)="d147acaf3cda3c82e58965df8de72c07b09480ed80d8af54dbc2c0284d4f05b19acfbdce561401559afbb6983cec07db39d72cd81ec2c3794e74fae1bdf5e4f924d6be71f6bb28b5ddbcd61178fff0940d246d4f5c67c1baaae8a3f02ca7066efb3b7ea1f197c56cb392eb1718f955883aa4ce8b8d671132eb86c65ed87f71e614eba1255daf31a57e106ddeffb6d5affad38fa99bf74920fb80e225f3b3aaacc34563fe7031741202564fe24fb5197e6aac06d7de7ce4e37e33ecc09231df1fafc9bc3a5858d544ddd8a8cffad0f55af868834df8ce359ab5d57d3bd8898858c0aedb1620c39433fc34241885ec52de144699efd16f7c629eea555b4a58cca75f6828b3fb54f72591209f13502e492a68f58c8097f3802d8a9dd20ffeb9065a154a73013db4a129970284d47dd307827bdf084439eb133a89f5bec374016605b58f12936d0cc9584e79a766e78ee347beec2a09385e07d742dab6941d6d08dce5b0f85d3e612abba15ea5a768f8f269102e1b4fcebe2123374e7c0b6259aab7c48caee4ef64f5803e080a891a9b7d54d1c35b67d3973ee1ecc871d0c4bc5adf70b6fe3b91b3775f05c97f584cab67514e86426235d4caaf7fdb11d3ad81272051e4a3e5eaeeb68a1f593cae7452e7231993e2f4f79f7ff8b17b3b31e5818c2d9573c1520ac3b8ff1c19123ae7a5f60804be484615a98ed412c337e98bb9c10442cd9c24923cf03386ba4e8dfc1f325f63bf3e0549d3de0b4b407c9dc1b45961a555c2bff239f7c10a204f4157ba4f129597a90070a4f827599b0b8fd3caf9ac56a24739c6735ef65204476ad8bf2629a07a690c0ae2518a8b98eae27662dcb58e6a9c66e375e1ec60a8ba437b4975b970659d7936edb6057e6187f2f76da98d39cdfc7163cf13bc1feee6b8f86a34e38ff165cca6b2dd43f438e9c87ffe95a12a90345223fb4c1b9dc3dae9cfb4506803dd055aa2536e2248a8b9abff5319628ccd2833fafb417d416bf329cc030962c51f6f304cfb20a111e6b7152de639fc0ebab93fa32944fd091f5a3ae7bb318701241c5c4953e3b380ff3e05ed9251ba4d68bcb8778abc912b61a6879ea5372bb049a57ba176206e67737ae1bfdc3ee2291ffa975d1f17bbe3f40f776db70f51ca29a3bb8e27d4ad96885c27cadf1210c171adc9c404d7f45c7eb3907c26a90ef3ef9118a943d6fde1a76091c2a5668692c92e64610208e3ab2aab3a11c08d44aa1bea335964a26b8933b8b8fc82a38a03e467db2dd8164d07033604c6fff0256d4111365d770a9db1ddb15bba5e6fe973a184d2d86f0a2bbd9b9fd1566345548e549a6db12bd28ff65357f756d7913618fc3b44bccc0f0f80ed5021a4f2bd2990a71cf7f11c1f79ccbe77568276bacdee73035f94427b5ea91b6fd1b1aa3a0ac06a228cd7e10a31c67bef1ff7429aa13dff5fae10c1b3e97dff588bb155e3a04190cbf28d42393b6d3c345308c6c68810532e8f6957013fc8a421ef34a7ff57750c13f137dd18c9371f26f5f8fae5a4c48b7bad7e4627f0c6a8c343cdc1e817cf09b7c37353d8e9b793673f493e2aebdb8f14235599765db730355db0f405ca46d0cf7837400d532327c86def6a2132996ddadc6d5025ad8cd9740f734c943921ace5d77f260070e9139309cfc0ab46c7b47bd7aabc6e5da2f8488a1ae0881064dcae8eb52af996c4a77e16333218d4be2aba7de292173338b197d341cb91019bb676723173d28d7107e0488f4e80f6f78c197fc605d83e67b2766fc1b75a49bf5440aa117286709693e4efd0464c649af4bc468824fda7f4a164bed348aa9e7f435a01027ee3fb9236ab58decab76f6d69c3c6eecfbf7ba66166015611288ba880847b8a89f812257fb94fd56da40d122e4bb71b7cdb22e9925a0db02981e6c8e1e8c50162faa7f005aeb1d61f7c36808bc12f4d2fe5044b5d1b06e5816ada34800bb5997508ded03211f539eed62fe940682c974ffcf048339e3525febbec5c3d28680441febb36e8013fef855d55aacf76aadb561a5cee9ca30f2f79ce9f3658cd241a80b94f05028a0a2f81671ada93411090bd0da4c070e18fd6c177c2efa95e14e284fda166f06a9455e55695e60291a34b48c1d991a70ca7477f73ed3709c376f7d1a38a1c180d30ce31a1cdeb432619191c9e430c36643a52159bdab934626e715bb3f4fb4c99bb96647ec29bba8717ce118e63e9e3584f4a9bf448178a60b5e20d488b391db8e97711df17ffacdf19bd06e7a12d95516afa0f77647735bb229825ada19dd8b151504bcbbee62890f986b44b77a748905f06b9bfbdc64b7e4f71866b534080b123ccab0a7a2e6310740c9ab5d082f222459d38464c3bfd32a009af1934106e29972f0aa38077d8eaa6af2c31c464fa2cce00d89c2c5f6292eafdb440d2f055dced4e5964aa2e4a7c22bd91dd717f3a5f3afe354badeba90b79509e1131cc88ded0faf8f31130ca86cb650732897ada00dde0ea1e7841ccd911c94bb8aaec24b1db67f2c53aa2b3e06d33652f458264a22811564206a999d2db4313b263ea8b4c986d6aea590573b24400898eeba59220da8727661978112db98ba09fff6bca2be79dcb92ecd5310a27bbbb4baf3eaf8d7aa0d15a9e6b3f56f18b44777e35128521b146741259347b434696cda24302978599fae94a02412a927869b0deae52a06f2abe292d2689126c1e310112b5a6810835f536b2fab2df9bfe05addb4f3c41f7b34145597b87b44d1ce5d202c66a7cdac1b0f16b61609deb08a9d322ca12ab02ed7c0e1db82191df19e3b88c2f0b5bc16fb834992b3aff1598c570aea491309829d56435ed53d6a2c94d8f59646bbe03cfb6e4504e58328a0c63c268727b19f0623d40c947b876b567e4a7a7479034e1543692fb9370d7fbedecb434480d6ed2aa78701c99ebaa639950b873d4cc1a2259e42dda02648894c9fe2af5dc0f2775bfddbc4d1c09b578014c7a30a67771726711b8caf598a801f95e4567c84ce05bab429f45e29259700d2a8783b4994cd7374c212d47bba2ed9ffa8ac8eedcbd2eea17bc84048959f8a306cd9ac107a2eb0b1f0640b7873ff47966bc3a2f6d90f919150d365fdacb9da1e6a7db70a1a73c072aa6bd8f36aa4c72ca876fdb78bbcc258c6fd893f25a23a054207a6a5a72b2bbad3ad468367003668536f90ce12f286c793262fd3bae0cb04d96f3a0c6d6cdd07021a0321ff4df52e2819fc88e02ed0e72365c2838ffe2b63e2826629e4a1ac8ff6a9f2bdaa2746aa8b697fc237e823bb9e0c0460f92958dcb5d346ea7476d07f6255cc6a464fb01aa8284fcb29c151a4df55da4892fed9bfc88a4cfddec0860de55fe19f61a7fc3baf667545853d9652c4b5b7dd605db6728a4c8cb6a74f2b2ee4848dfb46d9c83c08e720f0132b94221a627a1fa00a3762de62f5b0eb74455513134953242e49942053864ecee3fb69d0bdb72c2aefab0c516fbeabde730cb74b37875b6cb57e11964dcedf6c259827b3dfff10a7af0e3406cca7273fe55c60fd7711abd84d28d5132cfcd0aca9c70e4da605e7aa38e346897eca08ee9651ea32c2d14ddd6ad115e28e62fe2be8a0f16ca9d27e66c10c524e547094568c49e00de98bcc524088b8a60f2390ea03897d61c22c1bdb9bc582334e6a358e5ed3a6f530bfb45252b5afd7a02c59f4071426c2b12b09c472d489004e6efbab66ccbff9e43b5d7143c505e64fa20e9cd4f46a1a79db790ab82636b613df78939a70ff728dfcb54d2f3c71c5cecd53a3d1e6a230ae233891807ed3b33623e29238c9e70fca98b298fcaa1a122c23f82847721129e4d3e4baa44301373acb0d65e56516f6701731ac3a759f52cde47cb1993736aba950ace26d982699d197639cef9a6a4a985bb93f81aeb6d085ba62fa1e86c8394dcfb73b627d95aebf4d66ff6d5bb762592e79d6f1cf5f1a3c7593087037a2bd98b07e07a7893b9399987d71ec5b4b5d359d3d133dfda4c94c0c0c5118d510ed8728a17e9c55cac05cb4dabc05ce5d1aa855831c020428e1c41c7d28151666cd15146aa52d678f1f11ac89c6c10e2640c5d32a47c990fc92fcc75f2a8c4de015bc67cb5b9cb7b7985c7996b04964fb041d3775a05162a19025d60750b7461efb86eee5ee95fbe2550ca941da74415907fd186988519b16fc03015db3e3eda93cda032bb172bc62a45f29f2c8ae5557711b84359ca6dfe277ac80503b0c4829dcae4d778f52bcffebdf849bbbdcc81bcb3994a786baa9a10dbac1aa8f3101b4ccc4a7fbb376f47d19d636a5e74f6399db82a0e3d58506adf9350e0c5afac72c752975496981fe20bec8d84416153772da44f41d2385c91f795268f4930a141f2b5c5644ec2161f47160733be1ad89d2880f2300ee976168f7cd2d617473141c0320900fbbff488d97abccfb1379ff59299e62e1c576434a0d720fd87267c27ac0133449fb441bef4113911ddb746c5bc9a188ba0bd4555dc6bbed539a39c6c6bd2029031165d395e00a6b6466345e3b4fbb3b41389445d3828156ad48ee9b040a32f6dcdc5cdaab556afeacb47093d78d6837846f8688a2b2566dc6d7bd086fc14c849efdc2dd95f6472513eaac0bbaa7c9538a96bbd472ceb933286da27ef8c9ee623627f59e5cd7319d53e35918018f658740f85d9106a94dce6efd59609d8eaf775b8818963de8c43263f1b001cd9c8c5b2183df2150fe933599ed5d4bd31c3ae1e67acbac52e110b605d43d746eb7870595c68ad8428a3bd36d4a6865b31047b66e636c3d101835241ccec03a866531aa66f18b4e52ca1d4ed57b5b1cbcf1ea1c6a895ea1d6d3a5ef81c4ddb31fb05d505777f8f8d53b5d1fe236b08549d2f242f75651af15aa7b96a9695896e17f02a33505159ec559fc8783797c9b2b505415d06ea01354e53f0b2d6e5714ebc9dd5d4e967d597d982cba29290260b983e5238321173e10ff2bed2e103ca80c7cf8b224e050647dbbdc5e85cb30cb073196af322092ae397f67fb0dacaefb76f5d247fa87c31c8a6fe88f4147d0f254eb928138b3a4b03565d340970d42a0d1a912e503f2680b0dea69146d7039e9de6be9f3ea7440df0d30733ef166a579070cb0e278a1246cba1da2cb4546e5f231235f72b90cbb07f218b0d1babcbe024145b12b9bf36a1a264516418f1795fcafafea8b03f8ffac0d1b926164eaa2cdf6f1f5f74ff0526e2b293c9a828bd8ecee6c06924c78e9fd7a45ae99018fc0831d5905f3319eb7baa6d2d7ed1b1c8d64aa020f126f345da3367126f79b0d78d5c4c9b335eb46b1ea20c6f5178d8530c1d4ff0e275892b26caa91294a95ad955e3a5b0caf3f577674f4dcec8f7757d703653c960bc39ac3f654782730b4ba296c0ab27cd7e7c6667630bad61533fc37b305a9fcbf2447626e71f56e8533c1eba88fbd1316f0bf3c47628bc3aa185415b2722e3db1e2d6dffdf1551f8cff197bf49197cf749aa648b39db663ab9ca3d59e32e57ee71a7e3f8143ebbb06ae9e6ef77196aaa07b169dc1b13fe72fcf141d5b90f0bd0cb3b489a802ea878a433f1953993c0b0c1ee31a409aa0512c4eb22675ea31e3dc720bacb55f3bef327ecff0479465619c68c7512c77a6291bd379f57393550f7456adcbc7d2ec06f4abdb5703d9ebac7613fa82a06d43cffc72e62a25c7aed62dcf39f888bdc6b676dc5b385072324f55af419b97a7f7a11b814622ef312cae03f581069c2f706385f8dffeb87277dfdb00e939894050ffaaba315544cc6ec84", 0x1000}], 0x8) 10:38:29 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) dup2(r2, r3) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000001c0)={0x1b26, 0x1fd9, 0x1, {[0x5a2a, 0x100000000, 0x7, 0xbe5, 0x5, 0xfffffffffffffff9, 0x2cb6, 0xff, 0x100000001, 0xfffffffffffffffd, 0x401, 0x7, 0x7, 0x4, 0x60, 0x6, 0x5, 0x4], [0x8001, 0x80000000, 0x1, 0xffffffff, 0xffff, 0x4, 0x7a, 0xd4a, 0x401, 0x200], [0xe0f6, 0xfffffffffffffffa, 0x7, 0xfffffffffffffffc, 0x3, 0x100000000, 0x4], [0x8000000000, 0x7fff, 0x7f, 0xfff, 0x6cc, 0x7dbd], [{0x9, 0x80000000, 0x3}, {0x0, 0x1, 0x2, 0x451}, {0x81, 0x20, 0x7fff, 0xfffffffffffffff7}, {0x4121, 0x3, 0x1, 0x8}, {0x0, 0x4, 0x3ff, 0x6}, {0x1, 0x1800000, 0x3787, 0x8001}, {0x6, 0x5, 0x7fffffff, 0x8}, {0x46, 0x1, 0x1, 0x401}], {0x6, 0xbe, 0x8, 0x18000}, {0x7, 0xfffffffe, 0x80000000, 0xffffffff}}}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r0) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) 10:38:29 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x10, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x27, &(0x7f00000013c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) sendto$inet(r0, &(0x7f0000000000)="645a8515fcb705ca", 0x8, 0x400, 0x0, 0x0) 10:38:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f0000000040)="93", 0x1b0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x9, 0xfffffffffffff691, "f0aced0a671f7630833d8720b8b5a8efaf00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 10:38:29 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) socket(0x18, 0x8005, 0x18) 10:38:29 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x28238, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r2 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r3}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000100)=[r4]) poll(&(0x7f0000000000)=[{r1, 0x100}], 0x1, 0x80) mprotect(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 10:38:29 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x3) close(r0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r0) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) 10:38:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x8005}, &(0x7f0000000b80)) 10:38:29 executing program 0: acct(&(0x7f0000000500)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0x3bb}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff0b}, 0x10000004001000d}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000003c0)=[&(0x7f00000000c0)='b,\xd2.\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='+\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='}.\x00', &(0x7f0000000340)='*&,*{:/\'}#\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='%*&\x00', &(0x7f0000000440)='+:*\x00', &(0x7f0000000480)=']\x00']) 10:38:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x0, 0x6, 0x6, "6d8c3fc2b0ae0903472bf0190c312b6428700141", 0x0, 0x6}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect(r1, 0xfffffffffffffffe, 0x0) mknod$loop(&(0x7f0000000180)='./file1\x00', 0xbdbe7ce97e38015d, 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r2) 10:38:29 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x5}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x6b, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x6b, 0x0, 0x0) socket(0x20, 0x4, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)=""/232, &(0x7f0000000140)=0xe8) 10:38:29 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="2c1695", 0x3) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) setsockopt(r0, 0x1000, 0x81, &(0x7f00000001c0)="7272e8122166e34b7c987bd5687b06d370406d0032d7d425876acfb07ca97eaa7fedcdc00f8ec31750b9561e74a43c7ef2ecc77bf010e3ebbcb95a4297376100b0c3375a9358700f8a00a64dcd9548d6e9565eb0c95f5e364150cbfd517bf9", 0x5f) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2bd7ea354f33e78f612db790e1c68df39df1dbd857950c109437f301d433b54e4981ad4be6f19c15ce8f8cb1aba91c1d05814bb82e2b94f7465f051549a01279d3f5fb"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000240)={0x40, './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 10:38:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="f3a6eba11aa970e3a563b7c91b1f") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) ioctl$TIOCSTOP(r1, 0x2000746f) 10:38:29 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x3b, 0x2, r3}) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac22a5a1daf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a6579159255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da56b6770ddbf42b3a87e35f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac558698107b866467be8d9bef963638254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a87868ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f1893fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15ed5104728793b05c484bd13df26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f07c1fafdedf762ac9427b81352d5911bf1b5fddf3f189b3a3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8007ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737570700000000000000a41f5c40d33397e2289c4550c78ffe6988b4c465b85755ac14e0681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661333a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6ce615cde3d54d4e76418d9fe07891849b0382145b9e077dd819a75fbb7aee7f1d1d725c5a6882bc9a1e9a5e38106acf9ed15e64c99ab82bdaf09bcec7b59e54027403dbb54e797f60012fff4883f09fd1e22c8d66f2964e80a0d00d0d52d44b30ae88a2feacdccefb62c63d8a4a808b480e9d71c16eeb4ef4c7c42f67e80f3b9b9f1fb1b4107b63f954a5402af1f32c62ea8b46bc2fd173054e51511c7009d18410"], 0x10) writev(r1, &(0x7f0000000000), 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x8) 10:38:29 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) listen(r4, 0x0) r5 = dup2(r4, r1) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r7, 0x2000740e) r8 = socket(0x6, 0x1, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) kevent(r10, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x16, 0x1, 0x6, 0xffffffffffffffff}, {{r5}, 0xfffffffffffffff9, 0x25, 0x2, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x80, 0xf5f9, 0xff}, {{r2}, 0xfffffffffffffffc, 0x45, 0x4, 0x8, 0x2}], 0x138d, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffa, 0x100}, {{r5}, 0xfffffffffffffffe, 0x10, 0x4, 0x800, 0xf4}, {{r6}, 0xfffffffffffffffe, 0x54, 0x0, 0x60c0, 0x6}, {{r7}, 0x0, 0x1, 0x1, 0x8000, 0x1ff}, {{r11}, 0x2, 0x1, 0x1, 0x873f, 0x8001}, {{r12}, 0x7, 0x20, 0xfffff, 0x7, 0x6}, {{r5}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x8001, 0x1f}, {{r13}, 0xfffffffffffffffb, 0x3, 0x80, 0x4, 0x3}], 0x1000, &(0x7f0000000280)={0xfff, 0x2}) r14 = syz_open_pts() clock_getres(0x2, &(0x7f0000000080)) r15 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8a) ioctl$TIOCMSET(r15, 0x8004746d, &(0x7f0000000140)=0x4) kevent(r0, &(0x7f00000000c0)=[{{r14}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 10:38:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffefc, 0xc, "939ac7c4ea804000d11eaae100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 10:38:30 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x124) 10:38:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() 10:38:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffb7ffffffffffff], [0x0, 0x1, 0x6], [{}, {}, {}, {0x0, 0x0, 0x1f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0x42, 0x1, 0x81, 0xffffffffffff21cd}], 0x8, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffd, 0x4, 0x7bf49b5cd00ca1df, 0x9, 0x7}, {{r0}, 0x3, 0x80, 0xf000000b, 0x3b95, 0x1}, {{r1}, 0x0, 0x3, 0xc0000002, 0x3f, 0x9}, {{r6}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x7ff}, {{r7}, 0xe, 0xdd4aeaac5f95c98f, 0x1a, 0x5, 0x2}, {{r8}, 0xfffffffffffffffc, 0x3cbf4b7a51f699, 0x1, 0x5}, {{r9}, 0x0, 0x54, 0x1, 0x0, 0x7}, {{r10}, 0xfffffffffffffffc, 0x80, 0x1320b7a4ff59b380, 0x8, 0x8}, {{r11}, 0xfffffffffffffff8, 0x80, 0x40, 0x5, 0x4}, {{r12}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x6, 0xeb8}], 0x5, &(0x7f00000004c0)={0x5a, 0x200}) r13 = socket(0x28, 0xa, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) getppid() 10:38:30 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r3 = socket(0x2, 0x4003, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) getsockopt(r3, 0x0, 0x6b, 0x0, 0x0) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) writev(r2, &(0x7f0000002a00), 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0, 0x91}], 0x10000000000003cc) 10:38:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x15}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 10:38:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x20}], 0x2, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/np$\x05bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 10:38:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r8) 10:38:30 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x1f, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x48}, {0x16, 0x0, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) fchdir(r2) 10:38:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x7ff, 0x8, 0x2, 0x3}, {0x4, 0x9, 0xfc, 0xffff}, {0x5e68, 0x1f, 0x7}, {0x9, 0x1f, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) kqueue() getppid() socket$inet(0x2, 0x3, 0x0) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r6, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000200)=0x1) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 10:38:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x2d}, {0x6, 0x0, 0x0, 0x903}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x7fff) 10:38:30 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x9, 0x0, 0x6, 0x80000000}, {0x7, 0xca, 0x0, 0x5}, {0x5, 0x1, 0x5, 0x7f}, {0xfff, 0xfa, 0x40, 0x2}, {0x9a9, 0x65, 0x20, 0xffffffff}]}) munmap(&(0x7f00007b3000/0x200000)=nil, 0x200000) 10:38:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:38:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockname(0xffffffffffffffff, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) r1 = open(&(0x7f0000001140)='./bus\x00', 0x10000, 0x8) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 10:38:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x1f, 0x50}) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f008450 failed: hole in range 10:38:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x9130fbd, 0x0, 0x4100004, 0x0) minherit(&(0x7f00003ed000/0x8000)=nil, 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) mmap(&(0x7f00003f2000/0x1000)=nil, 0x1000, 0x0, 0x4010, r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r2, &(0x7f00003ed000/0x2000)=nil, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0xe5, 0x0, &(0x7f0000000040)=""/229}) 10:38:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4000000000003}, {0x1}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r3 = msgget$private(0x0, 0x100000029) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0, @ANYPTR64], 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x259, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86, 0x94}]}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000004c0)={0x0, &(0x7f0000000540)}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000340)="0b31d21ee6ed52b7518faafdf3167a0dc91887b09c96388f8963ebe19c5c98d0595841853f1aacbe2762e5c18b83b20a2f9b692decee186cf011b76737d7c073409a84b170254494c89cb1d6583578ef5fc20c9d347f09cc223608c0d38fe22c151b1051b70d5f2447082898076e7b7177342143e1eae0c36d2c5bc6856372e57f183644e7cedfbf7e479721be6aaebbf4f242e66e0ea7f8b3be54b28bb062ab17d2a7f3d6ffea16e357cf392ab7d2701351a304d9bea2f2813f5dd00500"/200, 0x26, 0x0, 0x800000000000) r10 = msgget(0x1, 0x80) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x100, 0x6}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r11, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x800) 10:38:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="09401d52cf989dbedee0e38500cbdc39fef4e448f454f382a642bafcc78c4dd48807e1ed00f91da5ca97a3d9a51ab514c0f9e89f3f77dca52bd7fe2c51e71bb734203eb156e5f19262d8a507ed954b1fce77f7602ac954f9382d7782b385b5344f2dd44f4e", 0x65, 0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) 10:38:33 executing program 0: socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) 10:38:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xe051, 0x2) r1 = kqueue() fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ftruncate(r1, 0x0, 0xfffffffffeffefb9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0xffffe6c) getsockopt$inet_opts(r5, 0x0, 0x4000002, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0x7c) read(r4, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = semget$private(0x0, 0x400000000d, 0x0) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(0x0, &(0x7f0000001980)=[{0x3, 0x1, 0x1000}, {0x1, 0xc3a6, 0x800}, {0x0, 0x792}, {0x1, 0x8000}, {0x3, 0xb6d, 0x1000}, {0x7, 0x2, 0x1000}, {0x1, 0x1, 0x50bef58808499f10}], 0x7) sync() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x4000003f9) pipe2(&(0x7f00000019c0), 0x4) r7 = syz_open_pts() ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001900)=0xc) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r0, 0x0, r0) chroot(&(0x7f00000018c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001940)) semop(r6, &(0x7f0000000480), 0x0) r8 = socket(0x6, 0x2, 0x3) fchdir(r8) r9 = kqueue() r10 = socket(0x2, 0x1, 0x0) r11 = kqueue() fcntl$dupfd(r10, 0x0, r11) fcntl$dupfd(r11, 0x5, 0xffffffffffffffff) fcntl$getown(r9, 0x5) semop(r6, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3810, r3, 0x0, 0x18) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 10:38:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) fcntl$setstatus(r2, 0x4, 0x80) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x4, 0x5, 0xfffffff9, "68b5d0cbc968e2aa3bc506a21e2bcf138dc1748c", 0x2, 0x80000000}) 10:38:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000008000/0x2000)=nil, 0x2000, 0xa3330fc4c209fa5d, 0x10, r0, 0x0, 0x4000) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) 10:38:34 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x7ff, 0x6, './file0\x00', 0x0, 0x7, 0x5, 0x5}) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1c0) 10:38:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="ff5442667bd35bbe71516d48d6f697cecab2644554eb63e2d38cf0bf14f51562c561899e2e20e70f860da6", 0x2b}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x6b, 0x0, 0x0) r5 = accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) write(r5, &(0x7f00000001c0)="e8bf4fb145ee778662de302299e32d94c9818766159be0233f2e2b31229d16114deaaeb748948afd044ac520cff6321ea57fae578d0048fc7a67107ada07afb7e6d5f77cd059ffc2f729fba123", 0x4d) syz_open_pts() r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x2, 0x0) r7 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x540, 0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) poll(&(0x7f0000000280)=[{0xffffffffffffffff, 0x10}, {r6, 0x40}, {r7, 0x20}, {r0, 0x4}, {r3, 0x100}, {r8, 0x8}], 0x20fe, 0x0) 10:38:34 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 10:38:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r1, 0x7, 0x7fffffff, &(0x7f0000000180)=""/136, &(0x7f0000000080)=0x88) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 10:38:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) close(r2) fcntl$setown(r0, 0x6, r1) r3 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x524, r3) kqueue() ktrace(0x0, 0x5, 0x214, r3) 10:38:34 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c8b2c83ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaeacc500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff67) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2eac14001003069b875a9777f07d7031243017819e762f7a2f4f55453f5fa6bab17ae5b2eb005e2dec470000000001000045e2acc315de3a7e4a0098504b226b760f9db1ab2086a115e1575611602de7d032d8bb1cacae64b9a95c808bd811ab78b1000d02e34413e6fe2c6f1ef193535b84b675a85900a1143e26ffff3553eb3a5fdc9e864a924c6fb6e7e4bac43f3b38e8e459ba0985e2d311e00649113f24cbceb852acf63d815da39b3bf378d16221f07a1579f755d319a1aa17f27e413f1c228856068b29986a00000004000080af7a1b77c49303095b58040000003edcf0869678d717299db0d17d3cb4e8b45abf8a7e0eedfbd683774824aaf0c11682d7ede617a2b85cc592ac396483055762c5c327a53b0fb16c8ddd209e7f26779feb890ee5ba2d529c78e3db37d5977876e7167107481cc1cc53e33308613b19a914d7d50cac33151ef0a56f355708e780b16d548662e969306a91cf3307bcb4673b5c662f82d61dd8ed3191d2633ba1ae5f0962a49e4672f346b07f36ce96e9f013f46204e17648b0a24ac95fee634583dd90ec4af24a94a050e0c199ad1c83e98aafaea23348a6c7ed99aa251bce4a37dd8a5e5e7c79bc6a5f81b6e514423997a3d2cc485b3ac83a891003c1d350592b6e179c6f995b360dacbaa9f65742d41a9e0630b2f4e6ecccef3090491ea5af5121d9d9d13f0491182fc6bb76b2e7832b2766c7d73fc76e3cd7483c9f3539fbef6c6ae7c0c12a513bcbc2e2da98bc1100000000000000000000000000f9d1a2c950319b079a889f2ad8c608b42e814b76048262e6362d804d43a7cd14a58992b770000000000000000000000000cf7db1f1f77dcb52082e312461a0c059e428e3147f3cf8f11dab556ee28ba18c47e6257c33d50bdb0d9e481f2de5bc3c326f9887ca21941c7ce68b1cc13ffee3318696324207aa668a675cdc6ffd5d63d5a8972ee36607fdf7c2af9cdb373ffb9711cef674846430b23c575d2059e71e23365a5d44675e7930df319499254424a48f102053489ec3b97e63322efdc4814bebe78207d54957df329dedfd5a4746878e306619019474b4955d91e77a2a03d0c48f3b13b4737314f19b25a6102a9e0a5e8b956c537f8e21e8c943b0e6bf8150297750c19d276debca8ac2a106bc1928"], 0x10) shutdown(r0, 0x1) 10:38:34 executing program 1: sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="d2f2321abee660e98779e760ced8fe91de2982afb3ec0305", 0x18, 0x8, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000001240)) sendto$inet(r0, &(0x7f0000001140)="d8c2daaa098109f1dddc2b27fd7aeb3e660823396f16c924d2cd2132d0a72523dd81519ece660053f82118c672722d1b0c47f72f3d78fd1ff4ebe22bea17c8d112e9b72954a55384d74f5edcbdfeb2c33174a7821a076b5215718599c8f0ff064e6f65c387b92901f6276b73796d21f17e139943669a796fd081190a496dce454edca3dae1d273aa0c6521504d8bcde97fdd2ccbc720fea6576cfa9aec2fe47ecec5ec374c05096dd676a54f8af5cc21e2d98dbcb799b2ae78316ee54fddf7302df05f3d245b76ee4870c4224e4e7d5fc0810475cf18fe5c2e4add4b5b41d26598b03b4471cac087e619c92fbd88", 0xee, 0x6, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) dup(0xffffffffffffff9c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wskbd\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r5 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) shmdt(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x140, &(0x7f00000012c0)=[{0x54, 0xff}, {0x25}, {0x86}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54, 0x0, 0x3f}, {0x21}, {0x86}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 10:38:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) dup2(r1, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x1) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 10:38:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0xa1, 0x0) r8 = getpid() r9 = geteuid() getgroups(0x1, &(0x7f0000000480)=[0xffffffffffffffff]) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r14, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r15, r15) r16 = socket(0x2, 0x4003, 0x0) getsockopt(r16, 0x0, 0x6b, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r19}, 0xc) r20 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r20, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r21, r21) r22 = getuid() r23 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r24}, 0xc) r25 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r26}, 0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r28}, 0xc) getgroups(0x9, &(0x7f0000000580)=[0x0, r24, r26, 0x0, 0x0, r28, 0x0, 0x0, 0xffffffffffffffff]) r30 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r30, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r31, r31) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r35 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0xb354e2e696cb0ea8, 0x0) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54, 0x0, 0x0, 0x14bc}, {0x25}, {0x86}]}) r37 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x80, 0x0) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) sendmsg$unix(r7, &(0x7f0000000740)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000001680)="023aca4db339ea95636ad145eb13d213d19fbf1fc797aeac7014faed7ce8fac2a762a1a8d49875d500f1ac734404bca3ccf16a1d7731dbc05ebce08e29c1039ceaa4b745bfd16b2b7f49147830284cfae01bf917914b43dbf642c82b24a3d89295c9c3d5ccddc0bb09c30e930e905f76765eeb3bbec5724a0b35edfc49b7a6119cf2291329eea4706ad1204e3553bbd1e8132fbb9f67c6ef5b701748529acefe003c4e61a81797eb13952cb915719960b79302e2bafc447fced73ea3f05b1c866e2ee7ce0229a9aa509b2db0c1507845d8ff53bc3d35b619b88fa57793d96af88d70efe8e6756e1f418bb435ff345c22cd369c7640929e238f2901f771b575142b998c86c6d41587200806c1e89fac50fdfae5b305e3da69a72972d7276f1442ec0327b8baf04bb680ac3844e490019cc1dbe6b0a664cb5fc472e4a9751e4bd7a37a1de509b30046d07f18b10fd32e511fcdb20d1b1191354d55eee17bad4201ee5b9a2eb085a40408173333d186d0e32b1cdd35251197aa80dffa04c079e718382146e3cbd6cc4130ac5ffe8e63d1e6970ce8481e818acd0ae4d1d384f2808f167acdd93e05736da7c86cef2c62b2ccdb84cab0700c219ad78786cf6e5188eb604a2af1a44e397660720b5ff2d7146b072f3afdb86ecc02227a10f87b4fda8306fea55a1dbd2202c55c2a24ba297748c8d1ad3fa50113929bf2f1c1f25309eddf920560822043079ce2558f4092d6d748d457e70648c271e899d85d76fb35188c52d0253d37a6ef087931e3f77b7c4750779d186505cf1684bc90c67df13fc167da14cc62cc6c721edb1b5703bc9ec66a063e587bfe885e5c0182d2b79d98308ce91a664706a6f59f1e9ad9f54dc013a1ad7b61c55e3114180304af1bcc487845ccc4b2cd9ae6989b2c523e097c1cb30aa33ebe14a7972bfd113b89c092ffbc8a4e52a8198aac0a161f5c01fbd1ed60ab0f925e2582e06ab06ff4909204f448959f59968e31c72b5de61b9460cec8fe494b85e9b6169945ab4d6f541798e9b05d304264eb5cde36d442c8464b3720c39635ba44c2e3ad7d72dca47cbf89277885163255573dec2628c8ab07338bb3c181e175c05dc6a012dfdb8545eb5d1944062fa35910aff3120d154a9aaeef400e17e00e0d5af4505f7fadf0c5bd62730ab73f60848ed32510a139f18ffad9130cf70350555f00effc9b20d38d0d78d0c95ff68d042d9185a96663c26a7164ee962b719c2049216f4e1e11f5c2490a90ad17c96635521115b2c05147e93f1d690a532c7d6a1799f9aa0b80d5c85d5454c02e2788487115ee68aa15c24a5cefe31e893d5b6dbaabbff95f0501d8af3ed3dbbc453d42e4c986e981e3a2c61763e8206473d57fa726db470b58eadb0d47e60120902f51bf8257c9f10a4cfdb8e97f80bd467861e5762ae91aa5154d38cbc6373d630ff94a36505445deccd0de715503fd50c7a26279d7c4aeae971a58bb77140bacd3190e973c0085ea3a771d00c82074412d5cc7ddb1158c1d0ec5e98872460dbc3b2ccb7df616bba9d1abef35aa3bdb657f0686a166c10393fae4e204c6f39ffc64d276a3088cdef0af1320e350199eb7de934def026d433fc03966a77c7be8fb96da57f01177c750f5ed3dc651e024b4e2cb3b2227996e5018c4db7fded0e468f9df36830b178626d7d984fb1abec76c800446fa734a692ce77ae8f51f7008a4a3a27461a05e18fadff7256f52758937a703a115dd9fec8693be9260db2eec2825a2198ebe77735d96f3582afbf0a55f4e44f956ad55da2c940c8fb8a509cf0fee92eb9281410977a7111f262c7146cfc2347b2ba000c33a6f5fd5d3baeba356e655d32aa535abc943f8e821bac0609095892fa7dce74ef43f521006b12551b6a619b9a613855755635afd0a4b087cc701fe0f78fa68f36026903417ae30520dbbd64373c88e89af9a2e7096c548d414bdc29916b5e76763369b70392856484110ef4240020f838dd96f28a6b5935cf709f1cea8509025b716b34fb0d009208539709f6132c8d260df129eee8bd6d435bd58e0267fa73759b4e45155c57ab55471ad95cca3daae2c9759ded68b4be1a4c4edc4e3afbf700ebc2801b51d693ef06df914b6c89df0346fd3dbfb6a2f5a6a923c3c1339c9f74926f348acea29182ea8c059e7be576a9d76f1fb73d72f462b7da93daa8be1460a4f5650f202e8b68411a6fd021421e4660086c3bef31e5e78d68e7baf71b08d95a5513fcf22db518fe2550b8771cdf29bf2f83b90876e6bca188b8fe38f2e2b6da29c26c341896c8bc04b3460cc4047c03105028a1bab8019b01d501b37763d20c9f3eae7aad1f4a82dcb59d6173ad2a2db539b39599c98769dd8ccf4558f2c9152c3f79bedc2509723d56ec5bf0c3af66305e8faecac6e9f8bbf120522365ccd44c11665e12bd3390834fbe8b25d97e76dd4c8a16e633193e7be9d9839e6196f65fd015b527446787f1cded55b760f65fbfaee5396421e21bca91b3c5036ed08f84b52bacc4f98534ac9c0482bbff0cf22aaef636bb1969832efbacd32288352175ee61be3dfd3e9cdf10ade09a4db250274c6a2678c205d88b3bcdba101a7772492e69eece046831bf01d3926e50d2489fd7b3bc0c83aa0d3dbacb8dd4bfa87a782b0e099567e5a5c031d112598a5d27fc1c2523588582ec03b77d461907ab62006d8bc75be02676e8447f550e23f8118b115a4a80a628a315d7335be662f12f4ec5a4c5eab533e8f577fe07aade48feb4fcd43a4698a5295334d692eb26c6087981d962a3fb92976ce32da94abe5f7fcb457dcadb63f90fca14bb0d01ac1ce82de0df0f8b7a542822afe9fa7bc73f3de8ea4b6eeae6b506a4dc42e66802e25184babbf5cb7c757915b0a4e052397cd1b9739de90a18555ab2aef3fef6319a4b47400b4de20060745c8bb5ea7e0541bacf6357266c58498d692d5b99d79b2984d032ae30ca67d8d579d6984789135174a008e51ce464bd9c0570356021e2f3418d2aa6665d8f6e2602dc26b1047e87179a3f58710e081fb039aada9f26ba3f529cfb4c53bec0d6ad5bd3e8bf645f67a3de3c5ccdbd336d8f5ea33b9a5de78e4d25880387ff99a44df3ce5e403b101210a2f7ce2bbca756bc91e3a0e0ea51b872c11130fcc10f44a9eca9319a975739d658a223842aa586947c6e96a51d2ccafebe69c02ada15e6d5b557862eba2bc9d221d17678c902d431b4f1f542fd44dc5b6d62a91793f468f25d812833aa077912b0145976bcb565216a3612c8561f1dc8e32fc1b0963da8d8aa613a29d874b86787c166f180fb4eec5e360f444c050ba18ad5187e6ad3d03b4b5673030addfad923c57c1262ac7393673d9babb669a2e629dba5ba1669a95a3809f2e16f3ed52df07351517fb7028d11bfaf593949a00cf60bfd966e4ca4fed0d78b64dcd90a56aef721c525c4a951d9199df8d9ebd1b0d2382b1ad225751c813235a9eb30302e24d944000ba996e1f8cf5c22ffe38a9a3ba1016393925d16ee72f5fa7b4789a49ef644897253fb586159ef5aa232c93a43e4697f64411c7ee8ebc3a4c9053e461008b440c0f2b8fcbce8b36c91bb4b0897c6a7613e0cebd9a9a2f9a01146439158319cefb0491dbc273424036a701fe2949986fd625f5cd20497ef6d76b59ed91e60ea9d248f3d62fd557e3bc5e55cd64866c0f27bd523719c48208b1b7b32e48bd64403652fea75079e3ceb15ed3f7f93dfcb378ed82599541c2dedd5233b5c59c7b4afc26bc45c093c08f923097a1c7dfbb13361e03b6f18d79a1d6e7af47f705d2269eeb7ca1e1c2c7162f0065dea995d37ec3cfe9a13287151171c2b5081b9c7550f8f8fb17a9cc6a2678cee71bd48cb3f919f69dfa9be2f7050a186fb24d994221f6ba35286c1c9122cb4baaa269feb4a035a4901572c5a0953aa09e6a76690b226b2d1d07b221476118c575253de2380b3da7540bccb0b38fe7ca3cbee0065f2540884b98dcd5a93e401d9c904a2993e6dff04f2fa5568debb6a94467884b81da192f8e3c930ab3cfc8a31a44d32de8bc4b31b64f2ca838438578fc77eb7ceef99f55006d863818b2ddff7d6905724fdd807ce1238063fd1e6e28f0fff93ed5677fcf4099fdf76d4740ce2ec2e8c1b884aed7b446ecd3355d16ddb7101edd4fd423eb0cc9995181be6226a2c8f4498db9d4dbee315649f3f7c40faef81b0056f9a88a0920150b41d0780bf118a5d6f716b7928d9f9748fb81196520c62209a2cbf58a1f6f1696d88b9aa5193f120d73a905c00a2236e4d2dfef5cf11491db1a07fc7f3aaea60ca42d33f8bcab8df91ab844c27fe51ad57be6151bc75873d12339c5d7157397c273e38d2074e079f11c985f655aba800c3550f3b8b7e57fae722b0b1ea5d544444b370fe23de9a5cfe3781e2af77ccb504400601c887b445f72f5cc76c0811eb7de015e3a2986f456f201d96e129a08b6d21ac6423893ed1f414ae21158a497c2a333c570271a4891adac8c749c61e27bed45b299bcc0a8f66b8acda1aee41b43b6f1bc6caa1b978bec76917522258d1c5a33751555eb855889c30bd2823fab3917a4569707a73617b4cfe72be49f61d7e91f23abc1b7b52021f33d73d74d3258d88db1b107e7a6de1dd9eaf84010fc9038ae7349ec1144e53311948261ece5fefb02df553b9aa9655addd6e6216c35bc1d15f0e900d848034913b140d928b185fcf4b5fc379be527cb3c3063d2b1568fc77efbfdd2c17abb121353948ec6d6122e009c9d5a21e4344fa7d09b34189be5da86d8ad4db452b1f14ea63b32a99e12b25dc5d642c65d7d6ab09c20828d31d147c6cc9bf80a8c537b338a2507ee70b1f4123762d283bc8105203b3141fefa24ad5add0ad7af66c96bc7db1bb1306b964ab6e8cddd90ed91b3b6bb83f0da8c54863c69b8e4969885848ccb91e3a95ea5ce3732f37f5a5ed4360940edf603a2a85886cc469600e50b7f339e27c4e196cf1f29ee526ea9786da5cfcbf1b9c32167b5ef6a68c125c5f5b241c4f6c1da627e4e9ad41511e15ad19e07ed82b4b836d8f5bf118d4d579b005f0368e0073677778d9621e201a6ae3f1901a53fdf7171ad06165ad5c359a587f3c0c64fd3e9472e1a6223153de4ceed6418d45db6c5aba9f11d5d8db1ecfdfe3b4b260a4ada243f130d7e9459dbad6d69351125214d7f1af9c7788d2eb59880b73087b2941a4fa5b4d5e6407b72fba9ecda99e4df88faa502e7cbef4852322eac113fe0078643455bbd3c1af37d7f49428af2d3987c80af96abd3714822ef5f877f2c7c040e926a55e477933ed8ec8a875efbde2ceb5f30c0957a6b866d799f1f181b98918dc546dc1ef6f360df9192b80ca83b88a75d8414d1c3aa1217a0e3f7727079d5d507d858715b158459b1b26b44b6e61b4ef7bdb1c4b029009739e395aada70c15ff14d7c4b561835846f4fd0462e4d7f690d6196b142e299b6c6d03356747d8d11c9493ab7c861bd6938c361ddb80760cf797fdc8dab0f2681ca02fef99a364a9cc3a6abd17298285b5158dc123147767f97425504f77e6da1def7801b76ea4dd3d27c0eaec4b02814dd63bde7935a64eaa91723b0d2b801f52d0ebd3f6f27aab69a28a69e8426112c8781d57cad73f9a26b1dcc336b8acf462e7198e8c6247c368f320c5c811537a6a0590f239faf0936dfd930227f709dcb2c68bd118402cc9c9d5343f7f74cee43ee7fbf5a4a5d968bb173a0b928cda3c6a8fd5a94285a6bf33da83bfd9ea03a00a85399b2f561", 0x1000}, {&(0x7f0000000180)="8d15c22a3fac1cdf353e37d59a9079f4c6f5e3b72f845e6b70edd597d07364074ad44991ed191a90ee83", 0x2a}, {&(0x7f0000000280)="2e15382c8b8503b08c12246b9ffe482e41ae797f39a5208a87835feb0425d37ae2c34dc71ab1a2bdf180536909ec7b4eee8074b965bd5fc0efc35cb15b45f2387eeef724d876e6f8241ce1f8f8255a555cbf80d89268848809cd9cd02384376643ac18c47947c50f9dd0e29227919d26ed555f8c46032c36130f2bc2ccfc87f74e1de17f2a4ac8c4657cb398a7a90de771fb5188fa85e9b0cbcf27578997d633c959db94af1762fbe29975184356f6648bc742a03b0fe73f9f20719b90fe3a51e3d9d10d30ddd41c4b2310eb874c67c0d6eca3d3530e6ee7c329602fd3c62ef96fe6cc7f728c56691898a766943a150286ef", 0xf2}, {&(0x7f00000001c0)="6f4f3e9dfefd8a89096e295e38aae368cb3df2ccaaad48fb2caaf6998c9a4dfe4e2f16c72cf61bdd10781d044886d2f194baa4e33835ca2fba0cefc9d981ff8ccadba3542a64e913e45c3daee0cef104bcd694445e132df7899271", 0x5b}, {&(0x7f0000000380)="8ed51b5980afebec144f6ca3e7672609bb905bca42f14290fdaedc8b9836bc2cf5512557ec9167d2e18bc2c7e7c2b0fc0a5eb99b5492656707d4fe44fe76e560378422c93666437434b31d945bbb4377", 0x50}], 0x5, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r11, r12, r5, r13, r1]}, @cred={0x20, 0xffff, 0x0, r15, r17, r19}, @cred={0x20, 0xffff, 0x0, r21, r22, r29}, @cred={0x20, 0xffff, 0x0, r31, r32}, @rights={0x30, 0xffff, 0x1, [r33, r2, r34, r35, r36, r37, 0xffffffffffffffff, r38]}], 0xe0, 0x1}, 0x8) msgsnd(r6, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 10:38:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) nanosleep(&(0x7f0000000100)={0x5, 0xfffffffffffeffff}, &(0x7f0000000180)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000001c0)=@file={0x94ee7af0c393182e, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:38:35 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x1d3) r1 = socket(0x18, 0x2, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, &(0x7f0000001340)=""/190, 0xbe}, 0x841) r2 = fcntl$dupfd(r1, 0x0, r1) open(&(0x7f0000000180)='./bus\x00', 0x10000, 0xc0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x28480, 0x0) linkat(r2, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00', 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff8359f9b400ff0000000a8df278f86dfaf23c1d37b4a16eb59ddb209f2c1bd1b4fc26420a", 0x34}], 0x1) 10:38:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) shutdown(r0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 10:38:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="9c230e2a", 0x14b) r1 = socket(0x18, 0x3, 0x1) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xffffffffffffff9c}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000300)=""/240, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x840) getppid() r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x0, 0x5, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) getgid() getgroups(0x0, 0x0) geteuid() getgid() getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) getgid() getgroups(0x0, 0x0) geteuid() getgid() getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) getgid() getgroups(0x0, 0x0) geteuid() getgid() getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) getgid() getgroups(0x0, 0x0) geteuid() getgid() getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) getgid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x5}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 10:38:36 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0xb9eb5f2197f7853, 0x2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) 10:38:36 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="11df", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmat(0x0, &(0x7f00004e6000/0x4000)=nil, 0x1000) shmdt(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 10:38:36 executing program 1: r0 = msgget(0x3, 0x200) msgsnd(r0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername$inet6(r4, 0x0, &(0x7f00000001c0)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r5, 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="dfe90f5b788da073963202155888f51cc7719ac982e909b5eebea62755b8207797997da164a1bc46bdb29f441d36f424c487c1950f654182bd6d84b84531a1fa3659d91c9d9ee53312f7428899b5abe0ba4ef75485f85c3c41ffa1967b0814149dac18700b57276703efd6007982212da5793f1a42dcd5e5a7c709ece920802e9e1e5f567a64fae02e7e0b9be6", @ANYRESDEC=r4, @ANYBLOB="6fac14094e514488d6190d5ebd7b", @ANYRES16=r7, @ANYRES64=r4, @ANYRES64], 0x6, 0xffc) r8 = msgget$private(0x0, 0x80) msgsnd(r8, 0xffffffffffffffff, 0x267, 0x1000) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r11) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000300)=[{{r13}, 0xfffffffffffffff8, 0x87, 0x0, 0x0, 0x40}], 0x3ff, 0x0, 0x0, 0x0) close(r13) kqueue() r15 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000300)=[{{r15}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) msgsnd(r8, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES16=0x0, @ANYRES16=r17, @ANYPTR64, @ANYRES64=r18, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESHEX=r11, @ANYBLOB="91a4cccc02e3b56345eda3660170ed20f7e70d093b44e8875bd42425d96aa65f1e65ec2705d9dbff81a29e373fe992ff6620fda9a3f84d45a721d5eef4b52085b48a719ad7e447e643e5cfacd09610ba050000000000000039000000000000000013263e476bc9a63e11a97a089649c70af39a8d2126bf9662ee31e53ef20809c7aee00cfa45e5f1ccf26e8372cce253a7c11bc23b8f68e0e926397f48f4240afc918656c0c0f5a099136d89633f4108dbbf429f8a2ae9839d96a8c89e6c58cae20caafa1f29bb2f53", @ANYRESHEX, @ANYRES64, @ANYRESDEC=r9, @ANYRESHEX], @ANYRES16=r2, @ANYRESOCT=r13], 0x8, 0x7fb) msgsnd(r8, &(0x7f0000000000)={0x2, "7262e47d46347959092cdb133caf99d0e308b5297b2f82bc9717fa7a931e2fe33d2b1cc245584d26d433548fc3aa8f8247bdc17b15ba018997cdae40b1ebaf07df0da41a678db2d2"}, 0x50, 0x800) 10:38:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x8) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000001c0)=0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) close(r7) setsockopt(r4, 0x800000000029, 0x28, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000180)) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000100)={0x3a1196b8, 0x9, {0x1000, 0x100}}) setsockopt(0xffffffffffffff9c, 0x28, 0x2e, &(0x7f0000000340)="ebffcbff13e609812eaa4e713048e69931929648c171a429a6c96669454e3620c327509f9bbed4c0e7830017b606de0318c4711a321cc0417d1e66385508c8000109794849109c44d6d75f6b4052c05df27c2e73eecb0e6df92dae8cf29938e2388cf890563bbdc4d3fcc61be8f1d756cec5060f275a0ebd89dc841dca774ea2838ed61581f4b455e33f88ce4025f61bc57bafbe57cc5715d013c4fc9104966b3ee0f11f692df587a617d737d56be1238b72282d00331ba11620b433f1d7356c897c2d4dc73d6c5c6fddb570b92e7f73c8e2b91a14de643ad62cf8e236fc76770c5eac00c9509dad158d1927f4949985dc1bc5b820f258032e3baf539f60965f07f2469ebb96849cf75523", 0x10b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 10:38:36 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:38:36 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x10, 0x4000, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/5}, &(0x7f0000000100)=0x7) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000180)=""/166, 0xa6, 0x41, &(0x7f0000000240)={0x2, 0x0}, 0xc) linkat(r2, &(0x7f0000000600)='./file0\x00', r2, &(0x7f0000000640)='./file0/file0\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000300)) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') 10:38:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x64}, {0x6c, 0x4, 0x0, 0x9}, {0x7ffffffe, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x74, &(0x7f0000000000)="ae17286af408cfcc15bfe48254b07d2f9beb2b254568b0af764f8a59b88f181eb922f0be890469e946ffd8f995b7ec8005c8eccbf9f7bb2ccc0cc1e702000000d05243d72c42e9dce7023829eab50853e33f94a480f78f4c2dd2a80bf04c582e7a11845ab379788eb64d856ef831ff91b589de96") r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r2, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r3, r3) fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r5, 0x2000745e) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x481, 0x0) listen(0xffffffffffffff9c, 0x3) 10:38:36 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 10:38:36 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000e61ac4a052d6a4ba2576fedb0f6d70d96e5f263a4ae24a39698aadde7f32bd706c758ebb4b651e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x200, 0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 10:38:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = 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(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r2, &(0x7f0000000180)=""/181, 0xb5, 0x43, 0x0, 0x0) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$TIOCFLUSH(r2, 0xc0206925, &(0x7f0000000300)) 10:38:36 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/172}, {&(0x7f0000000140)=""/35}], 0x1, 0x0, 0xfffffffffffffcc2}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:38:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000001a80)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe4689c26cef29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f919000000000000006de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18d2db6584b976198a9ebdf1b7efb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f0462301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db0200000000000000cdfadb9edd8a568f564b4d217824b0aa5560ea047f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafe40e238778500a69f3d7dfbe9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4c39858d3e8e609cf03b95bbdf79a0400fcfde38f0b1b4c10e3a8b836ec9b8f04670f02bd844c24db53dc0351901a05e5a0a3062353ea5d955f"], 0x10) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r3 = dup(r2) accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r1, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) kevent(r3, &(0x7f00000018c0)=[{{r1}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r1}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r1}, 0x8000000000000007, 0xf80a771502f2181c, 0x10, 0x10001, 0x5}, {{r2}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x400, 0x2}, {{r1}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r2}, 0xfffffffffffffffc, 0x8, 0x2, 0x10001, 0xd7}, {{r1}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x2, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffc, 0x0, 0x5cbc5355c4967eac, 0x80, 0x100000001}, {{r3}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x200}, {{r1}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4}, {{r2}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r3}, 0xfffffffffffffffe, 0x20, 0x0, 0xe016, 0x1}, {{r4}, 0xffffffffffffffff, 0x4, 0x2, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x8, 0xf7f, 0x81, 0x9, "020000e9000000dc374f00000f0e950700", 0x4, 0x5}) r5 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="9482dc35200001004500"], 0xa) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) 10:38:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5c}, {0x7ffffffe}]}) syz_emit_ethernet(0x2, &(0x7f0000000280)="d0050800003b2146d3a25a") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x6b, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 10:38:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2f2, &(0x7f0000000040)=[{0x3c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 10:38:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c00e74de400"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() r2 = kqueue() close(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0xfdb4, 0x3, 0x4, "36aad8d2278bf92531038958c55ecc07e19742df", 0xa4, 0xf94}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x400005, 0xffffffdc, "855c000267a7230004001a0020d9830ea462f913"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 10:38:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfd7], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x8, 0x400) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r0, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r0, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/229) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 10:38:36 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x5, 0xffff, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="6aa1373d4ae6ebe7136c1e93d30e7feb4fcba1c2", 0x14) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) 10:38:36 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) ioctl$PCIOCREAD(r1, 0xc0287533, &(0x7f0000000080)) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x6b, 0x0, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) fchown(r4, r7, 0xffffffffffffffff) 10:38:36 executing program 1: r0 = socket(0x11, 0x4, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffd1a) 10:38:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcbf20b4764777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13000000008f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000bc8d01c8b511511c0b81669c8463bbcc19e765c2fc226226de7483c7a7051c9411d7db876eedcb06153f9020b4dc318887ea530e3b5e40cf7442c3f3750df7ab39380e2fe15ba788a8e5f7de591d271ddf31d5cf93d16dacc82ff21eb9015ecef22b682dc2f4c7ca9d025ea0f9e01f238bb6ef45fa29e0ec04931c4d80e6e82ca2e3e5a43cbf00a9e8b920cd91521f01eea76fafa2cee2a4085b991960bbba31d4fb56d11f91f824ba1f7a17f5e779c8b4296d6d1c0ca1157fa82e06a95ac92ac29aaae9384280f7382663d7065a73b687e9fe18024393646a24087e596f47a759514ead8d3fc3c0c2571152c260da0ce17deedeb6d3b0afd6572ac1761bf4d6e5fa6c11b1185e8a5afa771c100f3cf08137d7b440dd01423ee6719c72d383a20a4a2243c2b8cac2e1f84e0674ce8061fe7d0eaf02c31d1a31395282b58c08df3692b10fd715ce4c1e2a1a9652cb73571600005b08f9914a8fdfa6c7837f8707a82ef84b24f887f3fc5e8c75cb583db4c7f1a5ca02b468dde8fcb9ba2aa59bcf70d68b9cc931afa941aa"], 0x10) r2 = dup2(r1, r0) setrlimit(0x6, &(0x7f0000000140)={0x4, 0x2}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) shutdown(r2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r3, &(0x7f00000011c0), 0x33f, 0x0, 0x0) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x400, 0x8e}, {0x244, 0xce7d}}, 0x0) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 10:38:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x40}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000180)=[{0x4a41, 0x2, 0x4, 0x2}, {0xdbb, 0x9, 0x2, 0x1}, {0x4, 0x1, 0x7f, 0x7}, {0x0, 0x7, 0x1, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 10:38:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000100)="d82b01a6", 0x4}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x6b, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0xd1, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 10:38:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, r0, 0x0, 0x6) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r2, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r3, r3) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x23591d517fff7ea7, 0x3, 0xffffffffffff0000, 0x7fff, r3}) 10:38:37 executing program 1: r0 = semget(0x3, 0x4, 0x420) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/153) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x20, 0x1, 0xff) r3 = getgid() setgroups(0x1, &(0x7f0000000040)=[r3]) close(r2) fcntl$dupfd(r1, 0x0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 10:38:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffeffffc, 0x1ff, 0x0, "000000000000000100002000", 0x20}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r3, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r4, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r7}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r7}, 0xc) r8 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 10:38:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x7fffffff) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 10:38:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf100000000ffffffffbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) r1 = socket(0x20, 0x5, 0x9) setsockopt(r0, 0x200000, 0x0, &(0x7f0000000240)="856ff80735bc06e700f79206ec4bb7a851a53f0aa9cfe7763958f3befd087efa324575fa1ac592a4a6b39453532d0e45516ce8aa445d93fcef4d65f7a58e4d39b56fe5d7612f4be57004bcf5cd55c8214a4c0c2ebb4c525bc384587c3ebc0f3d4a29c9762fdaea3e9d8a0329d139d2c129bbc5eef81b2e24030c8042aff9483063104c6b19ca364d4f72f255f77ae4dc701ba1de3d6c73342aee2aa89202e490fc8177666125bfb1d20ee7efa1ae1e90b8cf8edf99eb38a2d85ea5e263", 0xbd) read(r1, &(0x7f0000000140)=""/234, 0xea) 10:38:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x65c1eb94], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffbffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f0000000100)="e2d1cd5a20b3dd7f1a65fcfe7b30f6497286c2a346ff1d7eb96d49e37d01f584c1f55da7a92ff97b1ab5965757f05e56de7d5d04ac7862fc6f27b4dcbc1f7745cad038c16ec1ecbd945a1dac84def23269cfa236ff57618141d2b1ee4817f7cf5c57615805fec01b29f91be86fb9c8d8d20954eca5d6e47b890531a492f0a435395e6847b7d416b4ed9a886709f5843149fce722d3352b91f95c8a737bb02be1af7b233cb3e0fa91e152029b6170eaa1609fe63c96b2e4995d66e8f440f2a1e4a994f74b", 0xc4, 0x0, 0xed7) chroot(&(0x7f00000004c0)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000200)=0x3f) r3 = fcntl$dupfd(r1, 0x0, r1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:38:37 executing program 1: r0 = openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 10:38:38 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x50) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) fcntl$getflags(r2, 0x3) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x6b, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000300)=""/183) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) pwrite(r6, &(0x7f0000000280)="9940efaf1839bb75063263d39564045829c1f925c96632370c8b755c2f36956b6653d7ae2102fdb7b7b1351a131c50ca067c4fbea80c89cc2f60dcd3fd9eadb857981d58152b65c113c17ef631b515915a454ee0594ad050c376af899d63d865c04958beee7db15c607452e5d9fcdf4ef054d44a63e1549e34", 0x79, 0x0, 0x6) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r8}, 0xc) fchown(0xffffffffffffffff, r4, r8) mmap(&(0x7f00005da000/0x3000)=nil, 0x3000, 0x0, 0x5c10, r0, 0x0, 0x1000) 10:38:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8210, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 10:38:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 10:38:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 10:38:38 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001480), 0x100000000000012c}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0xc9, 0x80000000}, {0x26, 0x200}, {0x6, 0xffffffff}, {0x38fa2d46e28a2daf}, {0x43, 0x7}, {0x0, 0x569}, {0xcf, 0x9}, {0x5, 0x7}, {0x48, 0x3e60}, {0x44, 0xa6}], 0xa}) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) 10:38:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x840, 0x100) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 10:38:38 executing program 0: r0 = socket(0x0, 0x3, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x6b, 0x0, 0x0) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, 0xffffffffffffffff) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="f7bb715fb737493aa83227586aba476a92b2655770ab83df1b64bc268ac0e9a2dce9d934da", 0x25, 0x400, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f663e97729f00"], 0xa) 10:38:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x80, 0x0) read(r2, &(0x7f0000002640)=""/4096, 0x1000) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x80000000000002, 0x2, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r4, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000003880)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cfcbd844c3012a969c109a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a38931b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f09ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba00000000000000000000000000000000000000000000000000008cf43ce420269fb169f05425edd38e82778e29acbc6c39f80aac27b9d99454ccd1c84a29bd0099061224056ffc52c270fdf45409d2e30b5338a52195b50399f142c2155744852459e86917ae20c12af1c178e3c078c1eaefea504e7cebf10d5b644c83a22aed25a68f00dee3da35a7054798f8c68113054eb27a14899a890da67b234743310abc635c4c97ca395c92f920476ee218f749763f56cd788c183236d1b23ac24994a38a50db8763b8390b74cf1adc561f92920f1e84980a0cead109d30aa3342444dfe8bf9d02746c41317156a159bef6cfb16a8a1f42d9b38691ec769ac8e0a6a2ca5059a30acb3d06374eb83e18f71903e12f1d2cf5c1e0ca2045262efa95233731809d45492d952f7f89098315db2c46371ab9fa1f0477", 0x1126}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000000300)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff67f157cc5f43cb2fba902646f706235a4143a0fbafa7fae5d33d59293cb21ac0fe0a404b6a5a1b05e7eb4102f210d55c93355d730c2755b410dc60ad3e1015c1a5201039bd165a0970f2dcfe4beb99af32d3ae0c12add9805de90a57230d2d2dffd238c59fbb7a19b2c3391fcd4dcab3fc7523c5248eb307c07cbbb3cf6cc00fb02ab83ec73869c65fa9ed70357", 0xca}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = semget$private(0x0, 0x6, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x20, 0x1000}], 0x9) semop(r6, &(0x7f0000000280)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x6b, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f0000000400)=0x748, 0x4) semop(r6, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 10:38:38 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbfffffbfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'t`p', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:38:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) getegid() dup2(r0, r1) 10:38:38 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r4) syz_open_pts() r5 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000000c0)) r6 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r5, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/251) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 10:38:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x160) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xd9>\xee\xb9s/X.f', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x2dc9], [0xfffffefffffff9ac], [0x3], [{}, {0xfffd}, {}, {}, {0x0, 0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x4, 0x6, 0x1800}, {0x3, 0x5, 0x1800}, {0x1, 0x2, 0x800}, {0x4, 0x8001, 0x3000}, {0x3, 0x4, 0x3800}, {0x1, 0x6, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x7) semop(r2, &(0x7f0000000500)=[{0x0, 0x800}, {0x0, 0x6, 0x1000}, {0x4, 0xc4, 0x800}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000004c0)={0x4, &(0x7f00000001c0)=[0x7ff, 0x7, 0xa1800000, 0x9]}) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = dup(r3) r7 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) linkat(r7, &(0x7f0000000100)='./file0\x00', r9, &(0x7f0000000180)='./file0\x00', 0x6) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 10:38:38 executing program 1: r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b13801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e64533d15cecf5878dd5f0d9a1daaf8b7dd48b9af63ec9c72158b3134ea8ea45414b54346348a0282eb7c9df1"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r3 = dup(r1) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x13f) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x6b, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000880)="eae0f9800000008a000000007eb1b1548407695a9c136d197e0143f8fe753a8c6e715c0994013f2fabfc8fb2d3e4b2938f3d118c7efd238fdc37df5c7fb77aec0686a94cbac40600a783ec714f0bafe2b32036d401fde11350c881e2392544dc30ba224508eee7197a796eb4f27f44678b53b0205d0198b86fc2ab57663c9c0fc6b5efceb9e7442dd72398156457cb6c053ed9aa87cad1cf0532a870b30d39092e9a0c8d62997843e9df1df5c659e7482f9f6f67a5dc8def80fac5ef82caa303ce3fecc5bf6575ad9ccc418ea8d9fa8bbb4f9fc14bf70c1028fd31416adf80280555b6308ac8c9faeef49f1abf228eef0dbfe1cd2b24c4cbc87ea85fee7d15b9e9e1cfbed8b8ff841d5700a67ed84bdc57c61429d32b002f5cd9cfee11eb38e85e6fac3a0e3ff96ff91bb54cef5dd706c3f46e284b833ac4daad6d3f6ac1e790f145a9814ac4a8ae5100654cc16cd60b1202dee4043f29a3e7ec3016a4fcf7324d19fab00e91067c892aec4e1ae72d7fd5c6517a89360680cd1ab8fd7e69f0c2ee4900003c4f04e027c467c3234ea0e590208c6f3502661b18901eb28f15b842a97983b27ccafde766822610bca48613d5f1787d", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, 0x0, 0x0) r8 = dup2(r4, r7) connect$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x1}, 0xc) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) dup(r0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, 0x0, 0x0) r10 = fcntl$dupfd(r9, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r10, 0x40044273, &(0x7f0000000000)) r11 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r11, &(0x7f0000000100)='./file0\x00', 0xc004, 0x12) r12 = dup2(r3, 0xffffffffffffff9c) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000340)={0x401, 0x3, 0x112, 0x5, "fa9404896de4cf1d7536114881238fec99d094f0", 0x7, 0xffffd0a2}) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) 10:38:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x204) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x9b58}], 0x1000000000000048, 0x0, 0x20) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10182, 0xd6) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x6b, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000280), &(0x7f00000003c0)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r2, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r2, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:38:38 executing program 0: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20, 0x0) close(r0) 10:38:38 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000e00)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="940000e9e60000000000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = socket(0x18, 0x1, 0x0) r15 = socket(0x18, 0x4003, 0x0) dup2(r15, r14) setsockopt(r14, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r16 = socket(0x18, 0x1, 0x0) r17 = socket(0x18, 0x4003, 0x0) r18 = dup2(r17, r16) setsockopt(r16, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r19 = socket(0x18, 0x1, 0x0) r20 = socket(0x18, 0x4003, 0x0) dup2(r20, r19) setsockopt(r5, 0x29, 0x2, &(0x7f0000000d80)="00010000", 0x4) r21 = socket(0x18, 0x1, 0x0) r22 = socket(0x18, 0x4003, 0x0) dup2(r22, r21) setsockopt(r21, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r23 = socket(0x18, 0x1, 0x0) r24 = socket(0x18, 0x4003, 0x0) dup2(r24, r23) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r25 = socket(0x18, 0x1, 0x0) r26 = socket(0x18, 0x4003, 0x0) dup2(r26, r25) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r27 = socket(0x18, 0x1, 0x0) r28 = socket(0x18, 0x4003, 0x0) dup2(r28, r27) setsockopt(r27, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r29 = socket(0x18, 0x1, 0x0) r30 = socket(0x18, 0x4003, 0x0) dup2(r30, r29) setsockopt(r29, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r31 = socket(0x18, 0x1, 0x0) r32 = socket(0x18, 0x4003, 0x0) dup2(r32, r31) connect$unix(r32, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r33 = socket(0x18, 0x1, 0x0) r34 = socket(0x18, 0x4003, 0x0) dup2(r34, r33) setsockopt(r33, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r35 = socket(0x18, 0x1, 0x0) r36 = socket(0x18, 0x4003, 0x0) dup2(r36, r35) connect$unix(r36, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r37 = socket(0x18, 0x1, 0x0) r38 = socket(0x18, 0x4003, 0x0) dup2(r38, r37) connect$unix(r38, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r39 = socket(0x18, 0x1, 0x0) r40 = socket(0x18, 0x4003, 0x0) dup2(r40, r39) connect$unix(r40, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r41 = socket(0x18, 0x1, 0x0) r42 = socket(0x18, 0x4003, 0x0) dup2(r42, r41) connect$unix(r42, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r6, &(0x7f0000000f40)=ANY=[@ANYRES16=r14, @ANYRES32=r31, @ANYPTR=&(0x7f0000000c80)=ANY=[@ANYBLOB="123344859322bd35b9e31dd6460d423b8020ea9a7443c9af1ccb1c4f2e1fc1b88d1cdef7061f8cd70d480205d2137834cb4a9a066e5edb6e333a0aa8bc4e3e964baf73cbfc49fc50db9afeb5f3dfcb06242106895f7b870b1f35f8ba15e0c9ef46e6ffb9eccfd2aa91d388855df9aae5ccf8400274e76efc2d43c99e02354b22566a3b74e85c15732bf5761b753501876b454eca4d7d4ecd863071a0f9af0a6c224bf10a39e11e672f7b3aff9eeb2d60e68b30bbba08a253c9792f6e27a789be84b3e6", @ANYRES64=r17, @ANYRES32=0x0], @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYPTR64=&(0x7f0000001800)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES32=r33, @ANYRESDEC, @ANYPTR=&(0x7f0000000f80)=ANY=[@ANYRESDEC=r36, @ANYRESHEX=r29, @ANYRESHEX=r38, @ANYRES16], @ANYRES16=0x0], @ANYRESOCT=r19, @ANYPTR64, @ANYRES32=r18, @ANYRESHEX, @ANYRES64=r21, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="28efc39e0536419c20f35738b043ad367ab0726ae43f265abca715f91e05214716e8c2ab770200de840e1b8d0d69ad21e42d490fb4dd7a2159ba40e52ce8ea969d79a326163b58472e744090872fbbe3855ce834c676cd27b6322e65f6813f65bb65db91489e35b4afb0587d5ebbc23596867ad9696c718a6f862bd0f44508864e82874ca181e490f676414f54827bb44cca3bb989587518ac680e97ee194294f07ed2336816510d389264139a0ae5982e5e420ae3fecbc9c477ecba58c88f9ce12023fefd2c39e308f20f0bdd9ea141da651368d8e2b45a075627c674dda354ad3a69c63faefcff6cf61cafe8b6d6ef61da6cfd8707e109378fe4e30230c60533c381814a781a7b5fd613d7b56a518265de2ca892871a5a0d4c5d392806be7e21d81ee833d9bab6d788978c1506c1ba5c4cc3f7332dbe4b1071141eedf6055bd2ea882ed55555637c6bda9622d2a273a7b9e89aec59ed2a32629d32fe8b9684755b3b1c86dd787dcbd9cfb488099756d09967714058bd7c99c4ea074733f69a76890a31d5275995720175143585ce1dd5e025feb6152f9bf8b41ad14cedac2e8ea3a925367708423a39e322c43d45eb27cd81f0e73e72b0c5d3bb3d97f1ae5c1f13f4a58cf08ab0f734bf0cc392e348374423cbc462b8073a38b7626074df83fe3c7dec31ad9fe449f12dd2e3e78450f780d50df7b9b4dd3edbc475bd080b3397b2c8c7c6ef7aab84b725f6ae76309c0865b4cf2c66d72d21dd9e14320ab991ccce056fc878f6a0beeb10837bdb3dff5499c82d4242bf72943d4544e1f842cd68ac18a27a49ce1e18ae8738152e3b68b7a7510f72bf736129e5dd83676da0ca636a57eed12df60d1d899b4d75acc21135e7c6205cad373425e0d3edb9a951ad3e9345de744036428bb551f771f454dbc8c099bf0f4f48b24fb2e7a2fd201c6c9778063c390e5d5d103944a20107d1328a77d8709c039ebf75699ed9a304a30150025eca8e1cf322611d5119f95a2744e299ec5e11fe7afa372204b452cb1931cabe91c44ca8f2ae7d7b880be5dc282c4d3af50744a7c64b4c58881cec267b75cfcab43e2349c6ec70a2ee5e7fa3a03a91d9bcacc591b83e2270717dbf3d1311bd2b63b2fb6549df1f30e87bb2d34b93f6df37de517dd2fef7e5b185611e30ea3abe5f08db3e412b69b0ed2dfab8e7a4a8d5a99fa95c5305adfd918a68db346f2c38289c878c3bd2373cbd93eeb9f006a88f12ea76eb88035a7bc2c354332ae4e954d0faf916640fbcbc6de8f47b63adfa028b780c338c47b39fd43fee775027c650ee6e1464b3c51e2a4909749f94c3267f12f29627398fc0ae6c422e988c468ec5935f4d14806999441d26e33a5a749ab7749f224c998de64b25984deff49eceedcbc2866a93edfcac373a3a21e9ee11f0bc47da7c44eb62984dd4f9920ab7cff75f2c7e4de900842f7a4d5a3211a24350ba9c7c96f98bc02ce0864f2d00bf4d867f499c5041b072e27d3410a2864b56e1f72714b36c8318d79349f092564ad074cb688bf0611cf025b8956ce56e286b0fcb57c1901c7f072d26aa3506eb7e56709c708e2307d7bcd3f4400099773cd5e00754025fba5cb0d651ef9da74abcd5aeffdb626d8c46ef6bfe3d9f91337f7db281123cb888f94c01004ee03749cb5912a405c2da51a5f53bd8e96d2adf07ce1760602e87c5ddabfcaeb0771569f72e7d6ee3208c3556195bfce1eff0a9c12e54e5ef0c8548a54a6c32d7cf34e79907e096e9df588e24423842978ca1cbbd5e67acda11ce1ce39fe34e345a568e8067182df65638da5524a73a4edbcbc4942fa867fb2f1c0d5f6922091d52fd3362a5a11a49b96fb95ba81146d9e07772e3593ae59047174b79d37796d00029d45109e7a644d00762eaffa0e3792519bea484c57b0f0f513cae757941a4bce75a3ef2204defa0887d8d21f58ba64ed5407d58131c620147622a482d50b47d14ab3468399303ba4c3fda8d985104c3e83b419b0c8c5058356c832ca1f05f5cd07c6d3ddcbb5c517de4f1aa3a2ffb06c8dbf1a103b24e6215dfffa286c540c4a1990b3ff7b4e8ed695afd1a688f9c6a671c11874168e5cfa89090d1dc1e50151ad49315fe4edf0671940562b755275333e2e19c9258a31c6c9f42c41678310edcc9910d4cd5c03ec5933b0de8edc3d3ee1ab400790bc31d90c89a0490e968e66811525ac307b510b086a6a48749ec58ad72ce1a1a413d9552fca0a7cea993c9d51540d024fc6bfbdb0447250ab2d0f2ea17e541c62f80c015f2c5824d74dd0b2fd08e9be3f2fa5df952c0ddefc79bd6ce8a9e8eadbcca869a133db9017bdbd44e958d03d75cb9b243f8d50dc6626157045f01155f60a8b727d057b121e1419619320bb567741841ba525ca8e5365d44cbf9e87d08337ded6efceb1fd0e56401f14632623d73407269ec9bd297c6c6da3cde6eec474bb647a7c60ad36b572c44b424f1c0861ccb535cef7ffbd01abde24999514697118a988f6be1066306365e9cff3bf440981a7d6e11957d9cffe65bede497a96ead034804a33f37bb9964d93de649326f5d2b4f53e7e1f50072d958902940a63fb2143a5855d012d75e1921404679aeb103209524773fd8e9653535959274a87cfe0e3a18bea42b743f0c27806a7efe6fbd86b99a6b176cbc9b50a8d0c4003603df21166a59bbe3e70d19990a303040a9f676393ff5bc4effdb5b534631efc7e968a3d0fdbccb4da396638a2b5568e9bba331af1911d0f8959a075a54beb7d1317784697d68c7d6e98af3459f09eb08cbf8d4056afb1ee1aa76333a416f9f457e9f7588d49435c9234b44da857146a7804b0602878254a3256f1b157ff5c0fd4dd77500bfdf1c20ec2f768e5eb7d72e01f462077d80151b365e0cfe3a8ea03ea68ffa2f5d6db41b42ddc488f4f9238e5d569a6da302bda7c65803ccf54f6d8a9a542dd4dfe3b8bd135188f32d243f3ef51fb985ce5eb88868feb14c0322e30c0654208c35663b55511a7312fe26a0c17d3d3dd3ce53cc8d183813fb41346af80932db1681346fa7562482b8ba221ec33db8efd19d10fd432cd366c60bd84a4a81e68bc936df9d8af793a53068870114c454637ed545e2d6ff74884da211972f193c6347a2df931d6c72a6362be2599ac32bd47ebb3e46b79d8561c1cf3d9898c5957e6e19a7b51f5d864a81d0cf7276a13852b980aaa1fb2b84a249398787a50828022dd2de347585670634478bab277265192f521c870257497442874734df617ee1d10469a0e5009b60fe456cf0deb2e701641cf93f4be208b7016663e66bda149e4234aed529fff29cb8f1e70ff4a765a789c45ede88d8d133d18d7f6ad64f80b848f1b0651b8e9e5c4e4b3f1623a521d28e9ecae4d755377661f695cf0e6e818642760d8a87267d1150e18b66da5634822efd6229701a2f7d13e2fac95e7651f248276d23d4a245f5a60d8587fb4ea27cb04075b886ef2dc83ac3dd2f7e13d28e7b3c797057150c9b09b8210f07eca0f5feb3b94c4fb9bd1a76fb2c195d7ae4423ed777212dc5b71f6bf1007e418f3bcfbd64d5f5b4fbb9d990b3c0975bdf440850764cf745928f0fce9fa27143493ad81c3ea2d7c9108cc15af3fe5cdc9ef7cf979719f2718c4a8e134b734fffd835834ccd224a4a5b34d6a26de4b16f7e2770d5f851c2629727e33c72ad0b66b6e01625c48851fa991a071caeb1e45ccc1c666769e07fcab84f60928864ad6bcab28735c906cb9b799b9c97dcec7ebdb39f502ffb52e627b51abf6a5a1a242d6508ee294434b450e02a4a07a04f15012e84096211b6203dc1a223ab372238bf7d2fd7c1a6dff68bd25391f9c8f0928d4f6e2fb2167ccb09a16340c660639eacbc50a65cce0806898f2907dd3d231a1839c7b677322261a2743b76d49919ef57156ab6df4fd4bb4d012b7d2b443c4bff281a05059d0160ed47a0e94217b5d45bb042c3de955822f7b91addb1df36d18a7fad827afcd2c0443cb6c3ed3d4d99200873768bd5ddd190f7ed0b5e51e30c159556a49df38242a8d1a5b6a671e05b53a7d0e1f1809a4deee73a701cc4f952148eb90ee904f9fdd7619f4f4fa759d957c2e54bb883f1e2d6142c91e7d9bc440feaac838c9f69ebcc36da9ae203cdca30a5b4036d283b9ec92f6c1b25ce4086fe41034b23d7195db4437ce33beeaf43bd67d60ecdc1ef3ff90ff473b02aa1f8883f3577c8710bfa84292fa2dd38df1437af21fccd7dfb54214017c4375c30710c2e42931d6a58902d07a079e968a4fd714dbcf6b4d95c927bd2f24e59cf637765a808b2dd4d72a95d92f6d28bb0cb3899a1a4ca457b5588501b10dbad1f4633e82e3fbd005706b03703552395d3ef3ebe2a75ab353448217901562cbe1a56aa14054ab24d02f60a96471659fd5fcf259b5064140872e9373d61aa366967093c3a98b020573d77dfdf7df6080fbe353c9c4f67d54d8cdbc20d6323f9424e0336784e917de3d276636e21a340dc5a29bc1c456ef850aeeab447000c7c07c6b53c4858158afcbfeb9e35f113a98dd2daa63cdf582910ab2914f6ce4b9891edd20c0fd9cd3d77ae40baf7486f87fb14d70dc33ac76b40cf3da7741fc6c67ec9b79dc7d60051f81f6422093bff821e52805ed7151d6bd7511ea9705851a81a387ea62cf5571e076bfa9a531df59d857b0822f59580c959bd43fe7bb124f09b7b42598807d057e1c1475e2ab35bd73b10bdf3ef38d49c8c085e8f3f600b3261b8ed087786e1ecde5795ea96b5782bc6d709adbf7ebb290122be440bc2c4419e3aaacf4db5556ab10ad3d77fde4bed4e1e3b65ec7d5b8eb6af5f6e98fa5ba8e84690c0bc49d1e1d11f4c1fffc42611378fe8243eebc41c52c1a3065a5c2d0191c0673e5173e90becd2f19285edb6b3eee82208e41839060a960cd98570622f6d8725ee35f5ed412e09a90076961d9a3febc62acef52586c1689017cf23d95760b858e7f870be530aaabb09dd4eb9a8ca4b93e7427bda6d7a33be2d52755625515fd87f9fdb614043f1afd2eded3b8d96c97c3b0d020424e0f7abf3aa4891a6c7277390612b0d493b65b7c828ab5301287b907909aa049ed4dc15689e427792346c82ca2132ccf206e5998b96e0daf49b06b55e56347c96c63bea10bc8803d1fb294e6f56c831997674cb1bd702944ff26a724370f2809be5069223f28fb9f80c955223932c3b5be6bc5f9672ee1ef07bd7844eeb32f506151941c52156f1e42b8d39fc29889d121f49cc3a4d71b62a6061e5028fb588f27ed50a2ff33024201af7255da0953991438175eb577c7872eea3c3c23d9dcb3acd0accb7639a8f60e843213e785f72085937cbff387264b6b28975752c66680e02f55e020aeacac16f7f88db405705d72c65d2f41f651fe4f82b06145ef70571eb6d05a6a13885cc7a68d68c14db407bd320b1a33b1acf8dba9f3437cb28964d19780c2ce7ef71d2cbdf18575009fbfdbe38fe1fa49dc596e4b5ca59df3f9ea343258e0ae3e788f42d1aace154ad538302c1d53e2eb226894c034b4404d7918a56ba7347ccfbf22fcb35c4fa4b4149625d2d64bdd64d67f508ca88425c67c8c764444b9ff77d217fa868e0fcd5cc1fd35eab04d77a9981b7bc353bf97be4b29f34dd8dd8fc12b354650a3133b8e51f39fc51ac890d3e1d723f565c12dafc23ef41a3f00ee5b22461b87e63800b0f7f9c5a192acb7b8aacc7efd16760293d7cc5cafd3e265c6573f57619c8c6e8167254e1f387e3f0c19db8aa92886d"], @ANYRES16], @ANYPTR64=&(0x7f0000001580)=ANY=[@ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYBLOB="bc90bac3f29bf5503e278e656b52baa71c709e15fae02a4d0d62e7", @ANYPTR64, @ANYPTR=&(0x7f0000002c40)=ANY=[@ANYRESHEX, @ANYRESDEC=r28]], @ANYRES64=r23, @ANYRESDEC=0x0, @ANYRESHEX, @ANYPTR64=&(0x7f0000002bc0)=ANY=[@ANYRES64, @ANYRES32=r0, @ANYRES32=r40, @ANYPTR=&(0x7f0000002a00)=ANY=[@ANYRESHEX=r42, @ANYPTR, @ANYRESHEX, @ANYRESOCT=0x0, @ANYBLOB="ac7639bea68f3e9dc2c4e8afe1c2e8ebdfdc1a44273d8d4b1c057aabca2064d42b2655e2a9a1a9cdb3307d85737999b5802c7964145b1f8d5bb9efdbe5868428de8f7ba39b9512dc83290c9afefdf1c88193cf47d5dfeaf13fd244996c9c550b5278235c8dc8c83eba3d335d466de20eed12f675e5df66332419eb30d3589a8efdeee5e442f801b7e1b43c60e6171e3f076e31904d53f77a982b560270eb3ab505f06a45539eb771774e1ac9b96949", @ANYRESOCT], @ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR], @ANYPTR64=&(0x7f0000002b80)=ANY=[@ANYRES64=r2], @ANYRESHEX=r23, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES32], @ANYRESHEX=r32, @ANYRESDEC=r33, @ANYRESDEC=r24, @ANYRESOCT]], 0x5, 0x2000800) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000dc0)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000e40)=[{{}, 0x4, 0x82, 0x0, 0x7, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x10, 0x1000, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r43}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffd, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r44 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYRESDEC], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r46) setgroups(0x0, 0x0) setuid(0xee01) shmat(r44, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r47 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r49 = msgget$private(0x0, 0xfffffffffffffffd) r50 = socket(0x2, 0xc003, 0x2) setsockopt(r50, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r50, 0x0, 0x65, 0x0, 0x0) r51 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r51, 0x0, 0x8065, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r51, @ANYBLOB="1fd3ef59d8c467065e68b731795ec48b974e5d84bf84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r52 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r54, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r55 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r55, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r56 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r56, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r54, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r54, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r54, &(0x7f0000001440)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa9f6b6e7c8130a04b4ad6d879d3999cbc3e5e23fa327326484829f3f7769669e325cd24321572bf1204e041578609085b167647"], 0x44b, 0x800) r57 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r57, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r57, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r54, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r54, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r58 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r59, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r60 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r60, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r61 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r62, 0x4, 0x46bfb) r63 = getpid() fcntl$setown(r62, 0x6, r63) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r64, 0x4, 0x46bfb) r65 = getpid() fcntl$setown(r64, 0x6, r65) wait4(0x0, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r60, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r66 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r68 = getegid() r69 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r66, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r67, r68, r69, r70, 0x1, 0xff}, 0x8, 0x6, r61, r61, 0x0, 0x2, 0x1f, 0x400}) r71 = msgget$private(0x0, 0x0) msgsnd(r71, 0x0, 0x0, 0x0) msgctl$IPC_SET(r71, 0x1, &(0x7f0000000980)={{0x2, r58, r45, r53, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0x100000000}) r72 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r72, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r72, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x6}]}) msgsnd(r54, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r49, &(0x7f0000002880)=ANY=[@ANYBLOB="00000000000000f1ff00000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff00000000000000000000000000000000000066019deb9c620b960bb881f069a5000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848f60a018ace223af18db5b03ff695e0847a7c8b3c08a17746e847b6a1dd8367d25499f3c918404562b6f6d4406d31f0c851ee525a6883c72152db5d0daf7e2486a94185de24cdc78dcab0e83940d3260554c429f354"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r73}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r74, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r74, r73) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r75}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r76, &(0x7f0000001700)=ANY=[@ANYBLOB="2d012e4666696c653000a08e6953ac226268ff92699416b031d8f9c123b2ee3dc7758c472c896bccf276d8ced8d76674b0c47938fa0833428449c769e4c13d5a4e826ed03d5aa2f1c2a36143d9981dfbda00005d7ad859e1e3fd5f4dba784cc42a5df22575f27a0f536fafd91ac2db56"], 0xa) r77 = dup2(r76, r75) accept$inet6(r77, 0x0, 0x0) r78 = kqueue() kevent(r78, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r78, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r49, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r66], 0x1, 0x800) r79 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r79, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r80 = getpid() getpgrp() r81 = syz_open_pts() fcntl$lock(r81, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r81, 0x2) r82 = fcntl$getown(r81, 0x5) fcntl$setown(r81, 0x6, r82) wait4(r82, &(0x7f0000000b80), 0xb0c77b59dd58f416, &(0x7f0000001640)) preadv(r79, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r83 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r85 = getegid() r86 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r83, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r84, r85, r86, r87, 0x1, 0xff}, 0x8, 0x6, r80, r80, 0x0, 0x2, 0x1f, 0x400}) r88 = msgget(0x3, 0x241) msgsnd(r88, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r49, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r49, &(0x7f00000008c0)=ANY=[@ANYRES64=r68], 0x1, 0x1, 0x0) r89 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r90, &(0x7f0000000380)={0x0, 0xfffffffffffffede, 0x0, 0x0, &(0x7f0000002c80)=[{0x0, 0x0, 0x5, "0eef881c13ff6eea"}, {0x0, 0x0, 0x81, "19324a46c3af75b1988e012767379c427759f7dbb01929051917e3426b904192ad01ef41ec47b8d23ced68228fede5cb31464e2d14f6c6b9f035d75f4668c1adb50759f224ab395ebebf842d1b42b8faed4a7e7ba3159a5263dcfab6af16ccd5a77b227f5af9499f2389ace4fe53d6be12f7e59a80de22c9f5019d50b43cfd8174e7282055cc14c802c8c079bb5f39da8b9c1b632d"}, {0x0, 0x1, 0x0, "62207e11e0b9b9ce67aa409b792c8c4ef7199985815544a991054420fea30ca9368e49ad0be6607ded6881af7abec0163352aa04edfecec9ce9d2ba93adbdc2d7eb054e79a7f"}], 0x378}, 0x405) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r92 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r89, r91, r48, r68, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r92, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r49, 0x0) munlockall() r93 = kqueue() fcntl$setflags(r93, 0x2, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./bus\x00', 0x20000, 0x40) r94 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r94, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) 10:38:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xfff) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) 10:38:38 executing program 0: r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 10:38:38 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) dup(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 10:38:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x6b, 0x0, 0x0) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x2, 0x1, "011df9800000060200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) r5 = semget$private(0x0, 0x4, 0xc4e7ff92140c8704) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000002c0)=""/223) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0xc00, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000400)=r6) r7 = socket(0x2, 0x4003, 0x0) listen(0xffffffffffffff9c, 0x6) getsockopt(r7, 0x0, 0x6b, 0x0, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000240)={0x7, 0x3}, 0x10) pread(r4, &(0x7f0000000180)="cd461a08687b9be1b65bdcb6d7f269f77d6a9afc97ceaf86ac2e0776aac0f5583665c08fd28258f3c8403ee032d7401f29f8ace020555f68b4d100e05de67bf5dfb84039a14a84e42c945949a8d108dddf42f7b6575a5ce3bfaca88eb8601b96fd99b35fafd01fec97af0a7a7fa803be60051d9336b61cb9939e9bb8eabab0f67a", 0x81, 0x0, 0x80000000) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) 10:38:39 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000280)={0x20000350, &(0x7f0000000140)=[{0x1d}, {0x0, 0x9, 0x8}, {0x7ffffffe, 0x0, 0x2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'\x13Ap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r3 = socket(0x18, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000240)) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000c1ffffff00"]) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000180)=0x81) faccessat(r5, &(0x7f0000000000)='./file0\x00', 0x151, 0x4) 10:38:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus/file0\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:38:39 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb1b], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x6b, 0x0, 0x0) shutdown(r1, 0x1) getegid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:38:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) writev(r4, &(0x7f0000000080), 0x10000000000000f1) 10:38:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") getitimer(0x2, &(0x7f0000000100)) 10:38:39 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5}) mknod(&(0x7f0000000780)='./file0\x00', 0x10, 0x1ff) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0x0, './bus\x00', './file0\x00'}) r4 = socket(0x2, 0x3, 0x2) connect$unix(r4, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57030000004c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc8a31d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f77eddaf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c0b54f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42eb6fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58322e6dd0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cffdc5e159f6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea1579ff2cb276d0d0bd47f1e9a85693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f37200"/1804], 0x1) r5 = openat(r1, &(0x7f0000000340)='./bus\x00', 0x10020, 0x18) bind$inet6(r5, &(0x7f0000000380)={0x18, 0x1, 0x81, 0x746}, 0xc) writev(r4, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) r6 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000200)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xad, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x2000000005, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [], [], [], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x9ca, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x8000000a, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x0, 0x2, 0x8}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x15, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r1, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000100)=0xc) 10:38:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 10:38:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 10:38:39 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x6b, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x8001, 0x4}, 0xc) mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 10:38:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x6b, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) 10:38:40 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) acct(&(0x7f0000000100)='./file0\x00') nanosleep(&(0x7f0000000180), &(0x7f0000002540)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x1000}, {0x1438, 0x6}}) 10:38:40 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x6}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xd, 0x7fff, "73cc5160527b0100e53407000000e8ffffff00"}) write(r0, &(0x7f0000000100)='\x00', 0x1) 10:38:40 executing program 1: setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x3}, {0x0, 0xc600}}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 10:38:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) r5 = getuid() r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r7}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0xffffffffffffffff, r5, r7}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 10:38:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000480)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) writev(r2, &(0x7f0000000640)=[{&(0x7f00000005c0)="97ab5695fe16db882e37ec5429b1387bb197403024f3462646e0710a2b4931b6939f77e6c6bbedaabcdc17d3efea1707027712a6932a2d5a20149cbd7cb07153bd9ea3116a90cb5197930b39263cef98b0039bc26eafd0819f6edd1ef9b65ebebd0a47bfa40a16", 0x67}], 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) r3 = semget$private(0x0, 0x4, 0x2) semctl$GETPID(r3, 0x80ebfa3abc6d28e8, 0x4, &(0x7f00000004c0)=""/51) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) 10:38:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000100)={0x8, 0x6}, 0x10) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r6, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r7 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000003003000"], 0x10) kqueue() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0xc36000000000000) sendto$inet6(r7, &(0x7f00000001c0)="f0072bea7f8646caabd1f43303fd570142070c3e8107089a2799ff06a421ca2ba7aaabf83aa1021ae2126c0da492a6d0a712a10de9fec54848a8313e72fb68ddc608ca72", 0x44, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r8 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r8, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) 10:38:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x4000000100006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x4, 0xfc, 0x1, 0x100}]}) syz_emit_ethernet(0xfd9b, &(0x7f0000000180)="080d03d637e37739ec0000000000000005b8a2a98f3438ed82a9477e31a7d7f280e3a7ee7b0c91d92e5091930bd491c5756d2b5279c79801d78e91313f2ec46c4493183daf6bfe35d549f600"/91) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) 10:38:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r1, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xffffff9b) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r5 = dup2(r4, r4) ftruncate(r5, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r5, 0x0, 0x0, 0x1) sendto$inet6(r5, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000080)) fcntl$setown(r5, 0x6, 0x0) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x6b, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xfffffffffffffd89) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x4000000006, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x4000000006, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffc88) fcntl$setown(r5, 0x6, r10) writev(r5, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r5, 0x2000747b) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10, 0x0) dup2(r11, r11) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x880, 0x0) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r13 = dup2(r12, r12) ftruncate(r13, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r13, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000640)={0x3, './file0\x00'}) lseek(r13, 0x0, 0x0, 0x1) r14 = socket(0x18, 0x400000002, 0x0) close(r14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) sendto$inet6(r14, &(0x7f0000000800)="289caefad84e04ccdf900d249bbae457eeaba50097e84c8c210f989100000000000000001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693cd35144a2ba8b8157385c248a1487524d1fa2c6122218eb6feb9a6672009dcb6f1d0e09f72365bf1ad51a1a26284588558bfe3c46a9ce1c087ee976ddf54f5bf8e7d769c0cfeba4f6fea03b951c07c11ceebeacd773d50794a82378afbd4db60d08eecc112e71e0ebf7a211528c6e3816f52795c8d082d4a0814a725826a93d8adf2c08e7d12dc667", 0x2f, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r13, 0x2000747b) ioctl$VT_GETACTIVE(r13, 0x40047607, &(0x7f00000001c0)) r15 = socket(0x2, 0x2, 0x0) bind(r15, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x104) ioctl$VMM_IOC_CREATE(r17, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0xfff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000004000/0x3000)=nil, 0xfffffffffffff75f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x430f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xda}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000008000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4809}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0x2}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8d}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0xb25c}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$FIOGETOWN(r17, 0x4004667b, &(0x7f0000000700)) sendto$inet6(r13, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r13, 0x6, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001240)={0x0}, 0x18b) fcntl$setown(r13, 0x6, r18) writev(r13, &(0x7f0000001240), 0x0) ioctl$TIOCSBRK(r13, 0x2000747b) r19 = socket(0x2, 0x2, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000680), 0x80, 0x0, 0x2000, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x1, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x7}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) setegid(0x0) setgroups(0xfd01, 0x0) mkdir(&(0x7f0000000580)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r0, r2, r3) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000780)={0x17, 0xa7a1, {0x100003fd, 0x5}}) r21 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r21, 0x2000000000000029, 0x6c, 0x0, 0x0) r22 = dup(r21) ioctl$WSMUXIO_INJECTEVENT(r22, 0x80185760, &(0x7f0000000540)={0x80000001, 0x100000000, {0xfffffffc}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r23 = open(&(0x7f00000005c0)='./file0/file1\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r23}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) r24 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r25 = dup2(r24, r24) ftruncate(r25, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r25, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r25, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r25, 0x0, 0x1, 0x1) sendto$inet6(r25, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r25, 0x2000747b) ioctl$VT_GETACTIVE(r25, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r25, 0x80047410, &(0x7f0000000300)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r26 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000100)={{0x3, r2, r20, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 10:38:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x40) socketpair(0x2, 0x8000, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000780)="74f4336f5d633020471414643badcd61390d1f36996e81a2dc16c8339df3aed22db58d86edb8870b54a7c09b928753cbea1795ffa456df0d4fc8b03c3a1825ecb4c09f2c88803d148ea88f0b22877a67d900e28deae9126f5cd8ed1f87bf5a56239ed7c4826bbd044eed30c3ad76235b9930048e1af55b128ebff0a4b5925da074dbf2c494e982913e0958269d546236b7cd34e64b5d89968175fbdc170f94a44126b98efae7b5dc5ced7bff43eaf7a0929018df7b2880024b5a6e30327600915e2c1e6e63d489ef17a17a44b2700f332dcba145f3cbb046d1a4a85087401e98884033512e46df4d7e6f78fafa18c33998a67058485e17a1a7d53532362566156d188e458bdb5350558b9a816eb2ad3ed2da0057cfd1bc129a1f450feac162aaf4efdb703a6f551dfb7afcd92ed8b2326b68b7935fd2c4411f7bc3c031efb87b9f06a7a28572f587b23801b2e1d1360e5e3b1fc80ca35b8b96c635aa8db42898383a634498a71bef9e2c9a2efe99f8ef6328e5ef1033ec28a4b1696548d040cfcde6bbd5a4ace933fbaae40b43099e1cb3f42398cb33e432c34de21cd4118df5010e88a45f50a9de0f10c924b852949339dbc84e2d93a35836fd4bdcafd03d0644503561fa8f3e9cec86ec6eacc87747c884073949fe1f00516d7b84f8ae213bc0903db2b99a5fdece0af0faf6e298ea11bc7b71108c04f70466628b9ac3c461e4c992ffce5032291ce045dc6c469b6fbe2f99f369cef72d22a216aa75e6171f86a9acb01977d8fc71a0e9cfbace7f5ade45104a847388bf3e05417d479313f8c3293b2c2d6b0fc3a642702ce040dc364de33743d5736dd886a2b4161ddff0ab0392ab7c2c3cc3a2a0aa2b70585a1562a65870fdb2194af705675f3821ad6c26a4f1aed2a7973e41d0654dfcec9c9c2be763e5602c84ba39fcabe71f2368f652dd5321ab18084872db535904a34e7867f5e49c738e71c006b7fc2f50e412a8b831109f4abaeb97f24666c0f953d22bd73649df505755a2cc5bdc2ba2010968eb23ba499b23cc8f5e0aa99319d85be5d809f47689104230e154c9e608098a87da11cb4a7659c56961e47f66a675926457f2fca80d284e527d838a1178526dd7fa9cdd9dfcc7f3bd0ecf9de6c81b851944eb28efa07bcabda9a119f17110d866079a12963f9064c0072fb7003c960acdac9e3381838a440cb798dc75a65146564a4fdb29c21f28c4c364202423c9ca1ec28603ea7b4de84e5ec2e5b91632bb04095181c9aa6c0837457102408d10d4dfd78e5c840ea56cd95ebd93267feba5173c318e056bd2210c6c71fe5ec9f05a76558efc1b2d4f7493df3910fee6b9cce7b1a15929341aa9615e32512a2eeadc020ce01700b07ea6143ba3b0cb09ca94a1f8bdf21f84fd40899d7740e86eac9f251ce0475314cf07fe53abecc6672a6650e6e79299d6dab9203ff11eee9f5a9e1dc0b6d91a7809fd1e9f5e305b1676b398a8a8285ea39d67eb3e0370f9bd40cab5a07fa316e7fae7f30f7c4a21df773cc1dad528daa83bdba98cb49214e853a8c377c31683a6cc955bc46e92429bff5b6cb275313350d4bd6d2897deb8e1ededb6157ae8cf93911655e7657bcb9909e0eaa56c33b304f226e5c0feabb574e4b115e34e62cb4d1ef5c8764bb280882124cca300ca89b279b42f7fa12dc006bfc8db641f69d1dbdf40fa920f26157ca8e00579e73a7847691216338a64815641ce2e8d091256dc4e64a067c691894cdb5603a7fd8fe9a747bce8e4a1f0acb8a566bf885ca3534b08b77a85495e5f0bd6a2f2026f01f26c1d187adaa605f16ab6a3cd46cb840527479ac0d73c206ed2b103574fd05524d463a1ef65061f29aee8a28acff28779b5f84033461b2e13fac6a9b5d85ac83f39b38a45feb80f63fa3a5c15cacf4bb2eaeb6bbcfd559b9a1d72da83d5430e8cdd6c35f73f43d438b72d63b25fae1e3e5c9f263af1b3a9560b4fc5e852f218e597864e2524844c44e71e2325d5cd5cd32fceb0d086daf01cc54d4ab8aff5e5a25cb1defcf82d4bee1693efd06bd7824d14f6856cc85c16d3124d15132a40492bf004a3035fb33349de47c7a38b7dd2b5c52fb870d819447ab31146d7800ed3bdc2e485aa1169071f9920bb2d9103829d8e13211ba678c76f985dbda3f117610e256d1524ec83a7274f664cf780fe8b2f42e0b0f8b3eba5ebaa369d546fa0f4b820d1a8f9f228674f59afb40f3766d006a27b78dc9215d129f4428a9b48c1110b76f681ddab86039dbf99ecc6951faddd0f41b2ddf1ea7f778e608b43fd5c69218ca40babae1b443af5bc909b39af5d8695da8bd455709febaf6bc50c5a870dc1dcc38a653e62ac6697d5046568f60900e07e7a5da16fa52cbb23dffefafea8050e0a783c8419eed8706d11c27cc5798c6ef20da36a8a6fe6ee7200a1469c0ad321d163ae03a615f7c0ff032b8e130fdcbc07598b69da7ecd53be316c10be30d6a8ec14786f84ceb85e65262926e2da21dbb8acfcf5c4ea8f41bded5e2e5b8c34164343a0bcd338cd2f603922c25ae83cee6667a733129924d0306cc6dfbb76d29954f7e482176cfc2d78652b5e81f6d00784710fbf84b2b32ab0b25b0cc750784e5f645c7e83c18acf5b0213f7eb145c142e70072709e60f73618bef36971219fa28bb8d84f6dcea2e312ed20e816191692765e3e7ce8a17ecf813e06b8fd432ea37caf0da759a4ed351f694fee201c2ba1cf6d1806d75a62d418bddbf313643b36ac37816b1d3a0661839aacd45b093f07ac676921fb30c4b4bf0e6058a5156f8a3e94de73fc3271451245f5065db6673480b5562acfd204786e8561da6f8a7620b2c7e10b51e65eb76e3063a6c925fa558bc9b5260a19305a91dd61e0c8436d3bab5a42941b30123318e5835b1a9a12a9caf0bfdd2a74a1b447464620c86d9409269c65a675c776b98d3f843b1703c0251c5cffec691200d7350e539313fb9b48d2f8379c6a44bd4e6dd445f8f64df8c6f7a0ad445f25ae88cfef32a59fa3ac929525c8bce313675c0580ceec1c654faab206e782ae18621cc859d72023a81621220570c4e1ee4c6a0074b473c9577ad62135c05ac9e8e915eed3e5610ed77b93cfaa258830a34401a0720fd6d0e46846648b46396286100f25b360636673c37fc257492d759a8c8dce62a966311e73184783fbd862a7393d95e7fe75d27b729fdad49b70e1394f64ceb504c27a6d825dd69ceeeb5e1d989cb75de05e272a16a1d9540b440381101176b9a9b9798f329e05d1f2f9928a27323d2d4f44084cb728e4bb3b212c9684a1f6f027772e843e09a1dd3a1d934af369c05e4b67487182917c93554cc7ef085349c77c714521b71618925486456e509c1440ca0ebc37b22cf0f36dd0d1321bb21afc14d1395e9a031d0866f24f20266e18738c765945fa9f190a286e5260fff86f7e31f68d24206d322dfdcbe02489479fb141297b5e3d611be92dfc7376ee99372e42a6a6d02a52a4321ac3e937e96cb093db81087096e40f3cdaa408056922ec469b868c7d0639de00d431dee45a0dcbc52b96a96fb1efb7453b457d4fec5896e5d61e820e1d420cf2eb62db540d68129aa82836a5a43e956807fc15648f2c3764223b575631b31932860684c845df1fe7125eded9196122d445ff3c13cf398822339d0a7f7147ee4ad60af3211ee32758da970194b4f0d192d88c03f202619a33f5149d42c71e5b31c95f5608499a30abb834c4a25d52606b367fc657917971a7abd4a8cee17d2db0d0885572e662f8611cdd3edd67b0af82bedcb9b5e9b3ad9cae937a297b16fc18e6818053482506b31155e2287cf36579ba6800ad72e72be5aa377764152511b93d7d2211ffbe7869d3d24a5372cf887cff0dd74083eefd8f7fe7f6481b48eae6cf78cc6a22218cc366cf3ea2ae384f4ec5c6101b5e5a828038f4ee1435d325779ff53e5665db2c7c46d4f5fda1dcec227b2c162f55adda2261890c9efc18b9eb916a822563a4dfa7c798bf2ad5f41a625ffba101560431b94d436d51f150f52eacb8a665516521869806187d0f5c1c79cbc7344295dd983c2b44f493f29b8dc08e36a9ac8ec9bf8a821c3ea3e4a0726675dce07619b043ea6521c3f74053346354d8f9ed89cea6c0fba4116ff7d63868d1fd2eda14dd632fe84b617ce7198dd9a04227ad2faa01e903e7150cbae7ba4155be7088b681fc73345677993e8595ba0fffc661399737e5e4667f299116288f9a0eaf4dc41aaa8d4b0d30d4668fd7ef7f4e3e0dbeac6279f5c93df0e72453134511d9cc6281afceb9f3f35f1fd0564d0aa5faa952fe1bd3a9b4432b8551cc4374137c1cff9cf96f22fda51050461ef6e66453ff9c1641a5a369f9a382fb55849f997feb585ffb7b2e5415c564a3f4ee942eeffb1f11c96d5ff6a31f31a89620641a0892bde85af7951a0425cf1c4ef7ec971b41aaa868405451fa98c287f385bc939b38c8b62de1b5d9626066fde2f86cfa95264539a76639340add6873277a6280ecc92711f0da6df62392a7d6111e63d52e4dcd4c263db6e9d0266db8bc6665a4342a1ec9ddf6fda139ec2b061973a0abb6ca22f73da4b7f908c4fbaee0cc39c65757dabb3ee3ba9d3550a6cec6f917ff7185a0cc7bc75a79daa895061286cc290417b15c49010d7ff2a907d33d39a4d57511e17944b1149c2c6052755a10a50b536d907ed3c60b21286840a71b09b0a6257bdb6806cd417d5117efe8c31df4cda4e7ee8995c19da9b204fc6de2150d6c03921ce513624a6cf6b3fda3e2caa4b44a3e55a19202523e1ae8f267203625a2706e6dda64a1cc8b17b602ab4eba1402c670ff84dad9c960f0e6b17c7394f03ec90eed985df57a75043864715032e40e0beb3a86f2e4a99685fc3e5d91d43318e64e3e489888d0767322eeb45fdcd5a827b41b55885182ab7dd2b1eb893aad1f40b2f3ce4460033c551e8c9d6c9f408121c08a76d1a2c67bf049282012459533a3d126718c2a97dbfd2d36ef27a8f636d9965313ec5402cbf6b1b222efb2c8f3d623b1b3355cf8128cad80c22482e8155e3ba3edec79078c356ae5e83f5a107b7c8d04d864c82c8a5ac97e7926b5086fe3f98675f541da8251b7a7b7c8325c32db538440f38b9adb9aa9294f813736d7287623bca3dd663dbc069443e0fd70af6dad3c71754bb6a569a04acebaa44991cf600b674987af71ab77fc21a2352e77f25287313a8e43b30473d20701033e602a216ed9138c49803a68dc696ff461d4092b0d03f442db5cb5c794d47e05ee3baba42689402da2e4ac324f2dbc4c73f0e9d26c83a5dca37d44306aa57135de3848097911a00a4975acbc1c6f85d999e5b776fa21dd1ad6d15958bc4faa74c6820cdaf3174bea20bb6e950347fd9b8e148496e28941934de2e2547a7e895556fd1de4ed9faa330e21fea7a3aa45c53e9eef8122e182a47200512109d6a4692067d3474833bc2f6561eb018845723ea489e594b6023d5fcbb52ae6bdba3e946b504a8cbfdd42010b8d74a27c6679260cabf919ef687dc869829e1e8bee649608c40d0e1c1037706cef0daa4755c87b4a7f0d9ad802349af4f0898b50cf3fa702c35fd0dc1cf2d82805b7f0e1b41c0e6f32024716724b5df94044381ccf2414b8ac026eccaf064680f645a83eb50aa3a86eaa198e9b3b0cb8ca9aaedd9de7d04f3a61e957376d6f4da463f5bcde4a7174a74725a1d7072a7f4dae013d7ca279d7a5d0e1fded0686a16ccd97b64e23dd8dbcc03b238ba02c609", 0x1000, 0x8, &(0x7f0000001780)=@file={0x1, './bus\x00'}, 0x8) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)="2b5a479c134f9a948fa0a9c174c87d2e1c24085820f85ca43bd01bcbea1785f04804611ec5fa4ec5bf06a4a8603c35ebe4d2a278584c51900fda19862a557a6b3f1b48704e4416e83e937b29792105952fd30834a9e708a29f1e2a6aae85881ad4c586baa0711440c2a358f0f3d4a49fe580df4f098f1cffc9198b28eeea67e5f569d46b3280aab11383601458de7b95e752672e24849f8ceecd8d67ee21e103f4ee45b28888e516aea23f1045eaf1", 0xaf}, {&(0x7f0000000200)="aed88ff67a9a81d9907e9efc1ec679db93c86b93f8c3d0d47afc9015a5da845d36421404610028763d17824075b3e8f166b691d5e7c095106a76088935e5b793ab47007af1", 0x45}, {&(0x7f0000000280)="2eb68a2294641aa942d3a998db06e82c668db40e2726fa9ab12f5fd36bfbc744c41f0e380445edb8360028524bb5775155397bcebecb5c", 0x37}, {&(0x7f00000002c0)="07a741a13409df2182d2400afef86a5ddbd173dc77e96411e226ff7471278ef14c13924732f8fb2b64454660bfd8e72b0fff6277761c91746c696859d62391c31ddc022e9fda2473f3ae78975e0db4d846e284573e6c7fb953e0df5d47dd5a2bfc24e8d4b31add298c4839857f2162d9df5c9b32da01180ca494bd8548de50ddc0f549d48db944c4bf3dcc4edfa416f065a6", 0x92}], 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="c800000000000000ffff00000700000038a3076871461b4797e9a4801534307add080200eb68e72c093c1b45cdddaeeee58f5018c9f62bff3f89a00db6386ec6104bb0475444da13abda03889c983b7cb6ccd7b2db6c847c12f0c3480d84d43080b63db8a52fb8dc10b55a1162bdd45010d19a19b70485773ee96de7075b9da259c568f23ebf50e74ba283edbcae951349d5d289b0dc93e994e4cf9ad52bceb9c3a140e6a721e8dcba6ff3e2736284c83007236ca49d4891e87b8cf15ab05d374157be6b0000000010000000000000000100000001040000c000000000000000ffff0000010000800fcd4b1f788f4da96f130c27672e43574a92dd695988560bc1e8fe3b50056bc6922cae924bcf98f04ed4360c77e5aa389963dcb2cfbff3208081a69f3a5ad33b20381653cda81f6b23b21984c97b5cf0c81f16fc8698a8018cac40d9357493f85dfc49c2ccf4a06d18362f78986a1084749132957e1c9e9f422ae1d61e6a914ad6214f1573ce452260d076ab40fe78a306692391e10a7394bb9eb8cea6f6f393f6cfc44aae3a06a1a682000000000000d0000000000000000100000009000000ee49e95a405abea9f67f9dd5c41751d657d7e6010400000000000049f3f7c1cfc680e82275ace26f66acfbc8a7f727601bbbc859596e211bef9ecb644a4abdb672b4ca49ffff0dd7cc14640557f1339855d45d61de9974e97d966ad5d00e41bd4607809abd015a3f1f6259a89c91f39c4140b3660b245f7458e27ad830fa8585b5dc93b5cd5103d5e79c599ee611fb3abf83983a0205d9e50cba14261c00965d3028d41c8f0c86cd9fa7a5e83801a5961ee972875e28df1adb4e81388c1a0000d000000000000000010000000300000031dd2fcfc141df1239940d0446184cb0816ba0627c348523caac724d8bd11691f3d8e81c241b9e540cbe128048a6079ffab0320ed8c4ad733893ca57ba7079044c54798e5429dc3a84fe9499a1959f99bca259a15e60af8c530ea4bea4491a14151cea3b91007b9500463725db1bdb9a4b766156d914b4fcb02b8d63721173a6932d88384b51a55a58cc79333b3ebe5dbe17b6e8f2139fc8ab9eaa30eb8f7608d3117a3970a63a107609a9c1806523431bd9d24c8a0ff477647247d700000000"], 0x338}, 0x1) 10:38:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x35}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x800, 0x40) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x25}, {0x1ff}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 10:38:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x100, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000080)="5168e030a9d18d6edb295f0200c19a0e64c350c6e90554383300", 0x1a) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000000c0)={0x2, 0x3, './bus\x00', 0xc0d8, 0x9, 0x7, 0x2}) 10:38:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000031, &(0x7f00000001c0)=[{0x10001}, {0x81, 0x0, 0x5, 0x2}, {0x4006, 0x0, 0x0, 0x100000}]}) syz_emit_ethernet(0xffffffffffffff9e, &(0x7f0000000340)="da2edfcc0d7443361f6b87afff33d41439cab1a706a88863ecc816c46ba82c6156edb9a10045ccf75142e38c772eb0933ca98eeb7cb72df422e15bdd60ee7e69bc04abe1ad75ead5acc9ed881523fd05973d9d664d2e57af5c323fdd6cbc70953f2471cecb98dc2d4e93770a810fab65623d834de8f6db444d1ce5bfb852ae35c6ed658c1c490e1eadaa7821152fba0418d0150331c37db279953dc8db44a19ffc2ecc609a7b8d492ade123d1ec2b2c8910c4f060c50027549d66611b357c493f2c7c2215b5eafeb673718feec085d6cced1c4fc25af74b560db6e3bd79cab8f143554a0f71d698534dfe042dddfee022b63272339d81249af5fc1e646beb3006885da2b6d98") 10:38:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffbfff], [0x0, 0x0, 0xffffffff], [{}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket$inet(0x2, 0x1, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) chroot(&(0x7f0000000080)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) socket$inet(0x2, 0x1, 0xa0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getitimer(0x1, &(0x7f0000000000)) shmget(0x0, 0x1000, 0x42, &(0x7f0000024000/0x1000)=nil) 10:38:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x00\x11\x00\x01\x00\xff\x01\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80064}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 10:38:42 executing program 0: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/zero\x00', 0x40, 0x0) sendto$inet6(r0, &(0x7f0000000e00)="a04e14ae991051b1d26dcc4d7a5711ce02d850fbf7f0c57d0db4f28a80d71488a66f0e08b01f0acec2acd1a8a0e19d86e03ce4ec6f66fc18bb24473039e7eeb710f7564d1324c9be2601b7cc1d05efaee199333d49d2d7e16949bc3655be2b275c96f5c277712a1fe26762327300", 0x6e, 0xd, &(0x7f0000000e80)={0x18, 0x0, 0x2, 0x1}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f00000001c0)="e8e6d217abe954d7aca45e6626c011832499a1c02f5522a083269474c37ebf331171a2dd786af4c95b51828ab16528faa55d70f4aa6e9e9ecbe113c355dbe70552aa70df000e7282a6c21635ede1372bf3756b8d3657951bccc4df1f84866f4bb83862e7ad2fe2e112af80c2a330336ae4d23176ea7a77ab6b1068c9e4b247deac0b817011d682f4c168b587023bde5885af317698d9672d6eb192221b3d4eadeee40bccbe096a539d43bf43c43c3124f5193bd656a78dd773ef152564b6c7de6a21e72e1292687eebba40824a9d04140a8c493c9c0d55afd9f810bd7104d2d125e8c45885b26bcba5eb10a1233d7f84081212b6f333c95ecc0433e3d20179426b76f9aca418283499384f03ace8818d97843b2328419130925328fc59f05e7aa9e1d1c9dacce8c7bc881accc73b47442b88d7636b5607282405cc6226871dd46cd6d261b0d723021be597c9c6ecee91d7bbd0ed4a619d7bae134f496d5c00fbe6176be721cbd3dca6e1ccc06a5d7931a21c7dee541ed0c69c70d2212cce492463970949dcf33f4b701b7215968f888a1ce47ef98b2cea39938ec80191a939199e4c73a443493066b4a4246e1249ed967eae865193ed28c9e3b4e5b561e3b7dcb82530c8d0f74e6a5a4c2f01e0a650e2e566ab0ede3e0fed6f1a7282f3d4464c27924685b0f68ba63b634762787f5ded23a85613957096bf7f7a3d9c8d82955044f7abfb1a9a91733c80f688b340ddb40576d2b0ff130f6aaa5e37af5cd775c0adf09ecc8a4c38a4b1d88a6fa44ac7cd2951c6f8b0be6f55123339c2b931d8fc9e4f040f82bf5fdf18b0271de3b685797653dc116911476a1b32faa51e732dd777aad27bd79e384a200c7976097edf259588d79b3d436b56023a56903e29908aa345faf55848e72c171efa838654c8ef82d48cb3b87a920b2c84dfc7f17e94da348cc47f08feae90fca9c4b6e2c9d42d8f0ad9aafbd865fd2b94c3a9f48294a6cfe095348175ce3b79647788e6944d9baee99b1b4348a3ba7bc31614b32885fced66d7bce46032d15625a174bed22cccfc5809df5e1723f957ce8562a0c62d4bd22f74151dffc433033fbe02d9bea68b6980cd02a2a772056351a55b3e7b1e48d6eca4e5436891fb25ebe1824d60eb804df62d3bd9dffb119dc295fb73761becb6eeaa4bab1b89144022d45dff39b6e10fb006f8424c1d2ce44c94fa1e5cf9f0f06fff80299145e0a36a35a78e9f00c55bb3cefbbd69cfcb9e4808d36768f888076752b167250b28df1c071dcc866ebb137aa9654b60700c31e480210ba42935c554353c8bdc7daef0c44da5b4df0f6c95057a0ee0a6795ca44bf33112e3c5bb44fbf2fb75cfb50bdef7542e076db337c34dcee952523c6aab4b86a45630b8b033b733780f839313d6edd8aca33cb2a1e16c6062e9cf99c5601f27331ef7ebcb186ffc4c298f7dd79e7c3c98ac8d5dabfa5980080246c9a7e8e8f51fe5909b5eb09a489ef9f111cd51925386018e5d03af81fa822353550115976dd45693ad1213937bdd3165863774e4240d7bd0643e950c0140bc41db098f7ebf61df9589fad8baab2092d4bf59acdad4473afc11fe66c320ff9339fcf03fdb1a917e035faeb5fa7f5848f50d80a328b8ad1d2f3622dace600270d77a1d5b19dec14fa4820c0b17892b25ab3f88bc590263d8911ea088a2669e4ed24699e0eb696c19e1b78716688152ad19f099691dc2fdb0f1095b441c962f3fe025b7463588935797f8567cbd4227323a7e5488a6cf0df81f1f3a84c06becf2a28ec097b6b5c92a3817e72ea5eb6960985f956f24d509fdf2257bd6f219f8258e8ca86c6225301a40342d8c908d027ed081430c6070dbb3332c49484bb68be69cab8c9067a607ae878b4b6a863edfe35624ab27b70c2ba7835fa96b1d73daf4555fdd05fa47c5d4a81c366d0a211f408075de484e8098208620f37aa6bd4dc805d923aa523513c25844e8eb0ba86467253521db215d67f26984aca4e33559384307ab4338232b23381cec10851a0b1efaecbb3f2f76defa058691bd120fcc7742d723d5515320c0d1810e1088228f3094b3ea041692f80b1aa6123ae4633ebb7ce58ee271f02965a87a11c296cefe554a0904d44e525419c6530bd126228d87a246b03909c7dab12254e48fb9fdf6c870507f84e55b69a93aa4adeca8b3cc0fd9f504e16355e7edc2ae6976c8ed8ec7da996ba0c1902c9ecd77f77a5a7adf54bb3b2d8f9204c60c6be460017bc3c50f7ab082796914494360286cb7cbe828ae7d1c85ca4eeb2a23924f7819676a9c69722dfd5a4292f35232541690ee1224650a285dc63d6e6628bbe5d18dc244b73fd9d22bb5fdd837a2205cf36ae58ecbb8bc274ab949f5b4fba07c974020c067bfbe7b7b8f68469ffc8876b1f912c5d64cf9037c39fe91567484ff5e4c6833a2a0379b84fea9998d1cd2cfe8d13088b6c92c84f3c51ea710fb6bc85c0dba3dab33c9fd88b79a1e0d589bcb55df22983ed6d067641db30fa2f99bd25f235a514739c72b03093b6c9f6bd0c2dd86f5584bc90f09316aed51754b60c1bb156dfb61e600735e21a46005d9f61df2860df82c6fed92e0a02854e8c49724f4b4bc81ac19d20fc4d35e9ffde62ba668206d67b6689d3a47382e323f825b475611a23549c00e138ba99f57e81d480e256a32608f2af61a99607f72ac33875fe0a61df091f4e64d34be3719219a55052d1c444e2b53ea6663935c0587be2d6bc77aa8c57122dd684e02c5759c385b49e7b4b3fbb4bd1f9c8076d62d1b4719bfe4bb1a320656c1d74ccaba97b2dc95777a0509b6fba77a5a46d633bd5be661babbf47a95efdcfe4e601423869a7a7f176d3f431475ef3b7440c1dac642457488dcdafa2db638c28ba79394910aa77f2c90713227c98a10eb", 0x817}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000ac0)) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000280)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000b00)) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000180)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffff8001, 0x1e6}, {0x4d, 0x1}}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000a00)) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) dup2(r2, r5) r6 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/ttyCcfg\x00', 0x40, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) fcntl$dupfd(r7, 0xa, r8) semop(r6, &(0x7f0000000000)=[{0x0, 0xff, 0x800}, {0x4, 0x40}, {0x6, 0xffff}, {0x3, 0xe8a, 0x1000}], 0x4) 10:38:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r4 = dup2(r2, r3) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r13}, 0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r15}, 0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r17}, 0xc) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, r13, r15, 0x0, r17]) fchownat(r4, &(0x7f0000000080)='./file0\x00', r7, r18, 0x2) listen(r1, 0x0) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt(r19, 0x9, 0x0, &(0x7f0000000040)="1d871d288cb23f82bbc32d3fc37890d1acd4062a38df2aef6100d3201a170bd6271427f213c4fd427535625a25f50c7ea2a2e4de3648489c1e", 0x39) setsockopt(r19, 0x6, 0x4, &(0x7f0000000240)="2c485b88", 0x4) 10:38:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=ANY=[], 0x0) 10:38:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 10:38:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000002740)) r3 = getpid() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) fcntl$setown(r1, 0x6, r3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000001740)=""/4096, 0x1000) preadv(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)=""/28, 0x31cc7eb970db0a3d}], 0x10000147, 0x0, 0x3) readv(r4, &(0x7f00000015c0)=[{&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000240)=""/163, 0xa3}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/218, 0xda}, {&(0x7f0000001500)=""/134, 0x86}], 0x7) r7 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x91) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000001640)='./file1\x00', &(0x7f0000001680)='./file0\x00') mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r6, 0x0, 0x8000000000000000) write(r5, &(0x7f0000000100)='w', 0x1) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x6b, 0x0, 0x0) recvfrom(r8, &(0x7f0000002780)=""/224, 0xe0, 0x40, &(0x7f0000002880)=@in={0x2, 0x2}, 0xc) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 10:38:42 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) fsync(r0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df22a30000c9288d", 0x2c}], 0x1) 10:38:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000080), 0x0) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0xa, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffff9c, 0x110}], 0x1, 0x800) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) 10:38:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x7d1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x7d1}]}) fsync(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xcd88, 0x2, 0x9, 0x2}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 10:38:43 executing program 0: truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x9) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000080)="ca0000763ea1b8cc1502b0683cf61777bad9d48592a47e0b59b20bb40715cefa265263ddbf1a2f678af043fd26aae7e86646e10c56d250f1", 0xfffffffffffffffb) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 10:38:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x44}, {0x20000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x21db, 0x7, 0x7f, 0x2}, {0x80, 0x8, 0x9, 0x3e60}, {0x8, 0x50, 0x8, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 10:38:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000001c0)=""/9, 0x9, 0x0, &(0x7f0000000000)=@abs, 0x8) close(r0) write(r0, &(0x7f0000000140)="31e443789685a89d84b08266e95a8e83b933eef6004e78621474fde47f9c073b71e2d86d28921cd7758c771b5a9259172cc6233ec4d0c981b1dcc48d9cd01175f47d7a", 0x43) chroot(&(0x7f0000000100)='./file0\x00') r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x20) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x13) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) 10:38:43 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff000000005b8b071b542a538706000000b818000000921b35290000003200000000000000000002"], 0x38}, 0x0) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0x1, 0x2, &(0x7f0000000140)="4bd715dbd53c5b56ca8b95b511aa8e246ef8f4d15b37be4df64b2c77f8a191e17e2c7b29a6e7aebac0eff6d0c6614ee7509f862a4f0b21fecb4ad351e788fba054db237a2e07281289d4ba34c774cf42ac03022e0267d586d40ebc6d7d6158d0fbb2b6ea2dd1c918887e8d32a08d12c547ea6c644d28fa8ba5d03b84ce48da01b8ebd2bf8eab8755a9fc7071d87abe8f0cab214cf635e8d9a82bac0d3a282a5176ac8af1ad", 0xa5) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) socket(0x20, 0x2, 0x57) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x80000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff43, 0x0}, 0x0) 10:38:43 executing program 0: r0 = socket(0x11, 0x4003, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x39e1, 0x8001}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 10:38:43 executing program 1: pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mlockall(0x1) 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", 0x168) 10:38:43 executing program 1: socket(0x800000018, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x20000000, "000000000000000100002000", 0x0, 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 10:38:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {r1, 0x100}, {r2, 0x40}, {r0, 0x8}, {r3, 0x4}, {r4, 0x4}, {r1, 0x2}, {r0}], 0x8, 0xffffffff) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 10:38:43 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) socket(0x2, 0x3, 0x9) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fd960000000000000090a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x20000) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000440)={0x2, 0x9}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000380)="c5d69c9b27d037992f3abe517bbc65bae9fbec60ad34dc963c7a453556909beb584cf00a14b597d6ef09575623e0936bf442729b4eece18d6c8dc53e32d28753e1e52c097fee94b9db917c87d17831702e2a4d30f1c46846184752919c213a4f6904232890f75bcd16605fb8d7d2b065cbb8dc8b51467fb8c7f38e3dc07df54faef75a41"}) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 10:38:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x3f}, {0x100000000000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x6b, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000280)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/106, 0x6a}, {&(0x7f0000000340)=""/47, 0x2f}, {&(0x7f0000000380)=""/17, 0x11}], 0x3, &(0x7f0000000400)=""/19, 0x13}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="2351ce9c802bd9a55b03144e7b14") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x7ff, 0x9, 0x7, 0x100}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x877) 10:38:43 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000accd03001abb5de5063d3173f1edbc7211f5d9a7e8daac6acf2faa0b007fa6db6fdadf894df3c7661206d3ede635b262297bb6465961362e0637618de8010499351dbf9f4a8649083e9e8e9333d9b43e8b653b0d1b3b02bb7af29eb49e4d27c09a3d7e2b3c58c6a71c74819b53a585ab1e9f5d5093e2e11995d9826eb90f405458af0fb7749a"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x6b, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x0) close(r0) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e3f66696c6530000257eded7010603caca86de10fadef4e21aa8be0c0fdbe9599f70a48a49c3deebf8d7274922c9600ed8a24d48908e070810e1d7cf7134262c619fe55b843e672e8acd7a9ffc30da9e7f6b186996acd06ff6cb7f0e31907b82b095d5d3c12f0e2fe61e9b29b417a0e9b38413a544fb2545246b369710f83c302a501de8c3dfb0f5e332f10c311a5ae9eb9d2adef254bcf0c4f0b8ff17e71142bc86e40b8fb7e40b6c6f0b3d157c0fb5d831b68859843046f1f40daacdb73b5cddbceabff2f41b93cb34b913b8791a11fb3b50c6bb8b462003f55e871"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket(0x1, 0x2, 0xbc) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 10:38:43 executing program 1: socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r0, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r1, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x802, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x4) connect$inet(r3, &(0x7f0000000180)={0x2, 0x2}, 0x19864fa4ca6e6118) 10:38:43 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x6b, 0x0, 0x0) bind(r1, &(0x7f00000014c0)=@in6={0x18, 0x0, 0x7ff, 0x4}, 0xc) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="7c7edb6e3d1d85e102b09d236c3334000000000000", 0x15}], 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/118, 0x76}, {&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f0000000240)=""/138, 0x8a}], 0x5, &(0x7f0000000380)=""/106, 0x6a}, 0x6ffc5ad8aed3130c) execve(0x0, 0x0, 0x0) 10:38:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x28d9ae7e655b2661, 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 10:38:43 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) dup2(r3, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020215d3dc8846"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) bind$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 10:38:43 executing program 0: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f00000002c0)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r9) r11 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) setsockopt$sock_timeval(r11, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000140), 0x18000) 10:38:43 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x23247a62e347afaa, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x0, 0x9) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r10 = dup(r9) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x400, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) kevent(r5, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffff8, 0x8, 0x1, 0x2, 0x3ff}, {{r7}, 0xfffffffffffffffd, 0x60, 0x0, 0x6, 0x1}, {{r8}, 0x228a5676d192475e, 0x10, 0x80000000, 0x0, 0xdce6}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0x1, 0x5}, {{r10}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x2, 0x96c}, {{0xffffffffffffff9c}, 0x0, 0x42, 0x4, 0x8}, {{r3}, 0xfffffffffffffffe, 0x8a, 0x400000c1, 0x6, 0xffffffff80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xec, 0xea1049f085c6bd1b, 0x5, 0x800000}], 0x5, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffa, 0x34, 0x80000000, 0x2}, {{r12}, 0xfffffffffffffffa, 0x4, 0x40, 0x9, 0x4}, {{r13}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x1, 0x800000000000}], 0x6, &(0x7f0000000440)={0x8, 0x3f}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 10:38:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x40}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x0, 0x6, 0x3f, 0x8}, {0x4fa5, 0x10, 0x8, 0x101}, {0xff8, 0x25, 0x7, 0x892}, {0x7fff, 0x6, 0xd0, 0x80000001}, {0x7f, 0x6, 0xb0}, {0x80, 0xfc, 0x1f, 0x4}, {0x5, 0x3, 0xff, 0x401}, {0x81, 0x1, 0x1, 0x8}]}) 10:38:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x6b, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000080)=0x7) semop(r3, &(0x7f0000000140)=[{0x3, 0x4, 0x1800}, {0x1, 0x60ef}, {0x4, 0x5, 0x1000}, {0x0, 0x100, 0x1800}, {0x1, 0x7f, 0x3000}, {0x0, 0x8, 0x1000}], 0x6) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x8000, 0x9}, 0x10) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c00", 0x40) syz_open_pts() r4 = kqueue() close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "8500040000000000004d04000000100000001000"}) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x6b, 0x0, 0x0) accept$unix(r6, 0x0, &(0x7f0000000000)) syz_open_pts() kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 10:38:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 10:38:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x1d}, {0xbc2e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) fcntl$setflags(r1, 0x2, 0x4e3a5968139410f7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") 10:38:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f00000001c0)="fbbdcf45dc05baa4e0f67f39e7bc631a019ecf50e5ede1f78ee0ef587b404b07a45ed374deb094641694085344e96cb00466bdf9ec0b1d19132e320a5838f921410e3df769bc06218df333cd4d10d997ef176161a595049c12460b431fb9fe40aacd1b02be8dcfa3225e6d638a7ecb3e42f824f0e20b8b122fcd1ca6bb2abdb21c20edadbe1904685314d6515e24ac69c9c1fc158c72e7766aed0904eeb2e49f324db90f6e634e9d8087aa67632fa98830aeb3e020cfe3a557ab735ce10ba88dd681e4adce73ae1c3d3d5eab5c5a0c88e522", 0xd2}, {&(0x7f0000000140)="f53d3157fa17fd7b210bb4fc77f0ce26d5c4ac713ee2dfc84e9b3e7112a02f2ce70e48b7c5129d66310ac3f0ce083aa7e23d001fbcea39cc9e1a9ed7", 0x3c}], 0x2, 0x0, 0x401) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) linkat(r2, &(0x7f0000000000)='./bus\x00', r5, &(0x7f0000000080)='./bus\x00', 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) 10:38:44 executing program 1: semget(0x2, 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="ee5ca645b59c90bd8a6f710d96358501fcdb3ac93e059a847d5fb1458af36f2152fd08dbc2d6cc6bc86ae4c9d8c044430ca069469e9cafc31324f391239c4e012c9940e3a931631ae4827541c75b6ba17d4944fbb9c88c2fd032709b8e66526fffb83b2610f4216fc54a18ca09cf5301a9ed5619645aa3b90da4d69f00e159b9fe4385c85496074d0416abf98c75fbf3529bd0faceb92a90"], 0x1) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000540)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573aa119728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8a29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc5a28a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831d53972f3f7b1f82eff2615baf222d237c6e3f62ed269dd43777fd4085d4cd14bf8f14d106d9e4df3128aefc2e714161bd9291f247300000000b7b1664f13f618cfa7f60c8aa84e84545787b2f1c06f4d54177f6a61f4833ea8703e67c82cf147de1fc92a7db90031d71e0619bbea61d6b056f5f34f576c9fa35123b19ab994c8885f3321524495cae896a9d9fbc602da6e3ed49f7797cac506d0daa153ee6e49807da2aa75c1b0821aadf44a2c4d6c6943bec6b0609ed04ac4ed810ae341e60e98c0dd71ca0035efb137f1cf8562e7d5e60292254ddcdb282ae9f88af5693f358a025893758e8f6f32b7404958213dc481559311", 0x1ea}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202eb5f8efcb23f139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c70220000e84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f62811209000b244e1b49394c3379f37a83ab9dfb81e8840d9f42463e4a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x46}], 0x7) 10:38:44 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x4, 0x176f3230907ee619, 0x2, 0x7fff}, {{}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x2}, {{r4}, 0xfffffffffffffffc, 0x0, 0x2, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0xe46d, 0x200}, {{r5}, 0xfffffffffffffffd, 0x30, 0x40000000, 0x75b9, 0x5eb8}, {{r5}, 0xfffffffffffffffa, 0x8d4a2cfe718944d2, 0x2, 0x7, 0x1}, {{r6}, 0xfffffffffffffff8, 0x1, 0x1, 0x1f}, {{r7}, 0xfffffffffffffffc, 0x31, 0x20000000, 0x9, 0x3b36e9ef}, {{r8}, 0xfffffffffffffffd, 0xcc, 0x4, 0x6, 0x7}], 0x1, 0x0, 0x0, 0x0) r9 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="02008a00c29709cc9f876e2816b748e5d27b831deea1ee3e240e7a89c4e433976868e6c61fbcef174a158f77ad7d1edf80412e1a09a7edcbf7"], 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r10 = socket$unix(0x1, 0x3, 0x0) shutdown(r10, 0x0) r11 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r11}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 10:38:44 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x4a) 10:38:44 executing program 0: r0 = socket(0x2, 0x4001, 0x0) fcntl$setflags(r0, 0x2, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/129, 0x81) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xc21350ac5a7668c4) 10:38:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) lseek(r0, 0x0, 0x20, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r2 = open(&(0x7f0000000040)='./file0\x00', 0x5afdbd455ec61c62, 0x21) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) 10:38:44 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() 10:38:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000240)=[{0x1000, 0x1, 0x2, 0x3}, {0x7ff, 0x80, 0x1}, {0x8, 0x7f, 0x4, 0x8000}, {0x5, 0xd4, 0x81, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) dup2(r2, r4) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[0xffffffff, 0x80, 0x277, 0x4, 0x50, 0x100]}) 10:38:44 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0xffff, 0x10000) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f00000000c0)="99983a979d417e95ef16b649d35c7677151bfaedc4bf91b88f731ab03fdecc647ff81d91358ff2c0fdff520bc922495792c60dedb24e3ab10930563373e26dfd7bcad3c3ca46a31678fa7c7b150552474dd1fa78bdaa7001750c1980aa6b94ec60124287b88b9a4415a318a96c27519c86f5c8e94e8124d0dbd8869bdc693c1018af01d967b1267c67579c0bec94f64637d00cc9a574bdfc5f9a7b1148bd7a8d83704a72f3d9cae2b75dc8794f95f848c8d170c22b5c94cc2d0f2cfb5776efe67e06e3903c", 0xc5}, {&(0x7f00000001c0)="ceea00cfcd4d77d55f07ceec2ce4f52580a3cd585d69d83f93fdbed1431aef2905e6fb3f27b2d19517e4532e29b314307766ba247abd5dde09cee8fee422af3cfc3990e2a935fb2250ce2ba4ad1ce7ef4b19f38bfbd2c80c1d266d5fd44396ffc3b651ca6ed1ee141041c76576a986132f59db4a5864536858293d90993a997d98f4896e48b56abf457222c3d36895f16b7ac2d657369727ad1769e4bb3a6e8919f1ff03c39acc37eabb6026ad6473862d25c382589e6ce4fec98240369c749afbe3709d8c4c6caebdcb70628fd0445411b661c7a2ca91380e37d8c5a3d12c2ce2f8943069b8ad66d6403ca0c4be78645aa1a8459c7ef1a4ac3d2022", 0xfc}, {&(0x7f00000002c0)="a949197f746b3f50e739e83a62f71eb2ae59e6be70750ba4c3f8db8919935356b6d01f93362643d81e04e4cfd6821c930d49ca5517da45596a2d3a02859fc3181d786e9b11b9f71352b482187f155a1c95278c83d4c8bbf3a1b0403856e9b7991b44ef6875cd987e30f5b2b29f3d9cb252e547f366ab1a60dd649d0609098ba5b91d89dff13a72ab23878723d6e0cf98e3a258e18ea3977a04587f0ac00451fe850722c39633cdaeac43a8052e", 0xad}, {&(0x7f0000000380)="fdfc33a23fe18fff4b2f084d96b69f2570857f308da5a2f5ffab0cb7348f704d7dcb5217e380fa4ae779908f3aa833e6bc4e8d3176cdf511df0a08b0966f14d2a239fc783f9bfea50d7819c7f52b5f028e08734b156ded1a779a74266fa4fe618982cfb45bdda75068973ac2a1131e9b1905f5f1ab056c51dc9404a42e8d5050b5504b30dcf4a1d05c8f4e57c2b04cff4b6b1143a5acd28e223c9dfd2ee13490452da469f387a9dd9258971354ebc657ea80285c51213f9053a97e2c643adedd1abf1148c6dfa6d7112eb384f6b92cc6b739e0871a187db078c1b7cb30bd1ebc1c20d7ae5aae9851b4f1708507f98f0b941d32", 0xf3}, {&(0x7f0000000480)="9fb9cbd28324b8dcec41499ffbaebe68fbdaccd2b107d9713a4cb7b34dfe1011cfa4108df76dc43f3db354ca60c988f2f80a4d29e89c516f29eee57254c05f98eab9905a9c5362a23e245236106488ad641dbff674ed6bd0dd9deb9439ff3cd9683590c9d94075599fe52fb3cbf6a3b3dad219411db55c0b18995d6df26d41a84a560d34089d52725772adcf67bd937696a560146cc94800ba7d32ade57b9a95a208a79cccef1c8028b15aed1357e0249e773a5f5cc0d6be8fddda5eac18d532d89016", 0xc3}, {&(0x7f0000000580)="0b739d74b0d03f99d25cc603882e3398c0b89194ad3953486f09b8c4dbf6fe8906134d3a0f818ff8626072e8ddb2c43c6bf4d53b348bbce96751c2ea05370aef9a6215253321a1060346b7406a0b0ad90d6f7607863808707b57e72ccf7e85504576248d31ffa6b3aa2b72ad08ad9401774fe4f6d0dea95103fb9e1c92d54cbf7d21080c903e53e363f713ef110f655d58b4a1c32c75faa697565b116067fca391b8c3db9a1f3679e1ccd9b365981770f6147e106baee4599c46a9d97d25f95244cd599664af84d5ed3bf231d09ec34345855914c13a00dd8b898776af69c402395dd25db72f262417983bb081c064c11a7b83b6b9ce3828c4", 0xf9}], 0x6, &(0x7f0000000700)=[{0x28, 0x0, 0xffffffff, "07f67d834128513d340d290fb77aa6c2ea9e3e"}, {0x110, 0x65afd9d388bc740f, 0x4, "6a2f3d10d914542a4dc13a531398a521c534a435ee95247ab0f21e9f841b68d9f5af71102f54439d4a5fdb61b9ffa55b7df22842d70aeae8386e14ec4d91c69780ce50212ef85b83027b0a713cdbc71287c1cc27dbea6ebf79c4be950c0116a88c04009b4d530d025a54b80d2c9c2ac379dfa602b0dec195331d3a44f6ea622723b90f933027e4126fd514cb047a8fe81d468ab170e9415c06dbaf33c8d3dacb786d4c9550f70366c24bc26dbc3f08b86fe46ed8f4828b6cf226e684aaac4bd19f898befa6476d24562fd217fbbef1f02e63fe7fcdcb795a00d91aba61b26a85c5dcdc9e9f58572f64e3d77c6d7d85521754af40d4917530ee"}, {0x70, 0xffff, 0x7, "35e30eb603561c61e08e3bf4ca7504c5df1980b120196a4262056d85b978a55943ac29f5813b86b1ad7d5f7a14f1cae14aa145cfd69756d379d66ad0e4f4504fee4660381d81f827a581facb1ae0f0d708e60aee590c088e57ab4c5d560ae921"}, {0xa0, 0x1, 0x7fffffff, "d291f456c286528b18f1f5b6cd3260becbc97c255d431beacc6f418db04c7c226a989f10f6bf00a56962b44b39593679359cc871fc5e7997d55e7d2b942a98b1841d7b69ebb1e2cc4f253f6cca7a4d7d5c9bd3db81c70692f0c94adb8747d621457837dfe70007ae69c7e8e896f295dd28690f2fd733326491caf6ee99cacc614fdf612285781d7e5181a8b0"}, {0x40, 0xffff, 0x3ff, "39733315ff785df787bfefdfe8ab93777a069079343e456a1aef8c9c008f9a4116e134e5c519bf3cbee23d739859be"}, {0xa0, 0x1, 0x7, "1ce747658bc9960c0ba480e330501092cf938efe91dded0c7fa7092fec66f435491d00b01d3a353c1a465ca1f0516d228baf1e10d434334e251b843dae3919818103048517c9f0d578cd566fccd8bb3cbef2bffc682d04233b842dda411314a338e8c03fef1a83a8e46c268814204800f768ef4de7cc3910991c12379641403e881e17b63ebfe526a4dd4d9967"}, {0xa0, 0x0, 0x7fff, "d171aafd45fe88ca100ee4191e3edcb4ec11817dfb6ef4c1a0c1758f6a6c7a2ab66ca497d9bc2bf6737d7b83419c43166d701b8a9cef96dd8424fd10215f5ab8bfabc42f97104adf852f18b8ceaad9a775f22f36987ded0c6acc09f441effcee47788444029bbedb12f0b0ed3d5e251cc94e4c2f20e2cc281bf600fa849bb2091c9fb73275e830c8720d47e14428e1"}], 0x3c8}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000b80)=0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000bc0)) pipe2(&(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x810, r2, 0x0, 0x1) r4 = socket$inet(0x2, 0x5, 0x7f) close(r4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000c40)={0x7f, 0xfb55, 0x1, 0x9f6}) r5 = semget(0x0, 0x4, 0x8ad16bb7ce7f472a) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000c80)=""/31) r6 = open(&(0x7f0000000cc0)='./file0\x00', 0x40, 0x100) linkat(r6, &(0x7f0000000d00)='./file0\x00', r3, &(0x7f0000000d40)='./file0\x00', 0x2) unveil(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000dc0)='x\x00') link(&(0x7f0000000e00)='./file0\x00', &(0x7f0000000e40)='./file0\x00') ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000e80)=@abs, &(0x7f0000000ec0)=0x8) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000f00)=0x2) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000f40)) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000f80)='/dev/wskbd0\x00', 0x200, 0x0) close(r8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000fc0)=0x9) kqueue() acct(&(0x7f0000001000)='./file0\x00') shmctl$SHM_UNLOCK(r5, 0x4) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000001040)=""/97) close(r3) r9 = openat(r6, &(0x7f00000010c0)='./file0\x00', 0x2, 0x8) getsockname(r9, &(0x7f0000001100)=@in, &(0x7f0000001140)=0xc) 10:38:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xb, 0xdfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x30004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) syz_emit_ethernet(0x3, &(0x7f0000000040)="cbd7b4") r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:38:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) pwrite(0xffffffffffffff9c, &(0x7f0000000840)="46d092a0d7c75b2654734a8ad80b7e86e6d62a051ab89003f05a7113dc9b4838d595dfb9214996e84fdd20c685ba3d086e46f4f8cdc302fb1b8d7cae9de5d11407c1f990d1b71bff1b398e7d85649b5ea9a4412c240cb59f8bf56641817f0e4d7b8507fa6c2fff480ec3d3e437e3633efd228211de8bc875abf62b177cd0efa4a01153da125732462af6396ee5233c0895dd4871cbea5706a4eedbbca3cd041525dc6e53456bf0352e3546c04b3e64ee400740e738d5e249e29dc76f88a52b5cc9b111b536f2f09678a2fd05e00ad6cdd914877a4a67c2fdbcc18b7883374ae2b733c9fb1dcc8cfa18f80c584bed015b6d3881893150d14a02386401ec68fa5133b538a1b24918817bd0bbc58497f17b41e221b2644e3dc53d781d9b4e92a643f2ce569ca41a086ce361cb29b077d09ee95f923a04428c3c6e1c396f11a710cae65901090dd8b4749a9a83038e5440ee0c34ea8f1748312b13de13dedf564f8462d08e3072ff66f493a670b5e0da2cdf1c8217ba74cd6edac849872ddf0744dc94308fde41da3dcdc256fffc846ba7f71dcf912509b3e1a41be80b3a5fb5820da7470441eeb99d9fb2b97f30646a86d1e03a00cb93ef73f6fa68000a4fe16b88b8b381b779268242ffb4ae80b9ef1fcabbddbf22102613ffaaaf6eb6fc90ae886b000c2c6adf590ac5bd434c7975f3adec3aa1df6326850439245da228d381c6a9d85d49396fd003a9fc903ade0c1ecba8d6bcf28cbfc925912e1d489d7dbafa67ca04d06c51671249f104650f94da94771c7d70e5f10b8d73b320d9a2bb5347e424afcaf4e4335be093c8dc283b6430af5ec67ec182594b4cc9662929da1287be9ed4c156726f869e5e69ebe95edd365b8cd6a8e80303564f05ba4d5129120174fc3b38040bb6beb7e9100ce81c0fb32288295da243d5595a3e049de25580afb8175f62dc24b3fddda966909ffb132cb2e973294ea359299418fb00b072b70157e7356cfb923781bace4d38eeb22068aa3ac55f42429c2e392bcc2a50a993bfdc0eb8d17a436c3df5e41d53da38994365b472d817c2e5fef9a07ae6197e8a19895b8de64b545bb3397fe5a8e18dc2c2cde9c0961e1bb8b3a0716c18e00a69e87db98cf2e57d5541c88f34fe52744b930fee444e372e4e24d4d569879d597791c740189a3d71eb23867f0c6cc7a317c17f66aee11ac52e35944494b544228c97e6e70079c7da04d41c088feac01b565469e05139109338acfebcfab77d90a1cf05b1297ac3f06fe6b71a2e6ac521c7fc610736407a904724dbf15821b4f9e6f50d2492373656b86ff4de4192f122448ce3a2a677ab0d50c6dcf18745e7ee8076fc4019e629b498edd005cddbdbdc52d3836ea2a93a6a6c00cb41fc2c3f338eb4993a190639800f5e8438275095f8a0b08f6d33c1855ce88825011f7d085c46408a6af56092b56198b779d1de509f4f6a54892721d6be4b561c3a8a348a4c167a754fa13abca15eb8684ef12607ffd524c53cdc9d18f87c00f13645308f01fcb6941b1baf2d903914e11721e3fc910764cc68207bc1c2752548e3223540486ac19adcb0e750ebc8d832247f73c162ee356ea2d98c399100960339502c677a16be1e6db0bd8a77a6829e0322094c572418ec82220e6cce7ee29ad8f4d0261968ac2111d12b24aeeb27b7a3ce805d18299554d4a254ba8fa204385b076b6d03a9022ab864fce91a93ee2546dc71a3c425db03d3e902e92c0ae7f28a521e04eddec6d0bfa6a6b4f02824e9db4ee5484fe6b13dc297bb4a0fda6a9d88d509a615a758c7eed00fe63859c6328c91be791c88f82afe934304ebdef6b0b379825007a1a75289f622b40e3f06246a7279e7aab4c0b53aafe37d59d097e3347941cf9bbfb1337d0e56e0853572e50f8a1f692845616a06f43371138e32b45cfd3a6186aa90bf594f6bd01c76afa52e8c03c2020b37aa5a73cf03099e69499f3c607e2b4a6ceefa94bf098fd3c8253738a2a0b20e25ad62bce8ebd99c7a57088abf63c3e9ec58041d5f8057f20462a644bc743edae713cff2ebf052e3806c4c5812a3e9b0107d544d692fbe64be0cc745c787c35813e37cf1749022c792ab1ffd590244942a8d2c4eacf25913c20220f4183fccea3fce07ff2136fc15041641fd02de2f45f4d5cff9ce12027fcf48df1ac62ceaa18bfb6e667b1d36fe36b7bad178adf992853843e5bdf79cd8aefb7e8e545fa2db2515f533308c210e0a482196b2ac765e4dface41e9648cb754cf0a850f3a6f4c4e1e673f93b2c90d5b73048c937caf69d0cc5f6786e8d2ab46ab863a4ddab1f1fe1ae67b25291b7293e93063164fd87d80874b952f7062c107b83bc54460534f10a9cb97acb7858fc4ff6b68c8a49c68a240c911e97825ed7e9278eb87506a27b5547880de22f57d3ae884db8504deff74c4c3b743d7b82b16a4ecc01a75921e1fb257e086fb2f5567f85df4ad429d82768094397cec37a46695cd294ab1265c80adaf3bba7a713cad9bf7f11b31a8790b519f3223cf2223cda7e4c25a1a08c599c87824b45db507b72a504a88cad6edcc445f6b5096b125247c932b743dd2d495582145cfe90284cb384e9c92423d69abe5bc9be821b546f7e69606df0293279b1092898cf83ff755dda5142b24e1c8133def7625cb0c8f3fe705c205af05a893cf60a36b71c6c85cf925088b557c58448811092f34692197fd5ca94bc0049932bb362f128940f9a53b317c94df1f05838eb7217832edf874d3898bd2f1e9fed3a935fc82fd0757a2da8fb34d0efafbe70fa4e451fa99a4226974879e870f16aacf3793bb4d762274b5e04c3e45c0fe0d194616ea15cef87b9e31ff946050c32fd93d7c255588b1fb6e208d8c0e9a12b585ca0ebb126c759e54dfb365590b8f8cdb438b2276b3a2901900f76544ca1842ee16e25372c273147f6f18d24c22e9d14936d4fb725e43d0437aed2eb9d1fd61c2a6ce3828fdc586eb2d66dc5f2d7d38b2e4ded2e437ba5c38e498e50f4787fd6b0a609c8e780e4034f76c4116c66cc382a36b945bca4246f9b97d6fff428ae0d6b41d9b084a75c4da877a672e31a26e39bb429650427469b9940e56c11f519301fd20949f4195c9afc040b6032b6e24eacd4ad3413f496b78601d08815abaca3210bbe455a94e022815dd8eff00f915cd8aca0d6c6d2c8d53cc8bd77704909df66567031d0f7ddaaf7a25ac9295d1a8d9b1f3ce70a592f8e607faa431c9f204f9ea27f44a430643745aa8ddf73650672e06a831b18fa75d233064b84458805450928762dba1c9467cda1a6cf863e9cb9ace9ddd83c8296c71731d5a6fce996a6582b2c03216c4d99e6cc49f541652ab11fe6148aa64aa607edd489784d838ced7e508adf508046141fb3eb3edd5e04f768fbebe51962f38907f8036170493b023edf3024581eebfda252ebb42d3d8e3021c83079e8c15ad12771abda598dd872ad5a4634c97395affc07310e9e9ba62268b8919d39696726ec4ec6598cb3fab1361f316dfd17f31703b66cc0d2aee892bd67c2cab1e06472831a0330a58458126d6bafe778e052ae9fc174bdb10374cd42677f04417b4b80c2c0e05cc98185f5ffa2a25bb6819668172d9eb8e309c9b39f56d24fca1e5e0d328a8b6d8f21d5f0c1257a3ca55b211d2aacfecc85b03508ce34ed4d9fd167e27c8195f2cf6700311b0b9b3ab7c43c89e71087daa33fe72a7e1a70848e41232fa2bf9d33a67cbd8751fb973b51f03ff403143a2a31464141263077f6197981e613860837e0617ce6658e33180c4abafa8a951cc5901d5dce6f7e9656089513139c753e78d40359a8ad055ac04631301db785479ea23d0906b09a7899b06f3723e98a5835871e7266c86271891e2d6ca6ada05032c058fc14f7ff54ee0221779eaeeaa650f970ac53e4871847720e2e1cfa298cf64acc67f3d686c0b40ebf7bebef852d96a2da43949f4ba1631dae064794de312313abc032daace6c6505d392c79e7a5b4648fbcfacf4d9c3ce4aa40df5b0b6a7b7d208ebe9d620c411f7e305dd5d8246f158f8f9b5f3e76be356d7c6f94d75acf5fd9f4ab5057e29583e742acf98163a469d37f75dced6f24b4f28878da209f1098acffadf1e506b025d7d2630a5ea87fb2468b5a799c6e2212ade15f87ca458e668d1b19d033567f9aa311c23c603c19af36c3a5f99b71c7c2462f09efe67a8fddfeb4699eb19ff11afc491de2410d85123f2a87574b79d929f67346d7d4b935838c15db62a4478afc11b6749ea111d07c0b6b2af43813bd0cee1f19e19a9ed39e87b0de1c24f10108ccef558ea5f3e674234f154e2ccb8a27a45f77e32093cc3258fcac4d30e8eacc84c4e2865b27cde70e6d06420c0ae3de43644cd2d6b878534d126a5282185e1d492cd3e96e3c1fffc532fc1a4d497521621cd01f5a95d5728a5cd1f2de42c82980fe3f3085242440d5dfe44e02b3a9172a4f69da884a46ae33970eccaf3d2943030fbaf3559e2e426e9db0c37c11bc0b46e50d1ff91b2e2fe75f499f56e9fdf37a906de12dcd14f576ce36256b6e1e33d72d08e2c43aef49865131b06a100008f575d1c98d1a110c9b86166535ecf1f15ae04c322c6b4edb637050b7df318352bbec96cce00ca9a700727b5995bc53d5a70c4109bb66b1fdc9d9daa98a8e1c421001ab9f100362e6e8305de376e5374248da96dad634a6238d29ffafc6b67bf95ed849024b661adaa4cfb51ecec9f718392b7282e68df816d32364f5a6fa0d0555d213378937b1f8ff90f6e17ac98a5c3b5616fd766486ec57b91982eaf15824ad5e0c654cf148afb62efc2da43160663fc8830d61b837d01118aa9124d903f65056b951703caec65b2e664c68ec11c383e25ac66dc11b4ec11d3b22dfbd212a4b94cad5345820bdbf82be8806151f6b7fea25353bed1cfeea121e9e0800e1f58674268a4678a4c2b8fc2e2f1f9ec4f2816e4002689da2bdfc3977fb7be612c9d3bdfa9ada9c2d8556cde9ed15f15421340b7451127e6326b22a52aeb01556f6f77948a145d515e8b16fc3662b4250627129f19209afe1619b41cf0f836800238b56cce7e86b56d55e04814b199fd0726ca5a02dcb80e9a6e08022696649b608deadca13a4c70a0371fe179d1953f6fb247fc3adc66cd639a9ddbd1bd28bd2573b80e4ccf16cd8aa2b7d07365e7528fc8425413d090933919c626c2d069f0de53b125eee352f9f463d275ab69c18a7576aad399019f88ffbd8c580e864b6f96af067dbc8f28db0d081cd37886c44ee93371bb4256b19cabb0a91858ccace4e9059bf1aba69503df2cede502141b1181c34e05ebed48d16d869b7c8dd6c48d1d7f24c6195a086d0015bbd0ce40d27f159bed0dde3a5f8cc04e4a05d40d713f4dec1a1ec922e2763d9e4f84fce0cce492e23f06c1cec251e9c39f3203d762b4b45d842e37eac1aac8cf7a1a6f4fc75695b13c798e9532736ca45aecc508c9ce29c5f0372902a6527ea295be9c815ba2f5d151fb7858a56b4c3dd4ca7a22b25a6170cc00ee3b13943be6a07b1240119ce1b31c26bbaf1979065d42b1ccdfcca6e77c4dd278c9323e3d86151712ae70db73710ada5357c3d466279922d01a0a91e0d398dd4b2d7cbe18f8cdfa6fba1ef0334b10755522d896a18999b401279b4799be143710116a3b980d9f6bf39be3b347e68ecbc8c62a1205f0b797f84fa55b77862fe41deeb83537206c00431b98e1c65ba5d02cf56bbd5a12e96dfeca13e423cfe79a6124bd6b68b97932", 0x1000, 0x0, 0x5) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 10:38:44 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 10:38:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c4c1f69", 0x34}], 0x1, 0x0, 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) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8000, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000080)={0x6, 0x1}) write(r1, &(0x7f00000001c0)="ad18f05de2f4ef18", 0x8) 10:38:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022fa15914fd87eb1f"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x6b, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 10:38:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'\x8d\x9bq', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[{0x4, 0x80, 0x0, 0x7ab1}, {0x200, 0x66, 0xaf, 0x80000001}, {0xd72, 0x8, 0xff, 0x7ed}, {0x3, 0x3, 0xb2, 0x9}, {0x3ff, 0x6, 0x81, 0x1}, {0x9, 0x0, 0x5, 0x4}, {0x6, 0xc0, 0x72, 0xcdb}, {0x6, 0x7, 0x8, 0x100}, {0x7fff, 0x8, 0x7f, 0x1000}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 10:38:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000640)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce1733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c78430b650bc79a1e5717a3245e127000b61854a2199a1aec860d740680edb9a1d19b70a48fd6776fa9dfea40cbab2310258d68276de8a913b1cbd989c868e348d7a1eea6e6f32c27072f991e1374d543bb3137d053fac56cb2663bcf0e51de9eeaad954cbc0b0ce824b30ac60711bf21f81a3ce7aa573ea75c6c36b83c09b4c71656c1fc98ec4f66d05e8f23bae98b5961687c78c6b0621fdfc3652dd4cdf11d224e5b3ab1c9c622d7d69c84a7112f4774d332549e7b7e000000000000000000000000008950fb893ea302f651e4c6df7d14286883c00312c9c769b4a80b0c48569d8b8dc42b36ed9473544c52cb7afaefb7dc9282010c6718906a0e8b100a654b8dbaa9cd61fc385569144ee63345ca0a6e6db7c3cfe968e9efd8c4ed7a27882efa396e8a79c27d76b45d6bf8c869482c782bb376f62c8808a573303509cd753407cfed9968b8f7d45fe0805389251a16f6a6b9888d89469b3fa6fbc65c09e7e988f41640eeb726d7c08c0f58cd1506404462fb9f28457877b34a203d29c0", 0xffffffffffffffc4) execve(0x0, 0x0, 0x0) 10:38:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b, 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"}) socket(0x20, 0x0, 0x4a) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xfff9, 0x9, 0xf5, 0xff}, {0xa220, 0x7, 0x1, 0x6}]}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 10:38:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file1\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x400000000002, 0x0) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r6}, 0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r8}, 0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r10}, 0xc) getgroups(0x4, &(0x7f0000000240)=[r6, r8, r10, r1]) r11 = socket$inet(0x2, 0x3, 0x2f) r12 = fcntl$dupfd(r11, 0x0, r4) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) accept$inet6(r12, &(0x7f0000000140), &(0x7f0000000200)=0xc) recvfrom$unix(r3, &(0x7f00000002c0)=""/141, 0xfffffffffffffc4b, 0x41, &(0x7f0000000100)=ANY=[@ANYBLOB="86ba2e2f07fbc1db3100"], 0x4) r13 = msgget$private(0x0, 0x0) msgrcv(r13, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x3, 0x400) 10:38:45 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x20, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x6b, 0x0, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0x4003, 0x0) socket(0x1, 0x4000, 0x1) getsockopt(r3, 0x0, 0x6b, 0x0, 0x0) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(0xffffffffffffffff, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x20, 0x2, 0x3) getsockopt(r5, 0x0, 0x6b, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000180)={0x7, 0x0, 0x8, 0xf21a, 0x80000001}, 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x10) connect$unix(r6, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000100)=[{0xfffc, 0x3f, 0x20, 0x400005}, {0x401, 0xff, 0x81, 0x2}, {0x7, 0xa7, 0xaf, 0x8}, {0x9c9b, 0x9, 0x8, 0x7fff}, {0x1, 0x1, 0x1}]}) close(r4) 10:38:45 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x41, 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) setreuid(r1, r3) pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, 0xc) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wskbd0\x00', 0x8b0620e5370e6e65, 0x0) r9 = dup2(r0, r8) r10 = dup(r5) ioctl$KDDISABIO(r10, 0x20004b3d) msgget$private(0x0, 0x20) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000001180)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r11 = openat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x800, 0x20) ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000001200)={0x80000001, 0x80}) write(0xffffffffffffff9c, &(0x7f0000001240)="2d55824ad69972e06b2e432b7afee54df73be597f1bd9a8653a5bff6ace3b17535c087b791a56de2f0503954bd881207938e822c7f37964d54f7de840c522797d65ec1e9ae2057100c722463566a6a707d79cba7f21d33819416773e45d3f37ac1bd05781409ff5fbd99764a8b726a295f5d4c38e5cf43dbbe0ab4adc1d7c830986c16475caac6dd5be1ec6d15f54cc0ffe7bc452472a84a5ed6a340baf99c15352e9fef862f1307d31862cb81c036231cdf3a8bcb6084c4d6af07f0068bc43618c45b6f5af2a55de0ec1dc6dae1c6b78bf719378e5a0c0b285c37cbf92f5494cee782b048393a1ba49dc4", 0xeb) pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = open(&(0x7f00000016c0)='./file0\x00', 0x0, 0x1b0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) r17 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r19 = fcntl$dupfd(0xffffffffffffffff, 0x0, r9) r20 = openat$klog(0xffffffffffffff9c, &(0x7f0000001840)='/dev/klog\x00', 0x631760c1e815f265, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001880)='/dev/bpf\x00', 0x10000, 0x0) sendmsg$unix(r12, &(0x7f0000001980)={&(0x7f0000001380)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001680)=[{&(0x7f00000013c0)="4c975bcdd78c564b1678c8c272ff3839936067017c76be5a92063557bb661e27b8c7842c9622994c96e9e2a779d42a64f4", 0x31}, {&(0x7f0000001400)="1cf0d30de996be3f2e0ddbdf9b93ed1d1f123d10373d8471e3828bca39abd51b00981e8ef099c346b62faecdd209a71e1eee4ddefd634bfc8d1e423abc4b8fda34669340bbb5f8db3e3cc4f23d3a49e6f235a5571f37a45b1e66c2cc134b1355aaa29a5e07cb4d4fdfc6e3dddeb9c8b5ad7c5b888b656b4721c95a343e40ae1bd0481ccc5092dda18511707c5c85f6987ee2006c85ae12ee0596cd36d0d5f45c9d46b2e7935f4a04f18d9ae374dabc131f8d17b785ab24313079", 0xba}, {&(0x7f00000014c0)="f0c012ced04956995543c34bdb963d35e615dac2f392fcad10e77156bce50ab24a49a7dee5c7ff237afb01540da00094f5d9a6ab429f1b33694e7b985908343c4e8717f25bf1581359aa9ee7ca72da723875704dad7f440fbaca833fedc9a0657817fa25231cb41ad24af8256d6977f88e2d1ff29a0bfffa1eddefc1b514fbc40eef3e0fdc89d432a32342a970cfb7707dd2476cd9d476", 0x97}, {&(0x7f0000001580)="4c98c74ecb85cbbd766629ccf2ac16152968708e59a2710dfc04cbf9aa6b7aefb1a54931535b58856fa7cbb0dc1ca1dcaa8df5bcd4f5fb45272fda487b8ae908272cf87b99dbbad22f7d4e26dc2a8f62c0b0dc5efece3ceb3cb9470c9043744bb81ae6d95be25c970137923662165c4f65ec2a16bb11c58fb098fde35029b1b70e450c11b9591420a1a5227856d25c17d777e1811b2377a5b902d08b24e01098c1dc36d3588b8b0f1134054eab4490a01a75c7ad9d0224d137602c950dfcb11d11cdf27752d872784f97a308aa6719c16f2cd81e1638c045ef877c6f332de294bcf75ea7fcd75f90aa96b0f49d052f", 0xef}], 0x4, &(0x7f00000018c0)=[@rights={0x20, 0xffff, 0x1, [r13, r14, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r15, r7, r4}, @cred={0x20, 0xffff, 0x0, r16, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, r17, r18}, @rights={0x20, 0xffff, 0x1, [r9, r0, r9, r19]}, @rights={0x18, 0xffff, 0x1, [r20, r21]}], 0xb8, 0x8}, 0x404) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 10:38:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4, 0x0) clock_gettime(0x5, &(0x7f0000000080)) recvfrom(r0, &(0x7f00000000c0)=""/228, 0xe4, 0x2, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) 10:38:45 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r3}) dup2(r0, r1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x100000000, 0x4, 0x7f, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f00003d8000/0x2000)=nil, 0xfff}, {&(0x7f00002c6000/0x4000)=nil, &(0x7f00004e1000/0x3000)=nil, 0x400}, {&(0x7f0000427000/0x2000)=nil, &(0x7f00000a0000/0x3000)=nil, 0x9}, {&(0x7f0000639000/0x1000)=nil, &(0x7f0000614000/0x4000)=nil, 0x2}, {&(0x7f00005b1000/0x4000)=nil, &(0x7f0000514000/0x3000)=nil, 0x7}, {&(0x7f00000b7000/0x1000)=nil, &(0x7f0000533000/0x4000)=nil}, {&(0x7f0000182000/0x2000)=nil, &(0x7f000047a000/0x3000)=nil, 0x6}, {&(0x7f000060f000/0x2000)=nil, &(0x7f00007b3000/0x1000)=nil, 0x1}, {&(0x7f0000712000/0x1000)=nil, &(0x7f0000643000/0x1000)=nil, 0x9d8}, {&(0x7f00000a0000/0x14000)=nil, &(0x7f0000395000/0x2000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000054e000/0x4000)=nil, 0x101}, {&(0x7f0000190000/0x1000)=nil, &(0x7f00000f2000/0xa000)=nil, 0x8}, {&(0x7f00001d6000/0x2000)=nil, &(0x7f0000176000/0x4000)=nil, 0x2}, {&(0x7f0000088000/0x3000)=nil, &(0x7f00000af000/0x3000)=nil, 0x6}, {&(0x7f000014b000/0x3000)=nil, &(0x7f0000117000/0x4000)=nil, 0x2}, {&(0x7f00006d5000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './bus\x00'], 0x80}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = getuid() seteuid(r4) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) mkdirat(r7, &(0x7f0000000040)='./file0\x00', 0x40) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 10:38:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x40) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) openat(r0, &(0x7f0000000000)='./file0\x00', 0xb2, 0x183) 10:38:45 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/4096) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) flock(r0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) semget$private(0x0, 0x0, 0x410) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x1, 0x2000, 0x400, &(0x7f00005b0000/0x2000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x6b, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000004c0)) 16:00:00 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000040)='./bus\x00', 0x100, 0x3) fcntl$dupfd(r0, 0x0, r0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r4 = kqueue() chroot(&(0x7f00000000c0)='./bus\x00') kevent(r4, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) dup2(r4, r3) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) kqueue() ioctl$KDDISABIO(r5, 0x20004b3d) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7}, {0x6}]}) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r3 = dup(r2) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r4, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 16:00:00 executing program 1: socket$inet6(0x18, 0x0, 0x8) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x6b, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x10, r3) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r4 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200c00, 0x1, "000000000000000100c53f36e200"}) 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) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) dup2(r2, r3) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x200, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x20a00, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xab4e84e22eef2227, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000540)=[{0xfffffffffffffee0, 0xffff, 0x1, "67047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad"}, {0x0, 0xffff, 0x4, "db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f"}, {0x0, 0xffff, 0x9, "8c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b"}, {0xfffffffffffffd3e, 0xffff, 0x2, "61fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882"}]}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000200)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1000}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) dup2(r6, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r9 = socket(0x2, 0xc003, 0x0) connect$unix(r9, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70e9029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895eccdda3856eceb2668d9cf88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b9345"], 0x10) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r8) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xffffffd7) getegid() r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r11, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a443543", 0xc0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000300)=""/118, 0x76}], 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="1a627818d23327c1c109dd28e34adc49ccce7a95137eb9413b785a015d83905a99c1cb9b1980bb189105e521ce4f5ac3a914050b7a457f67a8ff00e80e27f8450ce3778d02a01b7db08ada8f1177698afff7bdeaed969250ac242cdc1375a1a07f4b21e86e4908e8fedde3b7f07ac6b7b36806e8acc431173bd2d27539d84c2aa2597461562e647176c2e750f1f385347ac05f31f85c1a71e487c53ae1473d2c61e8ddbc21388f320ce4ded91e726b9833f76b2da6fe7f645e93496ba29fe293da7cf38ca60df72100dcffc03f601700050a1b93c33a0fdf6df2caba8f2f0992a58a7cfa01", 0xe5}, {&(0x7f0000000180)="75586b56e4797921173c76bae5ba40337fd1300830f1a954b66b4c23857ee1a4de19d90243be8b04d5eec7aebe0363bd407d727072874fce7ce170ccdc57a44c98c75ed4378c954cff4e382282796983aa77c523dcbbfde34e2b0abc9eb8a5ac9e105a16db07ca591389f2a8df8d76a1b7f28c62c387f483aed1bcbe70faa423b8", 0x81}, {&(0x7f0000000240)="0041cee9", 0x4}], 0x3) r1 = socket$inet6(0x18, 0x3, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 16:00:00 executing program 1: mkdir(0x0, 0x0) setgroups(0x0, &(0x7f0000000200)) semop(0x0, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000340)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704250dfbd93520a6fec95a40b739cca21faf4154b34f0db9264ad42983b83cf7910106b3da98ab2e297da00452825e254a3183ccaf6eae51d3419d30cfcd228dd6ca079479f092f465927ab9c76f1f7390982199f160d790b3423c9261b992d1be29a828d956d09101ec44ba", 0x8e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd", 0x47}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb8218", 0x189}], 0x6) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) setuid(0xee01) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="402726b3"], 0x10) getpeername$inet6(r5, 0x0, &(0x7f00000001c0)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r6, 0x2) msgsnd(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="dfe90f5b788da073963202155888f51cc7719ac982e909b5eebea62755b8207797997da164a1bc46bdb29f441d36f424c487c1950f654182bd6d84b84531a1fa3659d91c9d9ee53312f7428899b5abe0ba4ef75485f85c3c41ffa1967b0814149dac18700b57276703efd6007982212da5793f1a42dcd5e5a7c709ece920802e9e1e5f567a64fae02e7e0b9be6", @ANYRESDEC=r5, @ANYRESDEC=r6, @ANYRESDEC=r3, @ANYRES64=r5, @ANYRES64], 0x6, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r4, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad6e8bde93fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d00"], 0x156, 0x800) msgrcv(r4, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r4, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075c98e63bb2e19117fec0866378de0978ccf0a87d3c451df0cfa443cbffa9aab1391f99e36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f"], 0xe1, 0x40000000000800) r7 = getuid() r8 = geteuid() setreuid(r7, r8) r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x6, r8, r9, r11, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x800}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r15 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r19, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r23}, 0xc) r24 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r25}, 0xc) r26 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r27}, 0xc) r28 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r29}, 0xc) getgroups(0x6, &(0x7f0000000100)=[r23, 0xffffffffffffffff, r25, r27, 0x0, r29]) getpgrp() r31 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r31, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r32, r32) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x400, r12, r13, r16, r30, 0x100, 0x40}, 0x3, 0x2, r18, r32, 0x6, 0x200, 0x9d, 0x9}) chmod(0x0, 0x0) clock_settime(0x3aec0a320173c079, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socket$inet(0x2, 0x4, 0x1) socket$inet(0x2, 0x4, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x400000000000000, 0x0, 0x20002000, 0x200000, 0x0, 0xfffffffffffffffe, 0x0, 0x77c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x4], [0x1], [{}, {}, {}, {}, {0x4}], {}, {0x4}}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) QÃpanic: uvmspace_fork: no space in map for entry in empty map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 443434 67642 0 0 0 0 syz-executor.0 *488274 67642 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000abfc00,e000,1f0000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000abfc00,0,7,fffffd807f008b80,20002000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800021b62ac8,ffff800020ab09f8) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd806e1364e0,c5005601,ffff800000af5800,1,fffffd807f7c6720,ffff800020ab09f8) at VOP_IOCTL+0x88 vn_ioctl(fffffd80643ed440,c5005601,ffff800000af5800,ffff800020ab09f8) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab09f8,ffff800023bb9248,ffff800023bb9290) at sys_ioctl+0x5b9 syscall(ffff800023bb9310) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6724370b530, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic uvmspace_fork: no space in map for entry in empty map ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000abfc00,e000,1f0000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000abfc00,0,7,fffffd807f008b80,20002000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800021b62ac8,ffff800020ab09f8) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd806e1364e0,c5005601,ffff800000af5800,1,fffffd807f7c6720,ffff800020ab09f8) at VOP_IOCTL+0x88 vn_ioctl(fffffd80643ed440,c5005601,ffff800000af5800,ffff800020ab09f8) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab09f8,ffff800023bb9248,ffff800023bb9290) at sys_ioctl+0x5b9 syscall(ffff800023bb9310) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6724370b530, count: -11 ddb{1}> show registers rdi 0xffffffff81bb37b7 db_enter+0x17 rsi 0x23fc __ALIGN_SIZE+0x13fc rbp 0xffff800023bb8c70 rbx 0xffff800023bb8d20 rdx 0x23fd __ALIGN_SIZE+0x13fd rcx 0xffff800021d64000 rax 0xffff800021d64000 r8 0xffffffff81d02e3f kprintf+0x16f r9 0x1 r10 0x25 r11 0x2543b0305510a8ec r12 0x3000000008 r13 0xffff800023bb8c80 r14 0x100 r15 0x1 rip 0xffffffff81bb37b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023bb8c60 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=488274 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0508,0xffff800020ab13e8 process=0xffff800020a8b510 user=0xffff800023bb4000, vmspace=0xfffffd807f008b80 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 67642 443434 10636 0 7 0 syz-executor.0 *67642 488274 10636 0 7 0x4000000 syz-executor.0 4061 326041 91136 0 2 0x10 syz-executor.1 4061 479463 91136 0 3 0x4000090 ttyout syz-executor.1 4061 452390 91136 0 3 0x4000090 fsleep syz-executor.1 57068 420008 0 0 3 0x14200 acct acct 10636 58515 28027 0 3 0x82 nanosleep syz-executor.0 39562 223413 0 0 3 0x14200 bored sosplice 91136 344592 28027 0 3 0x82 nanosleep syz-executor.1 28027 257108 30700 0 3 0x82 thrsleep syz-fuzzer 28027 374899 30700 0 3 0x4000082 nanosleep syz-fuzzer 28027 394625 30700 0 3 0x4000082 thrsleep syz-fuzzer 28027 36007 30700 0 3 0x4000082 thrsleep syz-fuzzer 28027 169637 30700 0 3 0x4000082 thrsleep syz-fuzzer 28027 269467 30700 0 3 0x4000082 thrsleep syz-fuzzer 28027 279187 30700 0 3 0x4000082 thrsleep syz-fuzzer 28027 226430 30700 0 3 0x4000082 kqread syz-fuzzer 28027 1638 30700 0 3 0x4000082 thrsleep syz-fuzzer 28027 307300 30700 0 3 0x4000082 thrsleep syz-fuzzer 30700 71219 44600 0 3 0x10008a pause ksh 44600 309790 1799 0 3 0x92 select sshd 51656 402485 1 0 3 0x100083 ttyin getty 1799 438893 1 0 3 0x80 select sshd 67884 378811 76158 74 3 0x100092 bpf pflogd 76158 150086 1 0 3 0x80 netio pflogd 42092 174605 59559 73 3 0x100090 kqread syslogd 59559 183835 1 0 3 0x100082 netio syslogd 82609 308772 1 77 3 0x100090 poll dhclient 99488 151941 1 0 3 0x80 poll dhclient 25963 491535 0 0 2 0x14200 zerothread 4207 385165 0 0 3 0x14200 aiodoned aiodoned 23117 55907 0 0 3 0x14200 syncer update 92492 429838 0 0 3 0x14200 cleaner cleaner 8406 319923 0 0 3 0x14200 reaper reaper 73301 176442 0 0 3 0x14200 pgdaemon pagedaemon 62708 403212 0 0 3 0x14200 bored crynlk 74397 368438 0 0 3 0x14200 bored crypto 65054 237741 0 0 3 0x40014200 acpi0 acpi0 5382 170514 0 0 3 0x40014200 idle1 78989 68462 0 0 3 0x14200 bored softnet 48241 491170 0 0 3 0x14200 bored systqmp 77945 227523 0 0 3 0x14200 bored systq 91996 91128 0 0 3 0x40014200 bored softclock 44054 280641 0 0 3 0x40014200 idle0 27071 355395 0 0 3 0x14200 bored smr 1 491219 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 67642 (syz-executor.0) thread 0xffff800020ab09f8 (488274) shared rwlock vmmaplk r = 0 (0xfffffd807f008b98) #0 witness_lock+0x52e #1 uvm_share+0xcf #2 vm_impl_init_vmx+0xf1 #3 vm_create+0x1a0 #4 VOP_IOCTL+0x88 #5 vn_ioctl+0xb7 #6 sys_ioctl+0x5b9 #7 syscall+0x4a4 #8 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xffff800000abfc18) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 vm_map_lock_ln+0x10d #3 uvm_share+0xa7 #4 vm_impl_init_vmx+0xf1 #5 vm_create+0x1a0 #6 VOP_IOCTL+0x88 #7 vn_ioctl+0xb7 #8 sys_ioctl+0x5b9 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock vmlistlock r = 0 (0xffff800000671478) #0 witness_lock+0x52e #1 vm_create+0x130 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826621f8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9529 6545K 7513K 78643K 11864 0 0 pcb 13 8K 9K 78643K 116 0 0 rtable 106 3K 4K 78643K 313 0 0 ifaddr 74 14K 15K 78643K 117 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 1 2K 4K 78643K 1489 0 0 iov 0 0K 16K 78643K 54 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1223 77K 77K 78643K 1605 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 8 0 0 VM map 7 3K 3K 78643K 7 0 0 sem 12 1K 1K 78643K 14 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 6 17K 25K 78643K 272 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 60 63K 95K 78643K 496 0 0 subproc 32 2K 2K 78643K 51 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 58 3K 3K 78643K 87 0 0 ether_multi 1 0K 0K 78643K 7 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 238 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 116 38K 39K 78643K 1805 0 0 UVM aobj 10 2K 2K 78643K 10 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 74 0 0 NDP 12 0K 0K 78643K 25 0 0 temp 131 3557K 3625K 78643K 6841 0 0 kqueue 0 0K 0K 78643K 3 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 32 0 30 1 0 1 1 0 8 0 rtentry 112 63 0 20 2 0 2 2 0 8 0 unpcb 120 127 0 115 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 87 0 87 1 1 0 1 0 8 0 tcpcb 544 114 0 110 2 0 2 2 0 8 1 inpcb 280 581 0 574 2 0 2 2 0 8 1 rttmr 72 2 0 2 2 1 1 1 0 8 1 nd6 48 7 0 4 1 0 1 1 0 8 0 ppxss 1128 5 0 5 1 0 1 1 0 8 1 pffrag 232 5 0 5 1 0 1 1 0 482 1 pffrnode 88 5 0 5 1 0 1 1 0 8 1 pffrent 40 225 0 225 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 40 0 3 1 0 1 1 0 8 0 pfstkey 112 40 0 3 2 0 2 2 0 8 0 pfstate 328 40 0 2 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 300 0 97 15 1 14 15 0 8 1 art_table 32 302 0 97 2 0 2 2 0 8 0 art_node 16 62 0 22 1 0 1 1 0 8 0 sysvmsgpl 40 36 0 16 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 12 0 2 1 0 1 1 0 8 0 shmpl 112 8 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1794 0 394 46 0 46 46 0 8 0 ffsino 272 1794 0 394 94 0 94 94 0 8 0 nchpl 144 2370 0 764 60 0 60 60 0 8 0 uvmvnodes 72 2156 0 0 40 0 40 40 0 8 0 vnodes 208 2156 0 0 114 0 114 114 0 8 0 namei 1024 6822 0 6822 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 552 5 0 0 1 0 1 1 0 8 0 scxspl 192 6851 0 6851 8 7 1 7 0 8 1 plimitpl 152 38 0 30 1 0 1 1 0 8 0 sigapl 432 467 0 451 3 1 2 3 0 8 0 futexpl 56 5402 0 5401 1 0 1 1 0 8 0 knotepl 112 99 0 80 1 0 1 1 0 8 0 kqueuepl 104 69 0 67 1 0 1 1 0 8 0 pipepl 160 264 0 245 3 1 2 2 0 8 1 fdescpl 488 468 0 451 3 0 3 3 0 8 0 filepl 152 3255 0 3152 6 0 6 6 0 8 2 lockfpl 104 86 0 85 1 0 1 1 0 8 0 lockfspl 48 32 0 31 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 35 0 24 1 0 1 1 0 8 0 ucredpl 96 282 0 272 1 0 1 1 0 8 0 zombiepl 144 451 0 451 1 0 1 1 0 8 1 processpl 896 485 0 451 4 0 4 4 0 8 0 procpl 632 977 0 931 5 0 5 5 0 8 1 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 8 0 8 1 0 1 1 0 8 1 sockpl 384 755 0 734 5 0 5 5 0 8 2 mcl64k 65536 13 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 188 0 0 23 0 23 23 0 8 0 mtagpl 80 12 0 0 1 0 1 1 0 8 0 mbufpl 256 376 0 0 23 0 23 23 0 8 0 bufpl 256 7035 0 1311 358 0 358 358 0 8 0 anonpl 16 71701 0 50909 96 5 91 95 0 124 7 amapchunkpl 152 2927 0 2766 18 6 12 14 0 158 3 amappl16 192 2631 0 1485 68 4 64 65 0 8 6 amappl14 176 56 0 50 1 0 1 1 0 8 0 amappl13 168 121 0 118 1 0 1 1 0 8 0 amappl12 160 8 0 6 1 0 1 1 0 8 0 amappl11 152 125 0 108 1 0 1 1 0 8 0 amappl10 144 15 0 10 1 0 1 1 0 8 0 amappl9 136 665 0 661 1 0 1 1 0 8 0 amappl8 128 232 0 197 2 0 2 2 0 8 0 amappl7 120 42 0 37 1 0 1 1 0 8 0 amappl6 112 125 0 113 1 0 1 1 0 8 0 amappl5 104 139 0 125 1 0 1 1 0 8 0 amappl4 96 727 0 692 1 0 1 1 0 8 0 amappl3 88 121 0 116 1 0 1 1 0 8 0 amappl2 80 2859 0 2777 3 1 2 3 0 8 0 amappl1 72 19768 0 19316 26 16 10 20 0 8 0 amappl 80 1259 0 1207 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 473 0 451 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 473 0 451 1 0 1 1 0 8 0 vmmpekpl 168 7709 0 7678 2 0 2 2 0 8 0 vmmpepl 168 65284 0 62867 152 9 143 143 0 357 37 vmsppl 368 467 0 451 2 0 2 2 0 8 0 pdppl 4096 953 0 906 6 0 6 6 0 8 0 pvpl 32 209453 0 185363 220 4 216 220 0 265 21 pmappl 232 472 0 451 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 538 0 4 16 0 16 16 0 8 0