kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri May 8 02:37:33 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.136' (ECDSA) to the list of known hosts. 2020/05/08 02:37:43 fuzzer started 2020/05/08 02:37:48 dialing manager at 10.128.15.235:41783 2020/05/08 02:37:48 syscalls: 338 2020/05/08 02:37:48 code coverage: enabled 2020/05/08 02:37:48 comparison tracing: enabled 2020/05/08 02:37:48 extra coverage: support is not implemented in syzkaller 2020/05/08 02:37:48 setuid sandbox: enabled 2020/05/08 02:37:48 namespace sandbox: support is not implemented in syzkaller 2020/05/08 02:37:48 Android sandbox: support is not implemented in syzkaller 2020/05/08 02:37:48 fault injection: support is not implemented in syzkaller 2020/05/08 02:37:48 leak checking: support is not implemented in syzkaller 2020/05/08 02:37:48 net packet injection: enabled 2020/05/08 02:37:48 net device setup: support is not implemented in syzkaller 2020/05/08 02:37:48 concurrency sanitizer: support is not implemented in syzkaller 2020/05/08 02:37:48 devlink PCI setup: support is not implemented in syzkaller 2020/05/08 02:37:48 USB emulation: support is not implemented in syzkaller 02:37:52 executing program 0: sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="b7887215fd072a8a410926f682372408a4368d283b516d90ad527d256ef9894bfa70", 0x22, 0x0, 0x0, 0x0) socketpair(0x1a, 0x3, 0x7f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pread(r2, &(0x7f00000000c0)="f52d9c1dbf1e091b947332b7c37b7cb35b5f896a17be20bc818dca48be41490cdbc502acb5142e6b85b1c92a78c187cd4822ced804fa2b878129a5c958ea6704ba691e4d8202c2f456958ab4b6ff75298d620f80bca327103a0950d1ed", 0x5d, 0x0, 0xa257) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x8000, 0x0) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000180)={0x800, 0xf55, 0xffff4e3d, 0x9, "e63507499e3da8e2823704629fc1be5c47259994", 0x1, 0xfa0}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x3010, r6, 0x0, 0x100000001) r7 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x8000, 0x0) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0x11) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x400, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x1, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x80, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x90, 0x8, 0x8000000000, 0x8977}, {{r8}, 0xffffffffffffffff, 0x4, 0x20, 0x8, 0x6bf}, {{r9}, 0x5, 0x1, 0x2, 0x7ff, 0x8}, {{r10}, 0xfffffffffffffffb, 0xb6, 0x40, 0x8, 0xff}, {{r2}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x1, 0x1}], 0x4, &(0x7f0000000440)=[{{r11}, 0xfffffffffffffffd, 0xd3, 0x10, 0x1, 0x9}, {{r2}, 0xfffffffffffffff9, 0x1, 0x0, 0xffff, 0xa3}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0xc83, 0xfa9}, {{r12}, 0xfffffffffffffffb, 0x6, 0x8, 0x7f, 0x2}, {{r13}, 0xfffffffffffffff9, 0x19, 0x40000000, 0x9, 0x4}, {{0xffffffffffffff9c}, 0x5, 0x0, 0x40, 0x81, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x90, 0x1, 0xfffffffeffffffff, 0x8}], 0x6, &(0x7f0000000540)={0x0, 0x9}) 02:37:52 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x4c) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000100)={0x6, './file0\x00'}) r1 = socket(0x20, 0x4, 0xfa) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)=r1) bind$inet6(0xffffffffffffff9c, &(0x7f0000000180)={0x18, 0x1, 0xa517, 0x1}, 0xc) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x40, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x3010, r2, 0x0, 0xfffffffffffeffff) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x400, 0x0) flock(r3, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pf\x00', 0x10000, 0x0) close(r4) getgroups(0x5, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(0xffffffffffffffff, 0x0, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10, 0x0) ftruncate(r6, 0x0, 0x7fff) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000300)) acct(&(0x7f0000000340)='./file0\x00') poll(&(0x7f0000000500)=[{0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0xc}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x80}], 0x7, 0xf0ae) 02:37:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1d}, {0x6, 0x0, 0x0, 0x2cae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x6, 0x8000, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r1, 0x9, 0x8, &(0x7f0000000140)="2a616bcc92a588772f6d0e4b2480ebcf45bb2b8019c897ea23cd235ff943b8e538c59c3ff691963c46eb92796d93f8f3de30dbf3db237f322d645790988bfe63e873ed4b7c5409d11dc5502b7000270fdfb6174ca58facc7dbe2f7c474784ab6", 0x60) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f676f75c", 0xe, 0x0, 0x0) 02:37:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:37:53 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffff4aaaaaaaaaabb86dd60e2db14000800000000000000000000000000000000000100000000000028ffe4090000000000014e204e230008907884def1d75eaa330a6f3f6d0d5b91e5a0cffae49c4b5cad946fdd0de6da0aac7c5654727fc2532d752e7ca49d255e22c711800fd392158e396e9cbb1fa5731863b5f5ca444d5b4f14a90937aeacb0b780dbe2014da36fe74d12bb2b57c41d2f3bbfc558330dfae9f6b70177ffe7d8"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0xffffff80) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000040)="395befbb60a545a39827e74e1356a9f8e5fabcbb2d297dd69b58f86ed26d1617292c4089d5d5e206549ccc9e5c06f7f1fb87f6839920a490bbea3e82da5a6f9e33157ed65935914007810d3d32b12bb863a66a464cff78522e3feae6f77867b2fc8720f1fd6c47100791c6dfa1e93600ccc808c4edc76dcf2125351942be08c8926d"}) 02:37:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) r1 = socket(0x2, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x2, 0x7ff}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 02:37:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) getsockopt(r3, 0x8, 0x6, &(0x7f0000000240)=""/150, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\a\x00\x00\x00\x00\x00\x00\x00C\x00'], 0x10) r5 = accept$inet(r4, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed23005", 0x2fc, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r6) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) r7 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r9 = fcntl$dupfd(r7, 0x2, r8) socket(0x6, 0x3, 0x0) dup2(r9, r5) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000140)={0x0, 0xffffffff, {0x0, 0x80f}}) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fsync(0xffffffffffffffff) 02:37:53 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000080000bdb973531eb41c9d79cca81247e4f515fe8000000000000000000000000000aa4e204e2000089078cc975d4a29963639c5fea1207d6a6d56a47ebb4cb19585add061ee20d59b98f1ace7646043c9fb4f8723c3522842c542bea462dc839b5a02233e95643f"]) r0 = shmget(0x2, 0x4000, 0x340, &(0x7f0000ffb000/0x4000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = semget(0x2, 0x0, 0x100) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pwrite(r5, &(0x7f00000001c0)="121080cc0b7669f7f61a414e4a9a3bb125f95a846a75c5f1220923a9f1368d6a425062f5704762592790fc6a2ba87938edbba90c7e14eb9d23e0631f8959d5a9c513d3adf9959d1c352b805a10e31fa7f31d2c27d94760e8c1ba089755055938bc8fc35b8051f386ea4cb6222d9703e9f02ebff595a7422db6f35a0aedbbb63665d447079e51bb011b9414c0667b08c31cd468f92f0766b252b0d420a16ff71b691e8d201ccfd80634e84a5defa468dd7664d70eb96b82fa5eb3d503536726c58b379087f992df374614f0cdd195b9d3b197235ddb789718ad1c1d03cb155f0fdf4e0680b86006d653", 0xe9, 0x0, 0x2) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000140)=""/8) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x3f, 0x39b9, 0x2, 0x0, 0x0, 0x20, 0xfff, 0x2, 0x2, 0x81, 0x6}) shmctl$SHM_LOCK(r0, 0x3) 02:37:53 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) sendto$unix(r2, &(0x7f0000000080)="84596354e3adfe01f64aade65a1556ad16af1e4321a6d487062220fe5ffe2df11ea2f87d30ed2ba49602e550123f6936f9c06aa1", 0x34, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chdir(&(0x7f00000000c0)='./file0\x00') 02:37:53 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000000ffff00000100000000000000393e80168bc3fae2e11019da54a7f47bf4041d851b108e2c77e89b1658e58e5f42b76005e0ddc56f56aada0b786d9b25853c63144c276a586af82b0630cb69f8cb5ce54459b78026eeee87f20e3483bb85171028248180824e06e93fcaa8279f7573e96a92f73f9ac094f7d8575cf9a3e0f5e2cfe10208d3f579bedc802b1b18fcd6fb434330e132bd7b03b8e7dbca72391c81f88546cc61a60b7064ab96c3888d46adc289e37ed63cce4affadf353db65d88ee9935bb653f687c422ee43745416550232e1273b1b8d53aaea115efea674328377e9ada798a652ce286ad7"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r2 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) dup2(0xffffffffffffff9c, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x38}, 0x0) 02:37:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2000000000000002, 0x3, 0x102) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) pipe2(&(0x7f0000000180), 0x4) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) connect(r3, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r4 = fcntl$dupfd(r0, 0xa, r0) sendto$inet(r4, &(0x7f0000000040)="401ab66af421e2a2b74199bd8a4517c0d3963efb045a92b6d48dd11fae8eb8fd97dd2aec33eaf75b145ff867bbf52f8add602def6f39ea4a868d59577a330fc9388478cb16626db6196504843876ba7cf19472f36c18bb14015c9d490a1350477f36da2ee8a3aff040849e46f2ed6f4a833752cec32c73aef4b2586f6a5c4199cd4843335f6078bb05447f7bc439f5f788130d9638336875b5ef7b4ea47dccd8e486ce12bfbf44713e538c25", 0xac, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x7}, 0x10) 02:37:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x0, 0x1f, 0xff, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x807}, {0x6, 0x0, 0x0, 0xfffffffb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:37:54 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000000c0)={0x6eb09869, 0x10001}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) fcntl$getown(r7, 0x5) 02:37:54 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) linkat(r1, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) chdir(&(0x7f0000000300)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESDEC, @ANYRESOCT], 0x2) chdir(&(0x7f0000000240)='./file0\x00') r4 = open(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1}, 0xfffffddc) r6 = msgget(0x3, 0x191) msgrcv(r6, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x1000) msgsnd(r6, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000007dea85512cf9c652eadd6f29906ead099ed5a391e6bf42aee3d548697a2987eae7d510e47074770f48bae33d1b0eae6b319009b9eb1a5145a10bb74dc7138a89614398a1c52518ca8755d8b3321f82c11a220d81dd60c2700b192b66681b408e5867214bb6f4814200fabd813e7be4afdee1c51014b58ae53596e5d547a0aba77d296ed20ef938f549dde2aba8f5f45fb6b04d911ca4994d994092460209da3456df54148a921f8b3b9583e9b00e650f796bd8b03a8e69"], 0x75, 0x800) getsockname$inet(r5, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r5, 0xffff, 0x0, 0x0, 0x0) symlinkat(0xfffffffffffffffe, r4, &(0x7f0000000180)='./bus\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[], 0x28, 0x40f}, 0x0) 02:37:54 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) 02:37:54 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e0"], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) sendto$inet(r2, &(0x7f00000001c0)="3da3b798d63e3e7fd965bd1164f3e494a1e2b03ec6d202224eedd9cbefa7c77aae7c59bba210a8d44b14d45b949b706bfe74504436654a4a8bb072448e0a42747f67c5d0d24b2ff85433eae7ce412a2b8ba8938e56286ac5c7c3372b8b7262859a5c0baee12f302c6c1b7f86d90d7d2d53464c423da622dacc9976d65c2dd9879ffeddae291c0e6e481af1494dddb4fc38ce291e07085462abe68dac3724adeabeb9a8b42faafc315d2d9f963941de6fca49c2910c13f20d9c78b28fc2c518ff572be38eaaf0bd4bcab6b88b7f", 0xcd, 0x3, 0x0, 0x0) sendmsg(r1, &(0x7f0000001b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001740)=[{0x68, 0x0, 0x0, "48cd1f35ffbb414e8f897a3f96a08833abc9989cb56ec23b94e082fe536dc55cdc7f4a340083efe9e6f53073b71c2c56ebaeeee2aaec5cd49afb4e30706957762ae0067b5ad2b485bcd56075578ac1ba69"}, {0x20, 0x0, 0x0, "2e3ea588063b8c48eb"}, {0x60, 0x0, 0x0, "3af3c8a87a36a134ece6eca0682acf30e1f1e44e8f736ec8c8dabb1b8d1e858ac47ee5a97852f828176390b6ab8f9cad440dce19b33899acc0308769ae7a51ad51cac3b00bd1c952c9"}], 0xe8}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) acct(&(0x7f0000000140)='./file0\x00') shutdown(r3, 0x0) 02:37:54 executing program 1: getitimer(0x0, &(0x7f0000000040)) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800470000240000000000009078e0000001ac1412220008907800"/50]) 02:37:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x1012, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x10000) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 02:37:55 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000000)=0x1) 02:37:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x20, 0x4, 0x25) setsockopt(r0, 0x1000000000029, 0x31, &(0x7f0000000180), 0x4) socket(0x1, 0x8000, 0x83) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) setsockopt(r1, 0xc5, 0xbb39, &(0x7f0000000000)="d5660818c8afbfdea3a70efd0f4bc474d07f274465b3f8c2c9c25cdfaef88ebb47285db43abade377b", 0x29) 02:37:55 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x46fc77c772e341a9, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r7) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r7, 0x2) 02:37:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)="96", 0x1) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCFLUSH(r4, 0x20004268) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 02:37:55 executing program 1: clock_getres(0x3, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x0, 0x2}, {0x6, 0x0, 0x0, 0xfb}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r3) close(r4) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000040)}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f0000000280)=""/171, 0xab}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000340)=""/139, 0x8b}], 0x5, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000005c0)=[{0x1f}, {0x60}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000480)={0x9cf, [{0x0, 0x7612}, {0x2, 0x6}, {0x1, 0xffffffff}, {0x1, 0xa2}, {0x3, 0x4}, {0x0, 0x2}, {0x3, 0x80000001}, {0x1, 0xe28a}, {0x3, 0xffffffe0}, {0x2, 0x6}, {0x1, 0xafc7}, {0x1, 0x3ff}, {0x2, 0x5}, {0x3, 0x200}, {0x2, 0x6}, {0x2, 0x455d}, {0x1, 0x81}, {0x1, 0x9}, {0x3, 0x3}, {0x3, 0x2}, {0x3, 0x80000001}, {0x3, 0x4}, {0x3}, {0x2, 0x100}, {0x2, 0x8}, {0x1, 0x6}, {0x1, 0x4}, {0x3, 0x1}, {0x1, 0x3}, {0x1, 0x400}, {0x1, 0x20}, {0x2, 0x1ff}]}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:37:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8cad92012185f67cc794"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x400, r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) mlock(&(0x7f00006ce000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(r3, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r3, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x9}, {0x2, 0x3, 0x1800}, {0x4, 0x718, 0x800}, {0x1, 0x6, 0x800}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) 02:37:55 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x36, 0x8d}) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r10, 0x0, r9) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000003c0)=ANY=[@ANYRES64=r6], 0xa, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYRESOCT=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0a7f3c6305593ad2fa5416010000800000000032a7064dafbbf924af0e19d00a833a389ae9bc4864bbc0a0973f32600d30fc00fca7ba500cce7c00a82d7143eee6ccf071132a50873355cdabd398757974abb88651aef3501ff66cb0045a1cdd3a166350c99eaffccb6f513c24482ea7f204f1729b62", @ANYRES32=r3, @ANYRES32=0x0, @ANYRESHEX=r5, @ANYRES32=r9, @ANYRES32, @ANYBLOB="3a7278389f09dadd6236b5f02f27eb8729f12055bf82a59d64498c6c41c892f1a7adf02580cc1243cecaebe1867c7eaf2034b545b6ea3af197fa17450a2f2888f367af775200800000a66839424bb3d6ebba0e9aa267c49de95b498b51778f134efed8356e2e54c62ac0987aaa35c8c7cf0d46de489ec137", @ANYRESHEX=r8], 0x38}, 0x0) 02:37:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffa, 0x1, "f85d00200b0e01000000000000001fcad2ca5800", 0x7fff}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000040)=0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x0, 0x8000, 0x2) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[0x6, 0x4, 0xfffeffff, 0x1257, 0x0, 0x3, 0x2ad658d1]}) 02:37:55 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlink(&(0x7f00000000c0)='./bus\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) dup(r0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000280)={0x4, 0xc1, 0xb}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c, 0x0, 0x5}, {0x60, 0x1, 0x8}, {0x4006, 0x40}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x8, 0x1}, {0x18, 0x0, 0x10000, 0x637ca0de}, 0x81, [0xfff, 0x5, 0x81, 0x80000001, 0x5, 0x1, 0x3, 0x1]}, 0x3c) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x4000167a, r2) 02:37:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c2903f0"], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b7218256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r4 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$sock_timeval(r4, 0xffff, 0x26faed3ff0e1c26, &(0x7f0000000180)={0x9, 0x101}, 0x10) 02:37:55 executing program 1: r0 = socket(0x2, 0xc003, 0x11) setsockopt(0xffffffffffffff9c, 0xf0a, 0x40, &(0x7f00000007c0)="be45a1473d1eb217c23cee3ab139432174a24633a89296dfd11fe5ee6e259202ab82af1b8820969d77cc31efc1a1b6b28e0956bdb8fad94032fee82172c3aab99de8c59597b78b466acf9812823ea34f5b2154f5e5bdc82da14495e3ba20de6cfb3814ee4f1e2c3ea00a8aff2a463e1bdf4d595e528151e1941c47a6a1c82619844da7045c940552b671eeb3ac267c0bc54c7b54f0114a881648d63bb903e3948440c94d09bbe8a664558918683cb7b6717bda8cb3eb1492ab6cb2a3b5c0f4cd3e413e1cfb422091ba2775f9e7f37d586bd8c591c7e45106748d0fbfa56a4287a50d637c80c5dfb95d289fddf8022827f18c33b410a9d991", 0xf8) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7902adf5ffffffffa9fe0393269b3d80c2191acdaad6ba6453a9fef2963ea94f0211930a6c26be7e4b4f712d208ad9d2f6be79c459f3782a338f7722320e96e6f187d78616bb24b3d79c2a535367459a84fd71d9690c8ca353ac5e4cba1a6e1f541f9d7826d9d387eb920368d806c341b84b9d5dfd15fca5d4a95dd21ff6fe4dcfde61ee014a68f0ab587d42b1d07ac5209bdce3220a5b043383e9b5877233f2fcbee86af62e21443f00ee2f281f74fe8dd6c05821112615b2aff171a2497373d712c53331fd4ef7b0adb62760530de767ded076ec0d00"/227], 0x10) r1 = socket(0x20, 0x1, 0x5) setsockopt(r1, 0x2, 0x5, &(0x7f00000008c0)="b02c6655da0381a08336331c357277caec1f4ceec84b628d8cac4391a12b41b0066e2eb67aa7553c4d165a4395cce2596e8f6ca9bd310e61d31779a56138796fcce6924d4d4db7929f", 0x49) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="066953110548000000007244cc", 0xd}, {&(0x7f00000004c0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eed7f39f78a5834166e2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad02aebe98c1d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0506996a99e", 0x2e5}, {&(0x7f0000000280)="892eadf04950078f2ed34954230641d006c14157cf58b2d735bc4365f6a1ae1f4332a1d3c3bdbccc415b53b085002ad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0d7bda8a84d22e67d5cec6dd4f0a07758b399606a9148f1f91098ef6af5a443f7e9f56aa8eca5eb3c8d5626d4e8000c7c351aef0536b3d3b15c734d31c8ca7c8846a55e096d0ac2247a976b3c1c855dae70ee0f48ceec8cff13e6f360165e52ef5113422cc3c07ef06a97ff34ab0087fe89a887bf5ed274e668e20886f219b3561e5080a1bdd8d9c5c40114736b88a67ace865214e3385c1caa90115f03d8b4aad0fa048ab6a65dff3836ecdebb6aa6a0a99fadf8bfd604c7ea6fd52b3717e06093513875876a2709ebcdfc5e7d01bcafc2db6ffaa1c9e62862a2f1c7f6b28f985a5682e86105b7f4587d2dd5bbecdcfd3b144d0aa94f2b25d412a36c127304c31d3c029ff9b8df42c5a42dca27faeb364f7111ebbc9b00e50768d3168bb6620038a82cd045e44955d645ae4d758f007a4ff5b773d32a63bd2065742544426b4f51e36b2124fa663eca3eb131e174bfca0a81c2d7265517ede000000000000000000000000000074b06505c6333164776ab92662391e9d8dede1d1bf9c5db7ecb913b9cc4993cb0771e654e2dbd55d855d0a7600f8bdd0811edcff520b42eddd7903e0dc35530b5a0a251a5b274b360ac322b9684527fa", 0x210}, {&(0x7f0000000000)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3942aff973e76434abf", 0x46}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r5 = dup2(r0, r4) write(r5, &(0x7f0000000080), 0x0) 02:37:55 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x20000000000, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x8000000], [0x0, 0x100000000], [0x0, 0x0, 0xfffffffffffffffd], [{}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x6}, {}, {}, {}, {0x2000}, {0x0, 0x0, 0x400, 0x7}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 02:37:55 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x4}, 0x0, [0x800000, 0x200, 0x7, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket(0x20, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 02:37:55 executing program 0: syz_emit_ethernet(0x37, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x8864}}}) socket(0x1a, 0x4, 0x3) 02:37:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80009801, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) socket$inet6(0x18, 0x4, 0x5) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r5 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r7) setegid(r7) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000000)=0x1000) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000180)) 02:37:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x3ff, 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 02:37:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x229a552, 0x0, "b1dbda04f0234b48b1e4565486e54941851f220f"}) kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000340)) 02:37:55 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) write(r5, &(0x7f0000000200)="a3a2fad57b11c810f6d6082dd4cee65a45405ff26056be800604b77ab87e24ef8f29a1270a124f36a41008682d15fb895c64dd3abcd0409263a7354bc0745112d1d909ed63c293eb4440a294fc29da517b3f1f5e12b82c2f33d0f6d54618c5fa501ab0dbe09752a7afc3f0a2b17dd15212b1fba1058f12b36f515a7c624262d878b85f5e64a5b306dd0cd2e572a8be2c08f274d5bc1de2", 0x97) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000140), 0x0, 0x0, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r6) read(r6, 0x0, 0x0) 02:37:56 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001700), 0x8, 0x0}, 0x0) 02:37:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000005"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = dup(0xffffffffffffffff) fchflags(r3, 0x0) 02:37:56 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x3, 0x17fc}, {0x0, 0x1009, 0x1800}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x806, 0x3000}, {0x2, 0x100, 0x3400}, {0x1, 0x7, 0x1800}, {0x4, 0x1, 0x1800}, {0x4, 0x3}, {0x4, 0x6, 0x1000}, {0x2, 0x3ae9b8cc, 0x800}, {0x4, 0x0, 0x800}, {0x1, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000500)=""/102400) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000019500)=""/150) semop(0xffffffffffffffff, &(0x7f0000000240)=[{0x3, 0x7a0, 0x1000}, {0x0, 0x9}, {0x2, 0x3ff}, {0x1, 0x9}, {0x3, 0xb, 0x1000}, {0x0, 0x9, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0x7}], 0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/68) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x31, 0x0, 0x25c) fcntl$setstatus(r3, 0x4, 0x4) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) 02:37:56 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getsockopt(r3, 0x4, 0x0, &(0x7f0000000040)=""/1, &(0x7f0000000080)=0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 02:37:56 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd387", 0xfffffffffffffe12, 0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sync() sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7817297be123ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/153, 0x99, 0x0, 0x0, 0x0) 02:37:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x4000020000210], [0x60], [0x0, 0x0, 0x0, 0x800000000000000], [{}, {0x8000}, {}, {0x0, 0x0, 0x0, 0x6}, {}, {0x0, 0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 02:37:56 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) mkdirat(r2, &(0x7f00000011c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getdents(r5, &(0x7f00000001c0)=""/4096, 0x1000) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x800, r6) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x81) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') 02:37:56 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 02:37:56 executing program 0: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) mmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x4, 0x10, r0, 0x0, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ftruncate(r2, 0x0, 0x1) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x7, &(0x7f0000000080)={0xfffffffffffffff9, 0xffffffffffffe838}) fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) 02:37:56 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) 02:37:56 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x2e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) pwrite(r1, &(0x7f0000000140)="4f09197337bdd5d9ef08c9fdba122fa79ba2c8a075f04e99a9d9287f1b259296c7108e8a68d3167c5b8872ef01201eae596d27aae1f98b7c72dff517018044e67dea061893ed884aebae4c79ba0a045d88f8898f3c7ae2a6bedbda813ef78451d88cd13e23f5be3300c997c995d0853e17bb56f36244174adfb6c3786a16ee5841537091fd9a450d4764d6372bbc725ec4d8fe0583fbca2361b4c0cdc241f1383250915a8b640914baf82845", 0xac, 0x0, 0x821) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x0, 0x100}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r4) 02:37:56 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x10000000000003, 0x0) select(0x40, &(0x7f0000000040)={0x6, 0x861e, 0x7fff, 0x401, 0x4, 0x2, 0x2, 0xffffffff}, &(0x7f00000000c0)={0xffffffff, 0x4, 0x4, 0x8, 0x9, 0x8, 0xfa9, 0x8001}, &(0x7f0000000100)={0x1000, 0x7, 0x9, 0x2, 0x6, 0x5, 0x80000001, 0x9}, &(0x7f0000000140)={0x6, 0x5}) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x10) sendmsg(r1, &(0x7f0000001b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001740)=[{0x68, 0x0, 0x0, "48cd1f35ffbb414e8f897a3f96a08833abc9989cb56ec23b94e082fe536dc55cdc7f4a340083efe9e6f53073b71c2c56ebaeeee2aaec5cd49afb4e30706957762ae0067b5ad2b485bcd56075578ac1ba69"}, {0x20, 0x0, 0x0, "2e3ea588063b8c48eb"}, {0x60, 0x0, 0x0, "3af3c8a87a36a134ece6eca0682acf30e1f1e44e8f736ec8c8dabb1b8d1e858ac47ee5a97852f828176390b6ab8f9cad440dce19b33899acc0308769ae7a51ad51cac3b00bd1c952c9"}], 0xe8}, 0x0) 02:37:56 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x1}) clock_settime(0x0, &(0x7f0000000080)={0x80}) clock_settime(0x2, &(0x7f0000000040)={0x7, 0x7f}) 16:02:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66697c65300068d6bd81b7332a02476a4bffa7d572623a39a8f402d70ca49b1a68088c18ae"], 0x1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000200)=0x7) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) 16:02:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) close(r4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) 16:02:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0xd23636b0f03452d9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) linkat(r2, &(0x7f0000000080)='./bus\x00', r5, &(0x7f0000000140)='./bus\x00', 0x4) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x40) write(r6, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000200)=0x2a2c61ba) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) 16:02:08 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001140)=""/197) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000340)="6660f1721faa0a344ea84ee40b6758e749bf45959c4e8aa593b98bde218298bb0a9236c2e19618d08ef06ace5ed777280ae7ad09d43da0ebfa7435e82e9ee142aab3e01fae8ad770997d0c9ac4af46eb9c034d1c2b7e74f533f2706253d1f09cb071269ee00bd26862c060a43da6aa3358c72679bd6a1a1ce17e821e06", 0x7d}], 0x1, 0x0, 0x9) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0x23f}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2800e100ffff00000100000008cd7f8603000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0xe) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000040)=[{0x0, 0x4008, 0x1000}, {0x0, 0x9109, 0x1000}], 0x2) r7 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x101, 0x6}, 0x20, 0x5, 0x0, r7, 0x409, 0x9, 0x9}) 16:02:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x0, 0x3}, {0x2c, 0xa4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3, 0x0, {0x0, 0x10000000000005}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$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 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x7) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x1, 0xffff}, {0x41, 0x9}, {0x84, 0xa41}], 0x3}) write(r3, &(0x7f0000000040), 0xe7) 16:02:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) shmget(0x3, 0x2000, 0x600, &(0x7f0000ffe000/0x2000)=nil) chmod(&(0x7f0000000140)='./file\x00', 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x80) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x8001, 0x4, 0x1f, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x400}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffc904}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xee2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xc93}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './file'], 0x8}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2}, {0x18, 0x2, 0x3, 0x18fffe}, 0x8008}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:08 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600003000000080005010000", 0x300, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) fcntl$setflags(r2, 0x2, 0x1) 16:02:08 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x64}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="00000057ed834a000000"]) 16:02:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f0000000140)=[{}, {0x5}]}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x4}], 0x1}) 16:02:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x1, 0x8}, {{r0}, 0xfffffffffffffff9, 0xee, 0x1, 0x7, 0x7fff}, {{r3}, 0xe18280a175e3a7d7, 0x10, 0x1, 0xb, 0x3}, {{r4}, 0xffffffffffffffff, 0x13, 0x1, 0x1, 0x100}, {{r0}, 0x7ffffffffffffffe, 0x88, 0xf0000000, 0x88, 0x8}], 0x8, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffff8, 0xc, 0x40, 0x2, 0x100000001}, {{r7}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x8001, 0x400}, {{r8}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0xfff}], 0x5, &(0x7f00000001c0)={0x1f, 0x1f}) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r10, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) 16:02:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x4) r0 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) r2 = dup(r1) sendto$inet(r2, &(0x7f0000000200)="bd5d120737652520bfe114ca61874b439df4162be6f920f044c2bd5cd35f045d67899f1bbb53c2a0b6a9d39adecb9e8d9af85a64c52cc867b129e7ca28ebc59ea588abd9fa5b643fc1accf9fc5aa6aa7408292c1d930188e11c2cd06f7b5007e64c534fe30c5bfb79e8d00aa913c06895c9625eea260622156827de5e54fc682a7f822bc2dcac24146dfadde78208b2f3f06c78553a0d8e22a066cfff319fa768321e625", 0xa4, 0x400, &(0x7f0000000080)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000340)={0x6, &(0x7f00000001c0)=[{0x100, 0x1, 0x4, 0x3f}, {0x5, 0x20, 0x44, 0x7}, {0x7fff, 0x20, 0xf5, 0x6}, {0x6f14, 0x2, 0x81, 0xde3}, {0x0, 0x2, 0x8, 0x6}, {0x1f, 0x2, 0xfd, 0x5}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x8, 0x3, 0x8}], 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0xa4, 0x20000000, 0x101, 0x8}, {{r8}, 0xfffffffffffffff8, 0x9, 0x40000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffb, 0x18, 0x8, 0x0, 0xced}], 0x4, &(0x7f00000002c0)={0x2, 0x2445}) 16:02:09 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x827f, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) chroot(&(0x7f0000000040)='./file0\x00') login: pckbd_enable: command error vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d7ff8c0 pckbd_enable: command error 16:02:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="7b39e7b2a22fda795fa477c627df9af204b66fa1c93e3860acb10430d50b0dcc0f016de9ea35d7b5d47eb677b0c10e142558f02299f28406404674ee9197657cbd1e129efc110816eb7085bdadd291fd356d0a78e6bfc5551efd95e7de7efab611d71078e593bc3b0cf8cad73ae70e8e7664c7bd7523ff0619d03459327acce3bafb", @ANYRESHEX=r0], 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="0034abdd5175f17f8d31000e2f08696c6530"], 0x10) recvfrom(r3, &(0x7f0000000240)=""/169, 0xa9, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000680)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf71a0039027a36de6e7b07d1d62e84affdc376a493fdff4195232fedc101a1d8ad376f5c1dba9d56ff030000000000009c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c00211e17f219d183a0893cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985b11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2c5ab7cdae30ef53c508981eb15f187342a1bd1085698e30772cea39e79e10fc7d8f9f2fe3d1d4cb1c68a354516c7a4515452b742f911f5aa5258ea3304ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf964d15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af02000000056a735d0c372b6bc122373bd05a3a8f4b5b574163a7f9b9d8c28afde97884166f4ef26f6225f4c43f8209652ab3c8b5b2b426ccce88e9ddc371704ac72a2edfdb127f5f883664d8e3d2ad000000000000000000000000000000009f1dc35d9817450e20cd2fef33ae9e6926c100b4c9e9ad7528a8b03d47ff81915c5d648f4a2c9e7392135e428c30873aa8ddb900200ce99d6f05ad2567a016e78bfa1fb9d1a0bc67758b4c86a3d2411e14c8aadcb1e92f6de1088749c018853d04e7", 0x3bd, 0x0, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:02:12 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000500)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000016c0)={&(0x7f00000004c0)=[{0x8a, 0xb83}, {0x3, 0xfffffff8}, {0x21, 0xfffffff8}], 0x3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000280)=0x7) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4b33271b119a4c4e40a75c65502d4428702aa207ca7a27cff0359c6c7b07fabf409a62d19028f98d25f0daa24e9e3ac7fba5f4f2d563ad02975870bbd58ffc275ae02fb5fac7b030576f86c3e3111adeaeeb13ca19bed7077179db4926b5daa41f57fe51b45e543a69b060cab", 0x7b}, {&(0x7f0000000340)="6dcd6a6024a8b9dd4746e0a455aa2123d957a25524733686ff7370047d404a566fc32e10a2f254849e55fca27a13b0e57073e949c50da36c55e203dc212c11780ac2bf2b2954e5e1f9b78aab595770278476ffb597c9cafc12dbc28aa15e674aaeac6b365d959eafc7c6785fd2eb1b232cb0aba8477ed68118831ff00f2113b9a740b8d5a55094bf078b2ff14c729d9688702a21c71f1bb47cce06d13ae4655a43c5737d96b9b029ef4f773f5f80a999c015a2fd811ca6eaac67cb037e3b259ca775c2f0ba58bd61a4ce8816de", 0xcd}], 0x2, 0x0, 0x0) pwritev(r4, &(0x7f0000001680)=[{&(0x7f0000000540)="f4601873c7cc65d014c71215d31d20119927c5ab0fde3894ebd54c08c182660722771fdaea21d8cf3deea3886766fadf2f673dfd0ad2ad8aef94df05b50c60f7fc888d9efbe58263fa52a6994fe8e4df51d4b3bd724e91b590e661546172ceae2243b81542e5c3e6b926ca4a790304196819d1c67a459e14e7b024e5ea7b7d0035f8ef1db4129b452431cda549b57e5847f130909f4b7f82256464f5fe5c63a2f6e36ec6c1e1e6f0a0e6ed7e03b6f4c129405dd85c86988a74737217eeb8bed63d80f26f2d45a20b802af6d6cb850353256455ea014067989a1f305a6c0f01057d185d65e4f0685af28be83da66ae7352a63255ff6ecb771102d35368e012879772b2dd182fe3d0dd27998a7e86ed4c90e7f77b016910ac5b2add91bfa211ab103d4c41bb213d42cf6830ca76e5da05d251392ce3bad2ebcdca11ef57b8b937d83070be9c034f27497239b18b29254229fe7dbb8444083af8a8764a648d3c705e776b8cb65a054a0594ec842c48019d6575155aa2d6a8ff6f9ef60623265d87d57a0f8334f12f41ff689dadcc1ed8dd0f00796e8c54415a2603e6244af82ff1bb2c09bdc0d8a2ef5cfeb68ea5555397a64d6a0d90f8b3e7963eb66420e157bd13e4e9a068584a0bc51027f3f778f3a6453f5faeefa3d5157fd6125e5f3852a4a46dd5e9c845deeace7c4cd75336cd2575780bcd7cfe7cd961b53691feb27c67cfe96c133923d26850ab7922101718c9e49b8af1a1019676d5a1aa7a964fddcae81bd114931cba5dca736855587abb56755f614a748233b6d17a2605a5bd4ebee58a17af8a98902dd6b8d2ba559cc08090fcc06f418dae908e48616e4e298194883b85aa384aa1098769d9c37c369e4602dad21c7aa9d343f76a5568ac52a873c4d762c3fcc063acde59d77c8c82c4507e5959d0205fc9ce4b3d58e8fe821e58a587ea691ce47a810f407d8b22d946251ef657d0e2a9f3fbedb3140ca5d23045cbe1cece2bfd372f79f2d36e046132fe3ea0f14154b2498876d75e869baf58f6f5d4313af0096827688cb076e9a72de723c776efde804df13104bbaccd2970ec93bc6467db9b6d76e7d09d26cd5dfe9f0bc5c6f1db92ac79af87dcf81d9bf47c91f3b28dc5fb324e79751f1722e68500112d7a81289996440fcd790f26489b03380b35cf998b17d2df800df06c5430915517e0070e560fb130aa1c3baa6824680353d9d88f355e7bb827c2eff53b66228c7fb6871348f6fc24550b99659de1be835f2c8d4db7ec92bc3824dc4e86588ad4fe04467edfac2176e0392f3535ba9c90ff07e5d37f87034074fee41213c4485713436ebd151f7339759ad2186f49a49c7a831e2ae7f40980ca473044b77fa5bae13c71a4d4eca6ce6008f68451e908684e243632740438f114752a95747c68077f32bd9f31638e2b4eb0fb6f19a8d9032d7537b8816f9afff79360f210b1272a0dba05609f72f3b59e34be18250b1273e5762f4a159e7199c77bc471013249bbf1929231ab10a2249bd37e5f859b297de71742d6f77454b05c94dc45e37e108b33c8a2be165479981611fcb2e8cbf08ac12b193ae0ce505cb9dc3c42c32218f38e457ada25ac242d6292692fc2f64e4e6d8449a3cda6c17f9cba640420f4570df4a9911f717ebe1ce23dda898d354e14ec9d9eef1efd72da49aa9ecbf5c64b99515e59738200155bb1d33d0da3b85c73dcbd7bb95e2ea6ed03491708a6b55c7f6e970db7fe3beb73e622f392fd3b447d2da529320881caf095ec957958b26751c21e54960c424f664a0d63acb3cd11ffe1e85f9209c262cea8d9e3c4b53eb7cf5b0e57e1bc7d5d5e03f4394332567d08f8dbe5f297ceece6890c492f4b1349b37536cae183ae1548e84e1763ca08381dfd2c82ab99c2793ed502cd257d6cbee0e4d6f5c314f8b5697bf961f5c6c011ccef9b944e2b8d3c5a253cef4aa177c7c641b306bbd76a6de829a1e9c8374fc40ca61c1b661c7425a94c89c55fa4d3177bb8febcd34a01a68ee8abd0bc9f242c5233b4332c27545e4e1ae2aa2eca2e9a65f4f3abe4fec03e2cf67554f6f05dc9af6329ed8ec1fdc83d2e91d86873d644cc2a63d0c4b05a42fbf89cbea4ea5538ab9bfbd4c5a490f82398b27179fb88003281742408de29f8bb39c511cb23f5435669b7f1c41d0f82c4553e1f8770fc143533509574b18cfbd8597ae2431e59db325269294fe5b5fe17954448e0c2d8116e356a70badf3e8d5cff7f90ab08538b87e7ab793ef5bc9f29be02e38be0220fb750aabbc41f17fdb7efc071d6ce566fec662c9f7732aff8acfcecfb72b6edea1f76e4fc23b11f42da8ee3450445b3fbbd4c70fd1c4a48f43563ee12fb0a70fbb5af484db686be98b17cbad94aeade410e82fbc5b447aec1f323c4f1b42aafbf501ae6624970a0fc6450179582eabaa95b910e2e8cb35f1ce7f922c81829195157f4de04032af62b3acf87b19b6eb214a25064179e6b71c9efb65c90df9941633d553d0b563462bdea61734c0ebf399cecd01053330641043255c88117917f8e94b4b32b73d4226b34a7923bc33fdd7ff0f2bf19f3935869ff11608388f86ad949d95021278bd129e44a98e7362c17554f136eac893c9a3f234984f8e95d7fa55d964c3175814512d93711bf97490211f19fb04cc58671e69681d39537058625caeace1e4be48ffe0ca136302dd933e6e2fb5cd793e2ae05cbd6d80280278f7770f4076280ba6f81dc837b51dcf3429ee8d231e3e788ffed6dc439d056a7a9cf35d578cedaacfd084dec85bab8744c7c9eebbf249dd6bcfb21914f52470ab280fb1e97b9f5e711373699e2eaff57ed25f76400441087509f67b494d7567e763dcd910d4751a00200b28b87093003c5a396e1885932ba82a0d8cd0b92062d49af81e08c0541f3346dfab7babf71756b1ef1ce9241fd71ac5f89d67ffabf9984a9aa54c373da5de654529bd0157dee31167535ae15c5c883f4c2a6bc02d2ce2c59d6b337677aa3354568e86b502ceea0c61f0598105e8514097817469930936d37555225250e42725a40116426a390e0c87834141df401e2a79350ea26f2f5fa922c5d7c17b6c2700b054b67731ae3b3176f2c6d46683d49993fef66f7420ef2f9ff939e05f30f76b7dd3e4610aead1786255264eff18aa5aa052ae80861966e6bf373e7e2e5ad19878a04d653a80b066fcd7c1ba4044edb469b24acddf5705392c53fb1c6dadf10021c228ddfc224bf74b0b966b19f0071f524877d3b33efb315ce8d53d1d9d3a6f700e0529e8cc0d6a530800f18b891102c671d7fd2d88ac6c303dfd2a57ce39cd72f01881b6971ae26fa1e7c51df5c17c60aaf2cafbecf416e6bb241044a28766e6635e2bac21c5b1929f7167a6dcba767ab217982f19c7d357ac2311be470e048a10a5319d90e135e2a146c28c856bc717bb094fd1f0e6a2a91c8554ba9c53bc6f22c3820430a5b39a58af9f55450f193448a4450c08a9900adab5de2c7ad5022c0519f0e404420f499afe0638c74e61d49a0c38d2634c2d270f360b0d48178b24b3b5b05d1958d5157505b7bc593b2e56e5217667b37827763d4de9c6e73c0b7da168689c1480f4c750723995fcabc7dd65602e4876be3e55a3978316e9c18bfe1ba3235bf705c42017db1e1a896ded888403299994f51c1c3d84a050fd9d856b64a087f3ac5a0ce371423e32ccd83048bc3e8ee89dfaf6bc80755ce01e15cda5191b86ca37462e84fe41b73bedcd94f2b61d7f8e81bbbdcf9b5fc587da239a22f65e0eaf85cbb6f041d142e8d80d07a2f210502a35da7bdb2fd884676aebb0f0d4bc612eb5014ef604fde2b042db9fe6dbe3f1aee6f5421ecdcf2749889a65a8bbfea613f7140a81645cbbc77dbb6d83a16fadf91ad8b7646ced4eeb60edf262ebdc7671e070d3b06950154c2b7391c0335625e0bcc27b9aec368124e459eb820d5c5224a3e4ee193d11b36c9a80d0097310dc898c4420ee0030d26a8d68289ac2c66a1819ef21947cf1979bc14361ddac9b2a3cc2ddc4fc5e960979ec21e58ed6e93eaa49faf1f4ddf8c4e43eb20738b53280def8e5875fde8eafeb23cdf9f271993ab13395460252ec8e4de73d68151cedcfc4c568a3165a3c5e55765c3da3f8e0064b9bec0fc6d08deb4f98dce90bf9f38c975cf2fcf4ed6b281122a680f7bb73c6e744184a1cc2f4f67929e74c5be39fb74d22cce8091b15428538a9c10345079013749788e18f35760304ff1418bf532dbfdbca6cb7a4751b02d682457d29d20c3dda50bb58ab2e79d4562805ad6c3bae67588319f036bd0ab19fe8e2b384b65a56856f5dd44a8c8cc633fe8e342653695bcd33efc9cf1b3e2e429dacd62363f4e1cb9b8dbaec07699ab8ee3cc3a7fa99ce65471730ca88fee0b34c6815935df8439598f33902165263b41a78cbaf4c51f12271702f41c6beab214a2fa8a01ece945fedacd7d21823ac97ebaa5e529fe2b17072ebe999d603770e723c83b93f48c6ca8a89baf17857e7c264e5c1a7227a9a41b8084d4a70dde8ed1d474eac80e638f268d56d362c9ef4e952ee3c36495b64e13bd5ca911ed5148ef78c65776969ef945151e74ad3502f52cd9b7821c59511cf3166244155bc51279e210b76ce02b38b91bbad88e65df410dd25378e79fc4218562bea312f95e4bf0618da6acd696469a67a1eed196e4d8d3fcfbd967665404cc88e2ba371d5156099a64932cc666070d7b453258ae3bce9af204d45d05d0fba8300f9a73bf2ca87ab5128a01d6b7a3e39f88081e0d42a53440d9c6bb83db5061032df70833a37bda09d85270270f4d5108aae40f533592cf253a2b87ca75bd87fdbad08a482b014c0866d25bdb8fca1920668da3172c4bb7050e91fe37c0ba48f86e750fbf14309a8f2bbabe5ccc39533ace5450f551c9af456fd812d5fdf1d7ac8b4fce518c2c1e3445fd671fb8efa273d27b6206cbc52f70da952462e2f573767ab23a928c78b90709459281031fedef736b12ca5552d11aa1bfe02665fa58785a819b0f8809a90d4e0ab5561415a6272eddf28a9becb0c62fc79221b8b3051b095332f9fa6f64f4315c42789d9d7d5a91e601a75da1475b2669c5f8c412bdc8e59c8408db93e2f2d4920510e385f75dcac28210f48f28d59bd634f85c4fd58292f3e8b92731236f89252c60fc32563e47c6bfd496e354bd4c4d8915d3e28c5da59c97f2376f6d8c87706ad5e73f7663ac8b4713e3b9f51832d67be8c1d43b8c2d1f0d91125112486e347182712a397c989fea35ea65e8173a207fcd6ee350662eeac04bb7666c99cf61c4fc1bfccca529acc2091afae6c4197ffb8236c01e611d7fdba987a2e8f7bc6e99b0df9b9e1f259237a91eb2b715117b6d3c352e9062c42a78f1492737560579ce53a59c77af5bcd5b7a4e1d288cc0b2a06ba437d2f2d040cb43d37b65872d966e311afdd8138fb68845ff17392c865da5a38580b3ef9eb731d6b9c79368028349f1218d3e789174026349d966467bcc31c94268e8a600ddcbe05cf4f0b67c38bccb3ee6a77761748acd820b3e2f48f08b8065b8bb48e88ee4112aa08dc9506913ff2ce16dd1800e4ad3b0d2517260d4863bd18f6f860e203a63bc6e6f079244bd338ca573c3943b1c404656a1fc0f29b84ce2e22d6773a0c38db1c46fc079ba478f0acffbfb4a3e4df5de769ba6b5573c3ab9a3fa8785a3f4fd1a67034d96754b7b5c4fe074eec086f7f53eb7e789aaa66a7b18840c9435415be9b941e2cfcfc8297598596ec72", 0x1000}, {&(0x7f0000001540)="ae86c972e184fcc458d3902ef2a1ed7a66c417e8a27c2595b46bba57e42478708f2fc302c41f951269e6442d5ca4914cea81e326218deb8b36370275ab17187299ae24517f2b9bffb89f5990a3c738a6cf2e6b441211245eee8901773f36857cd1dcb107e0e5a658e4401a0caa46e852ce6ff6f7b9b69291de3034d2efa2631c261fba4232661e811eaaa436e14072667a3c5360465f569c1c8ed2a4880313ef2d533faedd73d0973623806b", 0xac}, {&(0x7f0000001600)="38169b63b112b8aa47f3920753e33756a610681bc0e02d02b71971d9197e22085554c031327203d137a20179712ccb7e8a70f7f3614126e0d5f97dc1d83ec51a95907771", 0x44}, {&(0x7f00000004c0)}], 0x4, 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d7ff8c0 16:02:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207e0020001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="63d2a09aee03c4e6749224bcd706af9c3f01b1993ddc137f9acc0ea058925ec7e117b47a6c47e11bb05e2ac8d7ca6143efc71fbd8f242e5ae37537528679a560435ac145650fa3b04f2d331a991e97ae2a2e080cb30c7d5e6cc3a8c01e3dd96dbf4630dd16a1569d982c171daeda16215e3efcab16001d4beb9d728c92d72c6b23bc12ac0fe1f54ef21c3ceecaaea13919a8519bc5e9a6b1a8d0373b92f4f0"], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="a5763e0a83b53703dad56fcdd6611ccba6b3a79d2048e41027f2ff1b11405872bba7b33b29036c58764a81725628f2aebaffd3951ddf06b0c824455969d70a3f51df9fe884b306046cba4b1f4e418869833b1de0c83c623bf9b939ca8afa145cd924cd9629c38487ea7a8b2bea852d00536cc98778281f55bc1264e74cf2b1b7fc1059f882186bba1fda4324c22f0145874305000000e3ab512ec281c7350000e5c0cd"], 0x10) write(r2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)=0x7) 16:02:12 executing program 1: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/150, 0x96) close(r1) read(r0, &(0x7f0000000100)=""/45, 0x2d) execve(0x0, 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) fchmodat(r5, &(0x7f0000000140)='./file0\x00', 0x22, 0x2) 16:02:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = fcntl$dupfd(r1, 0x0, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x159) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000000)) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x7, 0x7, "7736e66d96"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 16:02:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x34, 0x8000000013, 0x7, 0x30000ffffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x50) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="a442facf33b5a680fb391b4c5e4a5ff4d0e861c7ef49ee85b42b56597d10cd0fe6f67e0732da5577f966037b1e4a85f5a11ca7", 0x33}], 0x1, 0x0, 0x0) 16:02:12 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unlink(&(0x7f0000000140)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x173) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$KDGKBMODE(r2, 0x40044b06) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r6) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r7, 0x1}) pipe2(&(0x7f0000000080), 0x4) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) 16:02:12 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) 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) openat$tty(0xffffffffffffff9c, 0x0, 0x800, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:02:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') open$dir(&(0x7f0000000480)='./file0\x00', 0x8000, 0x58) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r4 = socket(0x1, 0x8001, 0x0) chroot(&(0x7f00000004c0)='./file0\x00') setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getpeername(r4, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) setuid(r3) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xfffffcdf, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYBLOB="89036bcd656684b5e561397695e542e9b50db499846ecdc7fa0076e33069676d10969e2c164a1c904ae04d91cad1256475bdc084d95863401fa9e46afe943e8ed3f8932a635185d05cc917637dc6c28a7cf70b1127275fdc2bfef2d6eeb6f5c8c8a98d390bf0850b495927a1b4835c5afb02965f91c9293be801", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x9e}, 0x0) semop(0x0, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(0x0, &(0x7f0000000080)=[{0x1, 0x9}, {0x2, 0x3, 0x1800}, {0x4, 0x718, 0x800}, {0x1, 0x6, 0x800}], 0x4) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000580)=""/4096) accept(r1, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) 16:02:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "d730130000000000000000e1ffffffffffffff00"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x1, 0x20) connect(0xffffffffffffff9c, &(0x7f0000000280)=@in6={0x18, 0x2, 0x1, 0x4}, 0xc) write(r0, &(0x7f0000000100)="21fc364b8884be4e312c13127c85d58e6aef67cf0bbfbbf2e9d9507f129346a5432a5015178a2fbd27a0d1e701bc7cf7c9296285d887b9cbf41a8d0c90c889b7c0a673506fb3396f82fa1af300c929743dd4ab776006c62ed7aa697d70356ebcadaaf885019c250592e0ccf564572d0f4e133464c5f4a656d72dff2da7243a4b2751fc2a0813b70256db82c703c6aca9c6d12debbea1961e417d3287119a238e8f45f6b5a3bd633641d50a0738ffefab0aa9330b62ce34ea897874bef12f05aabad2", 0xc2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r4 = socket(0x18, 0x2, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x40) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:02:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x8000, 0x34) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:02:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(0xffffffffffffffff, &(0x7f00000003c0)="bd", 0xffffffffffffffcb) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x90d2, 0x0, "d73000000021f4ffff0000000000000000e800"}) write(r2, &(0x7f0000000200), 0xfe72) syz_open_pts() syz_open_pts() 16:02:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x40000000000000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc06b, 0x0, 0x0, 0x2], [0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x25f, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffdffffffffff], [0x0, 0x0, 0x405], [{}, {}, {}, {}, {}, {}, {}, {0x8001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x0, 0x400}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000140)={0x2bf, 0x2ea}, 0x10) r3 = fcntl$dupfd(r2, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x0, 0x2}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCEXCL(r3, 0x2000740d) 16:02:13 executing program 0: r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r0, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r0, &(0x7f0000000080)=[{0x1, 0x9}, {0x2, 0x3, 0x1800}, {0x4, 0x718, 0x800}, {0x1, 0x6, 0x800}], 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/177) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0xc1045763, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) socket$inet6(0x18, 0x4, 0xee) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:02:13 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000000)='\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:02:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x1000, 0x80000000000, 0x0, 0x6], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffddeffffffffff], [0x0, 0x0, 0xa7], [{}, {}, {}, {0x4}, {}, {}, {0xffff, 0x0, 0x2d}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r0) write(r1, &(0x7f0000000000)="8d9aba3b4adb0750878802bdc50c88df844fecbe24124824b5339ded4d7184e0590160901961a03db3424260aa504658dcb4ba88b76dc818e1e7e2614b0dab32ae5699c169f6f3246ed565bc431dcc832cfe0db934cc2740f1d00c8e131cfbf4b16de5e453c5e25e5fc95f16fb3ef62c7ef43263fc4a6fd812494271dc121fc2e7a99e1fc7785e7745f48d97b833f3c517c38edd72b78a78326d8559db6f111530c86a5987919f6b0d48d27db476041b663f902bb10556", 0xb7) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 16:02:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653000a410de086010b8307a209b4e5e7eebf8bbc5b8824f27e4e20a62f6019cd3387340460a285bb5a28e4f5e3936d93980"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r1, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 16:02:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x0, 0x0, 0xff, 0x4}, {0x0, 0x0, 0x4}, {0x2, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x8, 0x9, 0x9]}) ioctl$TIOCNXCL(r4, 0x2000740e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00005db000/0x1000)=nil, 0x1000, 0x0) r6 = socket(0x18, 0x3, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699f, &(0x7f0000000300)) 16:02:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x53c, 0x0, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 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) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x5, 0x6c5, 0x0, 0x100, "1ea0e2710569ee9b2f292c7d940bb6ef700efcdf", 0x7fff, 0x2}) 16:02:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000028a000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000053f000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000540)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:02:14 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}]}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socket(0x18, 0x2, 0x3f) ioctl$KDGKBMODE(r2, 0x40044b06) 16:02:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63}], 0x2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r5 = getuid() setreuid(0xee00, r5) r6 = getegid() fchown(r4, r5, r6) 16:02:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000005c0)=0xffffffffffffff9c) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000580)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, r7) recvmsg(r7, &(0x7f0000000780)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000680)=[{&(0x7f0000000100)=""/118, 0x76}, {&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f0000000240)=""/220, 0xdc}, {&(0x7f0000000340)=""/172, 0xac}, {&(0x7f0000000400)=""/103, 0x67}, {&(0x7f0000000480)=""/207, 0xcf}, {&(0x7f0000000580)}, {&(0x7f00000005c0)}, {&(0x7f0000000600)=""/49, 0x31}, {&(0x7f0000000640)=""/44, 0x2c}], 0xa, &(0x7f0000000740)=""/45, 0x2d}, 0x841) r9 = socket(0x18, 0x8000, 0x0) dup2(r9, r0) 16:02:14 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xce, 0x101}, {{r0}, 0xfffffffffffffff9, 0x0, 0x27, 0x4, 0x4}, {{r1}, 0xfffffffffffffffe, 0x85, 0x1, 0x8000, 0xb4e}], 0x0, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f00004c2000/0x2000)=nil, 0x2000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f00000001c0)) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/1, 0x1) 16:02:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/150, 0x96) close(r0) poll(0x0, 0x0, 0x1ff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f00000002c0)=[{0x1c, 0x0, 0x0, 0x7}, {0x60}, {0x6}, {0x9, 0x6, 0x3, 0x4}, {0x1000, 0x1f, 0x1f, 0xe12e}, {0x5, 0x0, 0x7, 0x4}, {0x2, 0x1f, 0x1, 0x3}, {0x3, 0x25, 0x9, 0xfffffffb}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000240)=0x9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) recvfrom$unix(r5, &(0x7f0000000140)=""/165, 0xa5, 0x0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r8) kevent(r7, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x5a, 0x2, 0xab6, 0x7f}], 0x5, &(0x7f0000000300)=[{{}, 0x7ffffffffffffff9, 0x10, 0x80000000, 0x9, 0x8fa}, {{r8}, 0xfffffffffffffff8, 0x40, 0x4, 0x3, 0x8000}, {{r8}, 0xfffffffffffffffb, 0x8, 0xfff7f, 0xfffffffffffffffa, 0x7f}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x10000, 0x8}], 0x3, &(0x7f0000000380)={0x3, 0x3}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 16:02:14 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/pf\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wskbd\x00', 0x20, 0x0) r7 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r8) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x800, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000040)="ad5878d81b0e2e80916e2ab5dceefaf28bcab15ce5cb3300d2ae993247eda24a4b29601df985588e1174d0f9555e56e273f30ac27f16c6bc83f3acde4eb0c2a3a6695b", 0x43}, {&(0x7f0000000500)="fa823b1d591acbfc5cfa1a3d8b177a64da84554a8d096222c1f3e5562ba4de0182fe8730f1f093592d86cb586b5653522d9c935e83040ce3270b246928e90cabd7ae9495bc6080e92895007b2809a655d28a5029659760f1eddad159c08439d8b554e8b19154be96e91ec1020c823c350991645d08354262f642070313f508f1a9aeb1a405d1678f75bc98036584d5a0ecdac35a428c04ba27e36ad3e20cbcabe3bba672f32895907f9f719702fb33e545ccfb427ec7d85894442fd1b26c78f4a9bead9e2d568bab1a56ebf24715a0c164fd234428362de0869cd88ccf6e287bdec6e5d84ccdddcddd0e4e97134a09ebae2d50491731dba1ea8f3f39d5a7d187ad893715f5f8e5321230380a5a0409e523c79ea5b01e029e54fbc9b06203f0552923f501d31d130cbb053a85463b4770e1c182065c029937e4bf9d75b421ceef8436a168c6cd8c8f3691fe6da2a0ea5f4b28860e990fe49de2bae3e4dd582c166cab3998503d8547f58fe47c594f66659d76b1289a38edb8f38ed97fa9f15b45ab5d2930e40376b97b1b4e2149d8258b6fca35e22bea89d0bfc6259fdafb5789dc0e24d21bb38582de0c9f20f1a1fb02ec44fbcc189c04414dc6945e7c46341d5cf138975a402ae9f90aa34564e52b7c903bb1dfc6a88ed28cfab9151594e01119d4586a0f1d3e3256ea073ddcc47c0b65a5a95e4c77fecd7aff840a61129b7cfd0e8ca6692650b360c435a9ff80b6508008791d9367a7f775bf89b1e275123865b536c85b8c0cfd90dfc67a0d48cf2455fbd18e331a0ab657062f9aa340c09ffef33653ffb261f01958b2a837343895ac082a4d46147e4e33dcfb5ad7f094e4e18745e028650b4098fdf86efb57bd079bc1f5c6a1b25f473adbe510213850e86324a6a2182d911b3ebee645d5fd4488e13ebbad35f1e79ec49f85760a5583fc390460f242acd3b166c0414ea9815029142d38896a7ba5735cb06560a42a7ab056d5f68d21d632ed5f0ec9a1e1b87b3dafc04e40cd9da2212c010db63a6dd7d52a42dfb7b02e37038e25fe1e99ea34ccebdc2f9bf613d76515c0bee94998705fc60c189c87e1077e6cec96860694f8e149f8500a6d417fe4f79096e81678755f0f2da6a7731e13c14d61b2d0c68237773689fa5fff886d9399696c95e935c3adeb3bd31e5b11e8e8c5a69d43e5ad2c6fcd4f3c4d85db544b805991874f09bbe51ee31d1f462b47907f6ce6555ee1d5b8ac7f2cf5fe2b04603c61ae5b72ebade62a90c3c8e4b5bf1a4d74612c4c68a832aae52b03a5b26576dadc339a67a4edc9bf82a6817bc1811e2fc30c2817f4b4cf24bf12fa022749b66c4aa41ea6d597bcd44ec588c6efc29a02412cbfaf0a90172608fd90c50e8f267b398d73923cfd269ad8f1334444561e3d7a22578f5ff846a060240ba139fff7cab4c4d81af07410db10af4a4e7b96b672b5e1b08b459a5ca3c2d831388b235545004b13cc3ab254d38190ab4a982a78ef9ad5face41f4059ac00c6d5001f1a0bc0676c765a693504c8ff30a7c3dbac37ea0a6485a65412953949a1f955ade62e74ab0ff56802a297d59f5a674d58eb410b6039107065a3cee9800b087ed22bc50091dc9cb701a3b6de24887820b29943f02dcbba3411002e2fc1ff6e3ef6c17217d0e056d0c08a725e1382bb606a37fce8d846bcf9f3a99d1e9d0ed96f90fb4fa2b1de418abd896566a9f3b5f0e68e2b465b9a07663dd337eca15673b2636fd76e8524df700f3f33ccdaa16bd5729cde4627e6370d6c5df65568526242ce31abec2f12cac135c324a005367b775eb65b70b026d596a19883e139919c6f4eff366d81686db06f6f131994ff9086b7983640ea12ccc4877611521c25e48edb9577afc511067a5171e487a78bc9c880580c5ba2510b299737f2d7b2aea1e54a3d0843c8af0e1cac507356c3122019dd84a4f7dd0b6934e627322cd6363e7f3b98545a69e19097c656969954074cf9baf701d02dae44b02e850c56841470ff09ec2feac98c5f167effb3eb61a7b08cbd732bdbfc0f3b2997cd5f7622ebe060a5223d86015d4758b85597dee091619dd898f20e1817cc6ee63841583609e66636ea44462c12b8b234a07c44192f91dfa418371d7159eb6a0339ed867d150c922ce04a918fce5085d9f85610cd801e7a54a12ddcaea082060e381f25dfa558e012b57af5b29a843f126eed6049b6009898ff1359397c6906b1d1df92f2a15089791f5bcf2823469c96f123a075506a39e0bf6d19c53e06f60ebb77e6c8519f59b7fcf348a933f0026aa4e90dcc67866b40b158565ed16357c2769c90e9d69ad25f31d4b9a919df045a335f4b278aefb126ca8201ba06c5bfd82002a75029176c03c6b7794ca3f8bdf5334dfb972be85cab41c63a5f4f22b3290428fd9d6b0d5e62ebe7c6ebe1674ddc3f92fed08a29395bf62d9dbf11ddacfc773f17d9f91043c9ada983eaa4dede02ad1675e0ae3a98ff8aea7201e646d9c262c04e33876e88a12620080dd82abbe47597f119288576ca19c922d84cc8542f7706f32f96ffaf759453efbaf03b4f9f63aec92985963f6e3dfbd69fba00c2024a5b8eb6bd6863f8705da87e18fc6845e59eba445e76c326476573b55f30a2ea9d569c02d793386b8c9b8c3c800f4cc9236b7d1d33d8ee10136da36f7edaa1aafe86229f68d6d55a872ed9cebc91c2c6d59031908a6d527a8572cedc65de667a7b857b711c09bb46ae6a5712b0811721cca7aa2329f197b4001269da47cd8fe5f80af09a39013289a3859ee96d6bdf039c6aec1fbd84eae307d3c4d245264d650e5c79351f0964d1a050878f5fb9a3f38300832f26e2cb3acb8dd7222f54fd530ef39a8a61ad34752f75a3fe60fcc5c9764e31f5e4041bfbccf22c1748f1c27943ebbadcf9993a98f7afca801f9570b9b745f7849124d84867a26c07776f2187e0cbd4c30febdd29a27427e9487c35728e8e64be589d1c7c3f8ddef269730fa2237c1bdf40e0a3a370e8e54215e51aab40be141c1151f7d999694a3cce961d74e8493b127623eba39b19204df3bded10886ecfe8aff16fc47dd0585627c343a4966892d2e103d671d6449af213027557ae2bfacbeb45fa7ab3b83f9529b68fd2a9b3700bb283a984a758cb9dca5a3834def5d768209451e3e209e4605cc52e55a03d44c2aa9fd41cb7c18cdea1597070b459740414c0303f63b20a9e451f91d4063a50bc3682e681f244da8b1add5a20910a8ac662be58763b69c4f3111425c9f263eb9cf3426707e383ee1d8e86ddf21c32cc450632e520b6956eec5dbc81e7f8df2fe0a4d4ee75e1eb8d00d65561ce9e56bc82fd98eb581424860e30223ea842dcc1ec1ce14e32ac479ba71d1567753a24953454b7bacd7c93b1320a7a0481b233ddab1bc0c79c2d89244a780e358113a162b0b8b58229af61a8ea5ec5c0376c17158d4103f9e012165e61528019394350bcf149b43a2dd74a09fa22c5fd02ae3a3ed26f13b177163ff4cf94667fb33e16c0b3d4a093ccf25ac84a687bf536baf195303ef5fee902cbc8a0f22f8bf3f5d1cdcf200d1a598f869df2ad07d3fc063fda901dd016de99bac4bb2f6c416e7bb05d8abdce36f6a45c1f1248aac3523b91a4c3d795380c0bda53226ef027c224de739911de257edba8562333dbfbec4e9567db5e7b0485814e14cea601b014e88c0e46c3601fba03c91dbc65c3a870c238e11e30321e1acdb812e6faf5fbb4f674c2a5e038ed0b34c86ed4a8df9ebb60f5019ecd8f50a26d4723d0c78b23cbc7b9c86ecff4093f3e9980aba99996265cf87462ac85df34adc75af16684484ec5c0d57e2a6d70296df118b7e452324cb55f2ffdd1fd57ab06cc9c1fdf3d713db0c256502456fd4ae0507cb355b1eb57fc793946d7c0442ed612a8bbf8558c8d958ada3531aeba7cb96b11e07445c4226c88a4bed2f68ee0ae2a78b0f5226f722800fbb5d6084aca96d94ffe71bf4eeb11fbbc100e6752ee4f6fe9e96c80df92580309d55829891a05e03aafe78d45c7ff69912e38e5eadd306877078cb44cb045c2998c9b9eaa68478bec69ee47d5b64f493834d9b9f201fede442889cff4498b5d0f53cc88a8598492bb340b10bfee28d211b5e85730c09f12d5ed6b76d1baee2d3a17c1a2b01747dc33719d59631caaf79a6d33be69eb1acb9a56f10b68348d097b620b97dde35923c58b13a53c8b2b87bce25f68a02c71099835cd5bd76c614a9374b59cbad44ec80ea689e3cf23719e6d6210fbe32ac404aaf4c19b330f096f29e1fc69e9e3807efcf781b88ce8a4bb082b492b8edc8307dc74708d7f17731979fe630d24663aa8249b76e2251dac56d35ac9978f510a8b98e464e1627d01e2af90b09224454907aa525561b79a83ed4338db57029bd5ce913ccf73813b99cd38b13b434f7a63de5b241f50a052e01052a75cb26d44230c471bc62fa65166acc3e60300a0965e0df08cc35d122feb2010d6f8f484b423d7b51a2422e2e4bcac7b23940dc61c68f54609b96753104055f89882d63831655c9ad9834d6e5b98a93e6ddd53687da42877f02a998c3a7d6e17bb9429a2abab7c1ac0710f5a230fee3dad1b3c63d4e4dfde41056c07485162d960f4063f281b6298c621bdbf86ed49fd3d561a2b21b444a0449e57b18ff77dc1d667dbae87aadb70638bca0752b97a293288c954fcddabcfb0d6a2ca247693175bebcaa83b22c6c7f3d8e82fe5dff2a707b1c6d26fb1874eee9640495ef63b29875104b10a57e1c392a7d1ff4d156e2274e785c3cbf6f7bf05729395edc44e8c0bb7ba23ed94dc8f40467ec2c853ebc638bfa78d041d72fab8cb051ab84d22bcc25d55fef00637e76d1d92ef6a32e4f57900720e9aa46e77ac9779ead25e5dcaa4198eeb0674effcd2ce061798d2e9d294273d3e7fcd41b679215903bd94d0ee1817cf55574be85101b02ee307877cb1d4344c73273e66a015e130ed72f511a425f45bfd02f7cabd39b7d716e5659b7aab13b41d86f44ee4361f84da5a8e77b730fbc00545ed4eab9150068c3e8972efdd6e45cf07bb70668408b85522da765c789b38e5d5f675d18d1cae0f3b7f0a07dce8a6aef6f3316d51e7981ba1743d64b7f394e1a6746c7c0089d94f52be201d25e14af8417954e9555b34ca93f82d896ba0766256d3d36c3f82e1bb09073e3cef08dc105e85b97806327b8c7f2f37369fc03f08979fa6576faa2d822c9aecc37d6471ab47f7a08a3ccec52d7357762dc0c0131de459359b471028b584af870f05e759095ee4c0140c236e5907a925913f569471618c046d8ca8c7aa7a5a68c6f128c865a3553c75245ec25ece37a843aad8c8f0a70ef370d438c425aa1f70353823ca6865f84dd466a11af7674b6e240d715be572d39f2867738dd062f3cce58484544da97e554ec63aec30f9ac912e83f710e17a73c630d79352db5511081377b4ff1ddaa5d4b6e6f913e660ae587b0bd327ceba599bf78f0f972ef8eb617acad21eb6a5fb14a10a584b5946c08ff684f18fc2a31cf9b8751f6287841e21501234f5633ff2938432d25d1621ac2e8a28b9b11743155dbd40fe52516c71c63ef856a29eca1ede94fdaff38c7867b4741482157c0339cb43321ece1242d189fb055693df14dc183b0ddab61679c32b92c6c01b369e2b74105a8af636bce37f5e40d6e3a89ed486cd2891c37fe7ad073b145717c86beb4ca992b74e3c81a32d11442cd753950576a0185e23a673f7ea145ec71ed0dd55f510926cb8a3ca412", 0x1000}, {&(0x7f0000000100)="abfdba2c49a1849b0873b7543e1d4fd53d9bb8991cf66fee51de3c8765e7562d07a482fd123dc221880c5d066b52e17d3b2020595631e7ece00095bfc29038ecff0aec3093dc21713d9f1ad7092a2668ad764a3e496b60100e479e2b9b06d54cac0978e13837dc12d749561fa7aa9eb4b1adb69a5c420a0e0e188953bb3fb62cf58a80a7482afa4e909f3c599d68e328d484903269adf2ec6ff464a9874ea655f7a56f5581310ae66d9621a606af59b7bc8eab", 0xb3}, {&(0x7f0000000300)="7cdff95cf2da8001a9ba2d079cc57a37a42c6176555f42a1f2e7fdf7b38452be6675613f01ad460849f95f26fc00c75796867e4c19407d0fde1573acbbcda90cdc03103a8460b06e00ba7c06dc5ad6a014400c5c05cffe25d58efbc1157b72216c1116b0185de1ad2fdc5b98d10c616e3b5c133dc1b70ba094e2bc111471351f804e63e2", 0x84}, {&(0x7f0000000240)="bfd51e23c17fa5369d9b", 0xa}], 0x5, &(0x7f0000001780)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r5, r6]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r10]}], 0x130, 0x402}, 0x401) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x800}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000400)="fb00000000029be96914f6357e3a2113e9271d9aa52c6c9bfb002999313650bf1d6dc6baab6efc06985b295b63be2c2209e6c1c9ea63be7ca0996b0080ae62b7aef327c0b5d2dccf0e34c6fac4844c52448278a54f501341de5efcd486667a9d8d9121e0bdc7d8e36f9cd4961a6394607074a35beb62fb6e3f02b14f59ba52c75496158800000000000012b123ee44c82f1a2f6c93ce842df49f05f4bea06c7c70eda091d9ba469d5afe03650c65f3c5d02f13704b2416d8ef929e74f4f8aa8320c5d0538e64234133279b99029667bb51a08172848635b6cbf0eae5f6d9069ac1f4d8a935b835ada87fc97a309c8d9343e017c948d5301876fc7e0000000000", 0x100, 0x0, 0x0) 16:02:14 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000140)="3389b41522de98009c954cdd2cbb0600000080b9", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x5, 0x4, 0xfc}, {0x60, 0x4}, {0x6}, {0x3, 0x5, 0x6, 0x6}, {0xa282, 0x8a, 0x80, 0x7f}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xb2c, 0x620, 0x1, 0xf6, 0x8, 0x3, 0x0, 0x2, 0x3f, 0x7fff}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:02:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x5, 0x0}, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x6f) setegid(r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x7, &(0x7f0000000080)=[0x0, r1, r3, r5, r7, r8, r9]) 16:02:15 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x1d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x9, 0x4, 0x5, [{&(0x7f00007b7000/0x2000)=nil, &(0x7f00001a8000/0x2000)=nil, 0x1}, {&(0x7f000014b000/0x2000)=nil, &(0x7f00002f3000/0x7000)=nil, 0x1}, {&(0x7f0000693000/0x3000)=nil, &(0x7f0000ff6000/0x9000)=nil, 0x1000}, {&(0x7f00004d8000/0x4000)=nil, &(0x7f00007d6000/0x4000)=nil, 0xfff}, {&(0x7f00001e2000/0x2000)=nil, &(0x7f0000760000/0x3000)=nil, 0x100}, {&(0x7f0000146000/0x2000)=nil, &(0x7f0000157000/0x2000)=nil, 0x40}, {&(0x7f000050a000/0x3000)=nil, &(0x7f00006ec000/0x4000)=nil, 0xffffffffffffff81}, {&(0x7f0000261000/0x2000)=nil, &(0x7f00004e3000/0x4000)=nil, 0x101}, {&(0x7f000072f000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000415000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000742000/0x1000)=nil, &(0x7f00002bc000/0x1000)=nil, 0xff}, {&(0x7f0000650000/0x3000)=nil, &(0x7f00006e7000/0x1000)=nil, 0x87b7}, {&(0x7f0000724000/0x3000)=nil, &(0x7f000040a000/0x3000)=nil, 0x401}, {&(0x7f0000706000/0x3000)=nil, &(0x7f0000619000/0x4000)=nil, 0x7}, {&(0x7f00007c2000/0x2000)=nil, &(0x7f0000799000/0x2000)=nil, 0x3f}, {&(0x7f0000032000/0x2000)=nil, &(0x7f0000359000/0x2000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r4) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000fcffffff0000000000", 0xb1, 0x9, 0x0, 0x0) 16:02:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000040)={@empty, @empty, [{[{0x88a8, 0x3, 0x1, 0x1}], {0x8100, 0x3, 0x1}}]}) 16:02:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x5, 0x8}, 0x10) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:02:15 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) bind(r2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80085761, &(0x7f0000000040)=0x2) 16:02:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202390f76696c6530004ff19bebf886c5b4b21008a9facb84c822a0b493094acd0a7e8092564b89fd1bb4e7b2c4d4c1ad09f3fdbe76f208d145e2b67d46e9854df9c94beed0b73b254a016f7b9c8993657004e1f37709bb64716b974b2cb1fbdb8523b606000000d74b67e74dfa2c3e0aaf91f66118173f99cccda3b4b67e5552285c6b4bf03719b048924eddc74287262581e0bcdd874724a231000000918cba2113a6d56b2c63a273798564ae00"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{r0, 0x5}], 0x1, 0x0) 16:02:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:02:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:15 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000140)=""/4, 0x4) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2f3f21dbc47f0c79598102dd6ec9eaf6d942ed0b4e44f07e6bba9f87fc345b912e09d5aa245c18f7e9e64f7f3b4b9b36a806105b2c0363c38662b0e600ef8b66252300ea9c43eaed30acdf18af990096f910e8ab0d33f215c6fd435f3f80d36ee5a292d72c02d970ab925f44724672f4fc252110eb83", 0x76) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) write(r6, &(0x7f0000000180)="565bfe0f253f057d7ea134cb7f6b971c969b93022bff9972dfc5614ba5174f5a7f0d46539b99571de7", 0x29) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:02:16 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x60d) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:02:16 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) pipe(&(0x7f0000000140)) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = geteuid() munmap(&(0x7f0000eb5000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) setuid(r6) fcntl$dupfd(r5, 0x0, r4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r5, 0x2}) unlinkat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0xbe}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) 16:02:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000800)="3000abe85c0b632d6b613ad05ae3fc6e5d7a14f8ffe528dfb40b492e4d1e4202082e2ca673f754eb64e8188b5fc2111d9cfebc5560879ddef63befe8b85cfdcb378d2c750d8cf705594ba89dc543327c3b86107fcca3645f4c73aa812aba947a0d0eb11af4d3122e64c5cd6fd58f7ca0cd9dd7956e26cb2086ec58b869f3a0d351ed2a3140abcfd01424c486f7dd175578f2b3d3e81bd98a08213022a9462f1bc9d5deacff2dcad4c167ab5f85e4c6d70b42baa03e566890591a55c004e7168b268eff642f3943a1054821a9b4567e1f39be3c53388f96d176879def12a897275ed78e610b30b06609ca756427b483d7098bc17dbae97cb528b82929884e791dede9cc3dc792dcbc80cc25652448b881b219e88b4e490a424fb3e1449455c7341874dfda8439543c42ca67842a0cf420691344f5f11f97da92ab67ff2157d76b92c189bdc1f0927e5e6629a044af5424b869706774811a28b8f175685541c941e809bb7654f24c0492e62c4206b619715ed51560eaf18f701c84b0fd696178ddbd3b07c59b12971c862244831f8a401272b744990a8f39eba9ab86b2b4705cfb23a076074485b695ddd23515a1a340f8963fbd5d99dad374e81abd0611a53b0ec62a6129da3f2db6eb805e46cc1a1d1bd2f37d0c29728865bc2c0d9590d3cd9053", 0x1e1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) fchmodat(r4, &(0x7f00000000c0)='./file0\x00', 0x8, 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000040)='./file0\x00') 16:02:16 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) openat(r4, &(0x7f0000000080)='./file0\x00', 0x80, 0x68) 16:02:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0xfcc0d73f90c378d5, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000040)=""/249, &(0x7f0000000140)=0xf9) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040), 0x0) 16:02:16 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0xfffffffffffffee1, 0x0, 0x0, 0x400}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000e8ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) getpgrp() setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) write(r1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000140)={0x864, 0x8}) 16:02:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) r5 = dup2(r1, r3) openat(r5, &(0x7f0000000000)='./file0\x00', 0x80, 0xfc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24, 0x3f}], 0x1}) 16:02:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) rmdir(&(0x7f0000000080)='./bus\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x619b16a4, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f"}) 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x81}, {0x80}, {0x6, 0x0, 0x0, 0x20000100}]}) pwrite(r0, &(0x7f0000000000)="72a82c87d5efc19bd421b3896db5", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x9, 0x20, 0x8, 0x4}, {0x9, 0x81, 0xc0, 0x9}, {0xff, 0x80, 0x1, 0x7}, {0x2, 0x20, 0x23, 0x200}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$KDENABIO(r3, 0x20004b3c) 16:02:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x80000000000001) 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x74}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000040)) 16:02:16 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffff1400bbac14ffff4e4f8497dd089078"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) fcntl$dupfd(r1, 0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) dup2(r0, r4) 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x81}, {0x60}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local}) pwrite(r0, &(0x7f00000002c0)="0796fb33a1b7931fdb0b9a877c4df659e4c8f7568c5fb6d9c59ac9a8d2a04276151b61ce0a36949ac87066e2bb566ced4451de0c3147c72a4d783cc0b63f081e13c05a512b6a8c99c8845e14a13db478a60309fa7b121c8fd9855138c6e1a335d639fbc46bd02fb552065f18dc275176f0e137ed6ac6cc16aa7f7700d40fdc8457f91702047ca3d8a0769897bad8116ce8d866203709125846040fda02df93f209ea0642a5c4d65448a72543ab36be62629b8e7f89443ac75e962fec6a7da6f2de90a720f681d7eff4572954f6e0532d9628d741e60b6974e69d5d9aee3515f2a44177e0aa518148b86dfd160626fa51", 0xf0, 0x0, 0x200) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x3f, 0x3f, 0x4, 0x5}, {0xfffb, 0xef, 0x5, 0x2}, {0x7, 0x9, 0x3, 0x80000001}, {0x2, 0x6, 0x80, 0x8}, {0xfff, 0x40, 0x8, 0x6}, {0x6, 0x0, 0x5, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x7, 0x1, 0x5, 0xffff7fff}]}) 16:02:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x214, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffff9c}], 0x1, 0x7fff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) r5 = accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x80, 0x3f, 0x80, 0x8}, {0x3f, 0x40, 0x6, 0x101}, {0x0, 0x49, 0x0, 0x8}]}) connect$unix(r5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2010, r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:02:16 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000001200), 0x8, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000000)) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0xfffffff9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x64}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000101d58cf"]) 16:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x15, &(0x7f0000000100)=[{0x2c}, {0x81}, {0x6, 0x3, 0x0, 0x3}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01"], 0x1, 0x800) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/206}, 0xd6, 0x2, 0x800) msgsnd(r1, &(0x7f0000000140)={0x0, "e8758546a2d0e2126f2498e1d719c1b2263f19a1608fb80400250419b8e103577ed41e805e205d7062ff023cd15a30a5ece154d93c376e9cf6f2475d4c6e79beb5551e2c23cd0dd3cbfbef44fe5ea832470e6bfa3671e1ea5ccffa50b4adc218bed7d8d7678590d6c5754ded6a07d27b90bc3fe951233d693c4aa2fd52477585576a6b6ed3e1ca95b52e912c376175ae2ab6e657eba3050bf15d6eb66ebae793f4b0843598d3449b96074ed2d2a69c7ea1784a48dc32f2b06c0da034db7dcaf23930243b0bb1577441eb4c52381456b4ab640d8b0b"}, 0xdd, 0x0) 16:02:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0xfffc, 0x0, 0x0, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:02:16 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x40}], 0x1, 0x4000) write(r1, &(0x7f0000000000)="f6", 0x1) 16:02:16 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x111) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000300)=[{0x1c}, {0x5b, 0x2, 0x0, 0xffffffff}, {0x6, 0x0, 0x3f, 0x7}, {0x0, 0x8, 0x24, 0x6}, {0x5, 0x3f, 0x7e, 0x1}, {0x1f, 0x9, 0x4, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) linkat(r0, &(0x7f0000000200)='./file0/file1\x00', r3, &(0x7f00000002c0)='./file0/file0\x00', 0x0) setuid(0xee01) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r4 = semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000380)=0x7ee) 16:02:16 executing program 0: clock_settime(0x0, &(0x7f00000001c0)={0x1000000009}) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) 16:02:16 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r3, 0x2000745e) setsockopt(r2, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r4 = dup2(r2, r1) r5 = socket(0x2, 0xc003, 0x11) connect$unix(r5, &(0x7f0000000940)=ANY=[@ANYBLOB], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x6, 0x4) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0x4) fcntl$dupfd(r0, 0xa, r2) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r6 = semget$private(0x0, 0x7, 0x20) semop(r6, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x3, 0x4002, 0x1000}, {0x3, 0x5c}, {0x4, 0x4, 0x1000}, {0x1, 0x8, 0x800}, {0x2, 0x3f, 0x800}], 0xb) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000001c0)={0x6, 0x7fff}, 0x10) semop(r6, &(0x7f0000000340), 0x21) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$setown(r7, 0x6, 0xffffffffffffffff) 16:02:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x1300) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:02:16 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x7e, &(0x7f0000000180)={0x1}) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffffe, 0xd8}], 0x3, 0x0, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r7 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r8) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x4, 0x2, 0x476, 0x800}, {{r0}, 0xffffffffffffffff, 0x60, 0xf0000000, 0x4, 0x100}], 0x7, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0xffffffff, 0x4}, {{r8}, 0xfffffffffffffff8, 0x26, 0x8, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0x8, 0x2, 0x961}, {{r3}, 0xfffffffffffffffd, 0x4b, 0x1, 0x6, 0x400}], 0x101, &(0x7f00000001c0)={0x7, 0x1}) denied attempt to set clock forward to 68719476745 denied attempt to set clock forward to 68719476745 pckbd_enable: command error 16:02:17 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x1, 0x4) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f662947d7302f66696c653000"], 0x3c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x6, 0xffffffffffffffff, 0xff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) 16:02:18 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x4b) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000f3fffffffff0ffff00"}) 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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2}]}) 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) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) socketpair(0x18, 0x1, 0xfd, &(0x7f00000002c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000280)=0x8) write(r0, &(0x7f0000000100)="8c65", 0x26d) 16:02:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x214, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffff9c, 0x10}], 0x1, 0x7fff) lseek(r0, 0x0, 0x34, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40001a24, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpid() ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000100)={0x2000000, 0x9}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r1, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x80000) execve(0x0, 0x0, 0x0) r3 = getpid() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) shutdown(r4, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$setown(0xffffffffffffff9c, 0x6, r3) 16:02:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r0) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0xdb5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) chmod(&(0x7f00000000c0)='./file0\x00', 0x8) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCCBRK(r5, 0x2000747a) 16:02:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="7a0817ecbfc14d3aa15e1572be9d7926c20709a36aded454cda3d6ebbc8ee051ae3baa3ef41424a5caa587e8567a2eb4d8d4571143f80b56e17852da6bcdc1d08c46fd24b9bf068f1f14ee9a431c8e36e545c512a7206a5a17e7b32917f8a5356803c0a486c616dc2fbaeed597fbc5784f0431a134bb975ec13575c9ae8948b049c29a2ff774c0f9573201cd13debce2cc6a8ae0a58b33ab7585314731ee1b016bb50557d54f64de42f831e4e336", 0xae}, {&(0x7f0000000340)="afe94c169fc0b2320faeca676b23f00d3cb9423ecfa318b64241b3eda01897b34926505292fc97087f76a2d076227d94efb97b311102d4312fc1c99e313bcec573a614af5a3e053c2fc8a94b26fb0a133c16ab2dafad87152fd87ca5011dde6256b8aaf2db581939402310ae1066407853620378eb38a7233440411796ceccca7b391299d15ee37b170f8658c1efb75f7e365fc05d87e094a10e59840512859c5f84a583b1ad703c430ed88773cd54faf0a61a81398febea3a3833026ceb60", 0xbf}, {&(0x7f0000000400)="63dc9417b8", 0x5}], 0x3, 0x0, 0x1) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000200)={0xfffffffd, 0x3}, 0x8) 16:02:19 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2"], 0x10) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000040)={0x9, 0x6}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) writev(r1, &(0x7f00000007c0)=[{0x0}], 0x1) 16:02:19 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x6, 0x2, 0x7fff, 0x1, 0x30000000, 0x3, 0x4, 0x2, 0x2, 0x6, 0x40000000}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) 16:02:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2966692c650200c5d78b1b0171bf10c160664a49d535d0fe0e91f1577fe29fb14f87fe413adc23b8db9443e20e7c1e5e2c9319dfef77aa659f4c26952d0e58af91a86ca1dfa8267806a0c3ef35789462869c0367e0e819242de70a7de360ec5f039216b152da6ede7fc6817b820394610e7f9adf8e5a6b177aeaf53d41b9daaba2e6d302b489a953e8df35177a6f7bd0ce9e8b83cc93440688ace39f2c8355d4"], 0xa) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) poll(&(0x7f0000000c40)=[{}, {}, {}, {}, {}], 0x5, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) login: pckbd_enable: command error 16:02:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) r1 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) unlinkat(r4, &(0x7f0000000200)='./file1\x00', 0x18) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x9) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) 16:02:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) socketpair(0x6, 0x8000, 0x4, &(0x7f0000000000)) setsockopt(r1, 0x29, 0x32, &(0x7f0000000040), 0x8) dup2(r1, r0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) pckbd_enable: command error 16:02:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r5) r7 = socket$inet6(0x18, 0x2, 0x0) dup(r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(r7, &(0x7f0000000000), 0x0, 0x0, 0x1) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x7, 0x10000, 0xc}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:02:21 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCNXCL(r4, 0x2000740e) 16:02:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x2c}, {0x80}, {0x6, 0x0, 0x0, 0x4100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getdents(r3, &(0x7f0000000240)=""/217, 0xd9) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:02:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000000)=0xfd, 0x4) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=""/206, 0xce}, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000069ec2a6051ce79833c0c10000000000000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x20000, 0x0) read(r5, &(0x7f00000002c0)=""/55, 0x37) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') r7 = fcntl$dupfd(r6, 0x0, r4) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:02:21 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000300)={0x0, 0x5}, 0x10) open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x62) close(r0) 16:02:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x10000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) munlock(&(0x7f0000384000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) 16:02:21 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000001c0)={0x1, 0xc97, {[0x3, 0x586b, 0x3, 0x7f, 0x9c7, 0x4, 0x5, 0x7, 0xae3, 0x401, 0x4e, 0xb8, 0x21c, 0x1ff, 0x1, 0x80000001, 0x1000, 0x8], [0x1, 0x1, 0x80, 0x7, 0x10001, 0x4, 0x0, 0x2, 0x8000, 0x7fffffff], [0x0, 0xff, 0x0, 0x20, 0x2, 0x101, 0x9], [0x1ff, 0x8, 0x3, 0x8, 0xfff, 0x35], [{0x3ff, 0x9, 0x1, 0x7ff}, {0xfbff, 0x1a6, 0x10000, 0x100}, {0xe3d, 0x0, 0x9, 0x4}, {0x2, 0x400, 0x6b7, 0x4afd}, {0x2, 0x7ff, 0x2, 0x1}, {0x5, 0x2, 0x0, 0x6}, {0x7, 0x1, 0x9, 0x2}, {0xfb, 0x2, 0x80000000, 0x9}], {0x3, 0x0, 0xfffffffd, 0x3}, {0x400, 0x5, 0x5, 0xfffffffffffffc01}}}) 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) 16:02:21 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca12885", 0x286}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0xe) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x80, 0x2, 0x1b29, 0x0, "a31e9deccaf3767be709d22da813477d8df2b850", 0x7, 0x1}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:02:21 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c68e16e9fdf4ad92a7335115eb69a5b3a30153fb1ce93f945be53aabf08e054d82ba9ce1d2ab2f8365655a304e9242c82289a3a02aa442e0ffffffff91cfbff04f5f1195ad9e5d0989227d2c393c49cdcc24ccfc7736489fdf359c21b1e5b4e85ac26f0b852c5b30faaa60deef4eb85bc7447bbe7824a6951441910571bab228e0722426502f709e11b43c29b0031ad4fce894f41fac358822f567a855ad9a687ea4c74708f753c4060fc630a2e69d2919159159d9cde979ecdab9c8f8f4151c5430d7f1bd52d697faad3f9f0c18a94ea7f4d58f68f9ce24b124263b50d187f844f9d2a5ca65eda88a90d8df097833a9c9a4bb1da841d1a7b16edc4220fd4105a7d0e23a2e5f33e07d4b9f5f4e13120c3d953d34d30aff79aa88e43132902bfefc89bfa8dab7a5e965f2b28d7fd8b2e822f2afe88ebd2fa7af3b564dd8e2578fee7ac298e18ac8e8bb6015e12d3c41e8848cac854d87bb14feb3f6e3fa496121787ee31241bac3c5fd7a353bfa6cd56782d59584f3046dfd8811f8e895137872ad2885de6c70e5b5cd95960588efda16"], 0x10) sendto$unix(r0, &(0x7f0000000040)="f8010001006eb1dc", 0x8, 0x0, 0x0, 0x0) dup(r1) 16:02:21 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x200000000000037b, &(0x7f0000000000)=[{0x2}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getuid() setreuid(0xee00, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r9) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="4c7fe236b81565292c8bde690ce46665b244b1e83ac73d436726cf8e7fa382cb65fa65c2", 0x24}], 0x1, &(0x7f0000000200)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r1, r3, r4, 0xffffffffffffff9c, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}], 0x78, 0x8}, 0x400) r10 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r10, 0x8010570e, &(0x7f0000000080)) 16:02:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x6, 0x1, 0x0) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) dup(r1) r2 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open(&(0x7f0000000040)='.\x00', 0x10, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000000280)=ANY=[@ANYBLOB="14000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000001d0df5eb867440952df959640ede2f358601da4d7c96363cb260a400b27c166f9a98a977ad59d9b93d62ebbc192b8d170000000000000000000000000000000000884dc61f9830e2e2131c8660debe993a1ddceecc54849c0d69"], 0x30}, 0x0) 16:02:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socket$inet6(0x18, 0x4, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:02:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000004c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000003c2, 0xfffffffffffffffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) 16:02:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:02:21 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x11, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socket$unix(0x1, 0x2, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/50, 0x32) 16:02:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00']) 16:02:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7c}, {0x6, 0x0, 0x0, 0x40107}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x70, 0xde, 0x40, 0x9}, {0x3, 0x5, 0x8, 0xa57d}, {0x2, 0xec, 0x3b, 0x3}, {0x5, 0x80, 0x81, 0x9}]}) 16:02:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(0xffffffffffffffff) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0x1000) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) semop(r3, &(0x7f00000003c0)=[{0x2, 0x32, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x0, 0x40}, {0x2, 0x8, 0x1000}, {0x3, 0xfe01, 0x1000}, {0x2, 0x2, 0x800}, {0x0, 0x3}], 0xd) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102390) semget$private(0x0, 0x7, 0x8a) fcntl$setown(r1, 0x6, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/109) 16:02:21 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/138, 0x8a}, {&(0x7f0000000280)=""/192, 0xc0}], 0x2, 0x0}, 0x843) 16:02:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, r5) 16:02:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x200, 0x77, 0x8001, 0x8001, "99dd184b536a867b11dcf1eeed3cb36dfbd89ae5", 0x3, 0x4}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x3) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) 16:02:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000140)=""/46, 0x2e}, {&(0x7f0000000200)=""/149, 0x95}, {&(0x7f00000002c0)=""/252, 0xfc}, {&(0x7f00000003c0)=""/123, 0x7b}], 0x4, 0x0, 0x8) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1010, r4, 0x0, 0x7fff) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x8}, 0xfffffffffffffefb) execve(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000700)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='-*\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='+`-*--\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='/dev/bpf\x00', &(0x7f00000006c0)='tap'], &(0x7f0000000940)=[&(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='tap', &(0x7f00000007c0)='/dev/bpf\x00', &(0x7f0000000800)='!\x00', &(0x7f0000000840)='/dev/bpf\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='.*^\x00', &(0x7f0000000900)='/dev/bpf\x00']) write(r0, &(0x7f0000000040)="670dc3", 0x3) accept$unix(r1, 0x0, &(0x7f00000000c0)) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r5) close(r5) 16:02:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2], [0x0, 0xdc, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) bind(r4, &(0x7f0000000000)=@in6={0x18, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:02:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) r7 = fcntl$dupfd(r6, 0x0, r4) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r7) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="1800000000000000ffff00c400050000001be70c065cc1302398000000000000c703bbb1006adb961f58d33fe46567f02c3da9ff3225ac1e9f252de183f0577b13f44df8219ff7d82d2850c86c13775693466aa13035a53fd7e5d088672d04000000000000000056f16b606910064e9a2b7d3946ebef92b2ce07f7e39c2c29e8d9b2234d186e84fa888ae46101e295d42de28f0cceebc5fcaacada51372ef93da07d8bd64c7c797e82e867c8727990c177bf3aa5561d3d50ce500d1f5fbe31e5475ef7e7c06df117f89e60d755b8dc37c1f7033f6708f2fe2b721cffc3d1d20ecad5dfbba736818b79881656dc78d5072b8599577a1d537cc22fcfb5958c562297c126e5319e94e47018818d2b8d502e483f5630ea45f578be80195ed72ebcb3c6da890405d2e40cf0d33ec5a0c266e4ee75cdda7f73ffdaae499db7a8b84ea97a326cf0a2e6f591fe2c136e1955900f9147b17aa0a98d172cb4a8bbb444a008ce"], 0xb0}, 0x4) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='c\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r8, &(0x7f0000000140)='./file0/file0\x00') 16:02:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) 16:02:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000140)={0xfffffff7, 0x2, 0x6, {[0x5, 0x100000000000, 0x9, 0x7fff, 0x5, 0x7f, 0x100000000, 0x20, 0x9, 0xfff, 0x10000, 0x3, 0xddfc, 0x0, 0x0, 0x4, 0x871, 0xff], [0x1733, 0x5, 0x7c0f, 0x0, 0x2, 0x5, 0x8, 0x3f, 0x39b06081, 0x3ff], [0x7659, 0x795, 0x8, 0x9, 0x444, 0x6, 0x8], [0x936, 0x80000001, 0x3, 0x8], [{0xfffd, 0x2, 0x9, 0x1ff}, {0x3f, 0x7, 0xff, 0x800}, {0x6, 0x20, 0xa34, 0x1}, {0x4, 0x4, 0x5, 0xc1}, {0x800, 0x101, 0x20bf, 0xc5b7}, {0x8, 0x7, 0x1ff, 0x8}, {0x2, 0x9, 0x3, 0xfa}, {0x81, 0x4, 0x3, 0x1f}], {0x2, 0x40000000, 0x0, 0x2a}, {0x5, 0x100, 0x1, 0x8}}}) close(r0) r4 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000100)=[{r4, 0x160}], 0x1, 0x606dca73) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x10000) writev(r0, &(0x7f0000000900)=[{0x0}], 0x1) 16:02:22 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = getpid() ktrace(0x0, 0x1, 0x8, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x800, 0x0, r5, r6, r7, 0x130, 0x1}, 0x5a8, 0x1, r8, r1, 0x8001, 0x7ff, 0x3}) r9 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pread(r9, &(0x7f0000000000)="bc87702d621cb0d384025db5b4d443851593efce9e20eec65772141283ad03961edbd35cf96d62aed0ddad370367e93b677ed54c496c0b7c88cb42dc291c17e0bd5871d6fa815ab2bf7104069c5a5cf08737d921177ac65a29e13117d300354e2f1132c031b6c9f774f166897b25e984bb4288d492d099c3484f3632789d16524651650333a23d6a5fe7bed8871c5645fdcb", 0x92, 0x0, 0x0) 16:02:22 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40, 0x0, "0000e43d95803e126f64ff0000ff4000", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) setsockopt(r3, 0x1, 0x9, &(0x7f0000000180)="cee1dedbb963b3f78782b96b0fadcafab9580e72054902ba8e1abe166635bfde848254b77cbf2d8ebdfe8bb0193419d0e6c474c2363c6fddaa2ee3d9d1128ff085c25aee1bb7838f304be488da5ec04423b5b5c9ce4911b0108d3d1b4a7acf62bea1e0ddebe96c6ed22510266c31f9f7e8b0bf9b575495eb05162efc1377a68f2ea92f821648a7c4ff875ede3c40de26e529b9c6798af211eb359e280e4a7b26a183a5195b5a0a1461902bdcb889d493bc5b9a608e04ac5e566d763e5f3a045196d28b24e266a9ea0ea43da76b8d2477a12eb23cf80151fa072d5942f0bd92b9f5b84921d3bef44736744541e243d05627cad8df577a205d6b0638e4bb76881b421039fa9379234b279cea92d4c1d0b302ca6af5351360cab0725d5b0531df4dfc24c9d2ea84afa8e12ce1ebc33b0e1b7b8fee6720e293b80b1d216c9f89a6c21e132aecfb826abdcde03755406b6c336122526cd6668321b43af89eb39ec803bda796a3582342a3d322e954ce1567393d2eb399675c3581cf39fb2b736d5a1b0aeaeff52b3e086cbe0d08350038050aa78bdb0967a02ec1a6c0c12d0770c008a72e4370ff70acc975cab3c11f1018491e70e0fdd001c5d77b82e314288c90a3dacb1aa505190744168a70543435f877f49182f25c1750821714e4826a5d33f47a85e15a83fa21eb0792890e678d96c0e3f86d435914e86a1a945350611f427d2ea548592ac987307e099c12bc36795501b2c5b423cc0ece659f8ad193a1d7ea1d79b26c5181ee075bddc3dde9c5873496081ce7ea9f69dd82f28f33e4a34a05a30182bab84d42bb722d380908694fe1b92a01caf91cbe5bc60e471625fbc03b1540fe0bcf895e0ba36ea6074c7d98825ccb199bec5bded1bd913950898df4ecbb91e52f5994eaf2805aea14608d3d41e07ead26319a1bb39ba1e7d9478f298bcd0179f6c1ea2f5f0c8a489c8cc8b4e3bd5cf712b91121bc57b3e6fd3cef72d6ebff4ecce63d7098fd8ba84f45228379549a6671f99a050c5b458684cbdac427212414983b03dc500975f320c24983191d344c5be5750b0d21a5ba9759e2b437448811c99d63294afb45710bda36b3ffd8c906d65ed727de9df448fb4dc08710288cd7a71accb61c73a347f65fb7187919cfb5ab6da27cf534b520b49a7c7e7decdf29efa5dee6a051c7337176b4f971cf7ce0da34d9abaec2aa11f480918592f1f32595431c68e6f7b1a01cd8f6afc2057f35331f2f540e7d00c9ab392bcb95a6259e04209c04bffe9f7dfd8b98a8707caaf90612ed4df610a1c6899d074f5c550b6ba8a89c57e993d2f62745b4c38aad1f6e505d450be49a0529fb3a54cb718a53005035fcb5f4df4107b413a428af059e98b6281bbe3fd2f8b71bbda03e8e63449091af0207c31a637a87bcd0e56cb3fc2e7b3969c48210cba3fb9082512b4761a44bcb923f80d7d467daa7712cd2a82585e2ca633ba4ccde599a976ad98ecaf26e0bf0661c3e680e497c3145387ca2aa7f33bf6b4fce315725b25493ac93fffa2a39a58f8d8488bec48842313d6175592383048e490035a4179491b931281617d50ba4bc0929b75fbdcd2bf9e78644b7a7486151ebce85828334bdb0e1cc3cb8eb87b50d37b0ec41ddb370c05f619dc20c88a3897986b18dd261a0d59e4c71ff64b15354a8bf2349abcff3ece8098756d564c567f81ef8dae81c2305efd8caab2a3dd9bb51ae52400d7579d3d6273da4eeecab13cd7385189191410790e441ebcef24a130e3e99bc0c17a8fbe21e0d106ac22ccbb5a265013dc116e55bb26e2df3ef6568c9d10c59682fc345660f883e745e5dec4f9733bed2a3c91a4817d1f7f16c1f3afb3830742e9fbc1be32e28306468a5f5737783ef921557f66d59a0b642bb379cbb58442477e8fbd8accac74b560fafb19caf2a42561d6bf66981ea8722c0e72dd94445a6b0f2ca44b80af21cee34e2cb9aa71eff5b0a8eb20a0f131c5fc215186e5e71cd79e2ecd529fa9cf263592932036b660df6782fee3e4c41c7b2b1678a2aca4de4fe49169a466dc851d9998bfe036b6a343e2b60787edafcaceb19812d4df0d099f7c113d3c8f45800df4a6d2dcaceaf1ceb46a145687d4ddba90f88afd3cb1203161c2aea770d8e3af1e0e098091fe06046aa1ef857372978b9135e83b449755b298276d97009d1dc7d5135704d63d63555a2848fb6f163888ea95a12e02ed83b72e547f1ca4eb66aad1a88de7ace30e890eb40faaa4772b8c2146badb98ddafd764fe63d622056ce317b25fc1ecc24e720076b4d04f32b6b9721a1ee317483911dfe8f97c912a67069ed2422d2a5239f40485ca4d282fd6028df9afe0a02b6677c8c50c62eacb993501f2d65e69fb5977fcd75986829f5c62b09e8b7b68b2a2a9538aa6c50b3a5644ab740b08b5f6f6579900248c25d859e5c7d559528baca2801692548ffc391a4f54d6a6cfcd37353cdb471f49f04ac44879558a4ddb6108dcf5c0701a6054059644d9902358459e564b6f1c836e80cf3ec443588582c698c2f39970701df8effdd7e7a56a2ac235e784c8865b23ab5fc19560d861fa0a3e3abcf765ab7f496527539bd288566476acdb4edd8d60b39845df82d971d138a3d0038e62218b758dc7aeedf214f1e8f18bf8d3542efd04d4abe97e4eecd2b258c17e34dd15c8c319fc9f50ef08565325635e618d8af9b0a98dd8928205a031a513ffc6440d2fbb361c9ced40e758df2497dd483bd20cf62fc4e87bbe9bd2bc42c7f7ba6216230744bd6daba8466e1ce8048002f14ee3b3ac82532e419f4d0061f5744d5bb52b47a73d33e49ef3d46ba2532901b2f5713e0f1660b65d9ca6da0ec36b98a9bee3bf6109db0c75b1044c40606fe4b454de8cdf20bccd7c3cd8369572e7b503835ff3ae58c774338f4c360a8b790b216e1fd8b7a185facc74772451a1f8b1f505a0a3b95478684d754cfbc8f2a4c14ded804d03f61fee991f3986a5d86f79e65e565462a653d9036b7fe73d1e71f313e5a423011efd972946ac57ab89a3566a54bc1acca9bf3083251a3617a2f9c7303c3bf15bf492307ef1f5ea1a43c7dd8e3266506b7b26668a2ee8bebaa3d80f70e8844b47575347b8e9c508b69986311e5dd779d94787383d9b6e213e434ebc8aa158d9b0c6c78c9ecf8ea72eb7fd798f92695aba4b54954b7bf17704768b4e8a83d4f15a2536e3d53f2f3ae37b282564adc11a6301094704c7880051fbaac51f2c4e302221986687ee73a6e593fb06b9cf9f24c17a94c7c62233ce9e3e830c31395bb9d9763e20d6cf3beeb6211ddd8b1d973a181c783cba89abac613cf9080bf55074ec22a9f2a628e655c8beb314dbae4185e358cfa001f164d7dce1378c0d54ef158326f9bc6e962218aa20a7e26321ee8420e90693014418e23f305239b19e001bec621a97927d3f4870c49a5f72af859118af9074c8d5666c86e582a55afee60ea63b0dffd85b578c8ebe324a20fc6e0212f635556caad2b684af6cda500b62bc15c2b5d625004db6f2ac881bc2536462d64017b694f522b40a7d297b04894312d892ddd69afbad969b044ccf5bba3f1b1df70277cb3e1e53c2b0b354077193f0ef5b7cb7e2e773dad859a60ceb422392ed8fcd30bce5fb5bbb6596ec45ad733ba714a8e6571332a5c4127bdeb16c8102f71d5add24ab3aee41df22d0d30c4ba64088c2d5c96163ba6fdcc592b6efb4c17ec73f1fa3aa6526b628a36779aa2b10a6a0164bdcea37fa4ab4964b0f6d488d7e5aab3d3baacc3c94233bd940830aa625a6d3c31778787a8437f2573f5231b97054ca580cef78f83b2595d84cf2fc8997288e2984025c0c44f65f78f3a14358a4fa14116b584294ab00a1463fd52f6f21109d5e9c09027e403805d73f1c263f55d4f338fb3f466569ec73c8580e54c067788096a88adf3cf7d24ab7ad7ae9ae9e0ef957f573ba584a6303bdb7d0058662614ebb618036c4ed58f1c1b1defb7d386693ba534118a22e170630be342be459b50c5c004b9d1a13a8ef268ebef83d76fbb9e452489a471c5f60f652965deb282df1300c43d61e597a04978e9426bea759cfd7ad5161b5b61a91e4cf052fd6e3172db70e17514acaa13f6d2708defc9b4b67dc7e10a8c638ddc0d7846b1721f3bc8b71fc7799725da200c6e6e7cd22b2ade39e4cc324d9a78d4ffe5c9fc72ddc1a477080f33531b6fe3a61868e78dfd266d8902ae8da28ed7c726cddd2c6d68faea682a78d60ecc542f314781e69404827b39ea2b4eb31bea261b7654f280291606c95b62a87c729f44be667edaf7d6ff7ed597c0ef766128a77a5b693798fe99c0ec1b35d0049168cad34ba15e2188ca7c6ab663446cb744a3341dd249b013ffe3cb8caa0f80b5ea632d8942296f234716b914122ffa7974d23f3afc1c1d0c054d254efffef254b591ebcb091b17bd23a95bc6e2aa798df0cde0c191285061a2401a2bf112c3a0f5c278d26e2981d66a047eaacf9730cb0619d751aaa3476113431beffb0b67ce8a4ac8234056e0e4f5e89a02d3765eb418082d3c3328e1dab8573acffb07d94b66d1ff6ee015135e51b39fb1ae629fb6a6a65b41bb1af2f7fe8b2a57a52e324ed83c781ca266035312adbe23d63b9f51ff12c339772b49ef72beacb171b2f7f69a109a10996f898575bc879852f22c2ecbfdc88d964673695fe21615bc80b3c5c72036b46f9fc2e7a0dad6a2a05e1ab49b7c2dd09d98503391a0662b468a297038a21625df353e0e6333737f8010651f7c27e9ad6e8e2fe6ac508141c205fe779e204c16e89705fdfb9bcd7c8aa5839984f06c69cb61823ed10f5f74ca4ef84e1c0de9feb049fcd6cadde64e3c7c34a51059cd5b142d6e1d2630c58263a1386a5af881c3402d7bb71cb28840789f7c2cc49aaff1891e0962c309e95f3f345bf5556180177f9f135677b5d10fe516623af4841defc0de8444d12c238026c30e49c99d79cbceabe4a7ad7c520c623291bf2ae6b5bfcd15863e1bcacd869c6d617a710b8032b64a5673cdaba379e4bf4c70ca99f5640d0b4d4b2aecc497cca60e9b127216317523449ad7e9e4c5a25f0f8b8deded14e1dd07bcd108044e78af2a6fe3ccc4aeb6329cd3aecb8a917afaa6139754186a185f5e55152d8fd527fd8305633b8e678865652f6581e741313867271e197bb64d80969fbde8b6024d8e36ec64583b0ec7ece94cba3bc6c3b936063df1512abb47615cfbba9569905ebd321f093de20f858450b534e045d7b15d1bad3c99327de05d3a81054201883f6bf432beaf65b90da0db2d0c1fcfcb09b9c24cc23522123fcf00b59792e1c322a9b758fd6c568c1942b4ef494fd6f318568f1462a1ee236f160cf8eac96b4e17ca001c09f209f516aef97c27b5cca0fcfa2279839f48b45b97240fcb087a9f81bd0ab241ca08d679216a9efec99e73f96b5db5416db4d14c671b422501418af3d4ade8c7060a8f7be530196a902bda8a18002981a7063bdaff210f925b7dfc4372f140243165b2daa2e5d3129dc5e1c8532b4f022bc924aefbcfc4117b96a4c2e4fe2e4755ceea5510683679938a57616743d2699128d9a618207bed20660c4ee2a73fdf08760af0866fc02f2d14eaa1c4dcaf46f2eb509db56afc05b52107ddb0d4b9cd89b01b15e65b351cd2be8b2ec30579222b19311a8fdead3c6c93991a0108df59ac34d25b3ba6ca927de01e40564ec8b2cac86bb9875fdb1f0fd2399450c1e90de4652f50ebce29aa730ae4ed94f7c4b6b9e492142011", 0x1000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffff80, {[], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:02:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)="980f8732bd9639a4f18733262c2d2f64e28b41f9d64636317bc29b70d40f8df3af3ae297903377f204a251ed832dd67456a1f9d4d099744dc1777510008adc629a6a570aeeeb29f11382d751e6f2dafe96f271e92d8ed83b4fa0c4756c385e6e13428aa7821011963b3bc66b84f51b11221078d9cabe13ea0ae3c49d1351a120027f8bfd1269e8382e2b2dd6fb0c4a0506116b7c39", 0x95) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x1, 0x401}) r5 = syz_open_pts() r6 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40a, r6) close(r5) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "0000247fcdf5ea3f00"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd", 0x26) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000180)) 16:02:23 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) fcntl$setstatus(r0, 0x4, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) accept$inet(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000547000/0x600000)=nil, 0x600000, 0x0, 0x800000000009033, 0xffffffffffffffff, 0x0, 0x26) 16:02:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) fcntl$getflags(r3, 0x3) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x10c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000100)) clock_settime(0x4, &(0x7f0000000000)={0xffffffff, 0x1ff}) 16:02:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="930bcf96988e79842176eb5cad45296f2af2b3847217f5a232fa12ab496888075a286b4021f1a4221f3f183a16bd878a0cc69c2b5276cb3ed1459d30f008b7f0fa871241530cfaf27847ea57aede08f12b82b16c9fa4be5b722732dd0cbb51f10145096a250c7235ce87820f205d1bf0c644d08d1f36d18c5b43921c70d235b32d1242df53fbc27da8c08bf9492bf4e72a06c2758dd27a0a8ff035dd56a817d68be484cdc78c59049c0739a9343b25a17768efb96b7fee485624130511861513ad51352488aea3ae540f33c881c17d5fb694c5", 0xd3}, {&(0x7f0000000100)="9a92efdc4ba7ca0db7aba7fa21cf94a37e85b52d10aee1e3b0887778614b4ebffe13a91476b62b1a8046e23cd673cb845b528504490fc621501080c4c7bd17dc65d86022a0db0ece4a20c7a4a7f208a0149e918a681dd0ed907934e22139385ecbc6c5525a51816d326e3a36e846def5f0363c4293c9e6916bc5070c30922b48c28b3984e69653c7bace9573", 0x8c}], 0x2, 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:02:23 executing program 0: getpgid(0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000180)='./file0/file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) r3 = getuid() setreuid(0xee00, r3) setreuid(0x0, r3) semop(r2, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x9}, {0x2, 0x3, 0x1800}, {0x4, 0x718, 0x800}, {0x1, 0x6, 0x800}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f00000000c0)=0xfffffffe) r4 = semget$private(0x0, 0x0, 0x204) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) 16:02:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x7, 0x7fffffff}) r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) 16:02:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) sendsyslog(&(0x7f0000000080)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4f7b5a1281625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346a76a7c048af05a0aa90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75faef48823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1975d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b90bc65e39c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142b81d9593deb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de1d7816f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed2a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fea4dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e2cae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013", 0x104f, 0x14) 16:02:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f85d00200b0f000005000000ac501fcad2ca5800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000000)=@file={0x9b1fbf4a02d808a, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000040)="72b7926caa912a949bf942fda2b7dde449b8b9a5e3e1d14e7f4a8bb28622a4e42392efb327454848d43dc4516241e33824e4e03532ae0714d81c6ca643f8f99df989e46e2aec40797d91f6340c5e5473b2a0f6b9e5548f41ca625448eda483b68dcc", 0x62}, {&(0x7f0000000180)="203b37bb2ca78098044447794b14500afa3ae033f83507c00861310c66c67b310b27a66840c15837c69b209a4be3033f4c315e1b87f65e98454964df11ad1e3b86c72c9189f18189d3cd801fd6de17b41be502a51200e8516cc73fcb35020d", 0x5f}, {&(0x7f0000000200)="947f02481f52183629742b4f068b898461b0b16c6000b11d98dcb4c39ee4b5e36031a7c15eabfa47e63cf83cff9fb3376811192eaef1ac36781ab1785f03b551fb1658e379fca74ca6d0d4ba934ed835", 0x50}, {&(0x7f0000000280)="5dfe1064874e276fa2d7f9190203cd3beebb01f6875f240015119d6565658aa8a2abd43d426a5b02f38f1f164d12ed76e04450746ce90e9b43eb51ba0cfbc5ff41691d9eb3b727955d72fc60c7cfcfa8cf6ead91735d27b1e94c8a49b286dde257faea0a1423eacf5cf129de6dfea037c532e8843239a775499186d0be048862a9d0fc1e7e1eb7ca6aec4b74ff7e0418f60979cc64835992bde65b5e933eed4954a71ca0e353d07c305c085bc99b6c00374996810a09275f8f7a4a3e0a15d3f473f821f4e496fb7abd0be11c3f40d82a778b4f", 0xd3}, {&(0x7f0000000100)="c2c3058a1e4b33c4fd1b7f2fe211ce36910e22b59a46c5074e4c8af2304487a6cbf11b2199f48edba54de923bb3da323274ed65382", 0x35}, {&(0x7f0000000380)="b00cb11299278e6cde31db2a01ccb86319d5f6b65dbda0cd747adde4ea05244968ff6b42e0d1ace25f7c9cd1815b0a4025c2fbdbe907d7dea1a108ed7c7b4fa7f408fce421fb83fd70e03a4054cdae471a5b5b5591517697ef16641192d39186c4a134ba3bce433908cb058e9f31f3451b0cde082be2222cc38be3747dc6493b957f97b62f519131bfad835040dab5c9e05961e4adfc83f150c85c1c0697964e6b94caedab60e85c9fe5cd3a57433cfc94a208f751f8b31670eddbc18672e57255954dabbebc147fe2", 0xc9}, {&(0x7f0000000480)="57127b5bc7ce890fd19943734770e24110e577c44def9c0902af91ee0c7025d7d180496a1a4e34dc5ef88453dccefff4f6ea890ddded6d3c3cf267184e765561dd0641127b1c6db1c4b6bf6a21a1d0c0dfe42ce90adb34a1b0a5a3ddc6b17a7d97226e356396ae5cef1749c694d7dc9f87d3572199093bf78336aea7b25b3456c5b2e2d07b52060c48a949aa6c12b7335956d17c8309165d4b18b09a9705280276f7391c2e674c08f77d389e3bfb5a25a5ed43e1bbfb512e7d97cc31c70676342f89c20f3ad6e8b454e209b9c71c2080b108aa8572b0c80e75205aaba33a15e666b81d7331c28fb4f8c084d22cfbd6f619c442dc345ad5f17c84315a8cba7e619144766ed5ff6549c93ddbcc4a4dcbc97056907f74bed702dc351c9d0604563da0a324650da296b9a9e602626a3ccc2e329a1cb56a5197ca5e6902abb36c494a3200ff5d0251e68e31218962930b82367e1c47193cf2a8bd9158ec822e272cee0b13a929058a0b16b27fdb34ebe86615c35c29bc81ed88dea177be15b7b0f9759415aefc6e822cf734265ad5f589afb637277c92dd2c64a034d61628dc483db9ff12b9ea527abf741aece5251575e913079b41a11b9aaa2ddaa360981bd7cddc80b02d69a3b6d63b3654756dd2d0f4f3af7e31b71737ba09b0d8e07999015d744d604fc4e0cd055960ebb74ac1074ba7b9f73fe215657cca823bf98c9d328a75270c095de9136300d49fb0f5e5702ffc28db800ced6db5949b5b6e9a79cd9e0ba4262071d9d6a285ff5f276c6562215cd436f28ffad790421a9143a147387723716f96b1587349e9c3117f72998e2ecfbc177355f24ffca44b46a16b421108d948f9780ee8c6027956d5cc33f210693dd483d7f718a2930dc6436de7a411bf37960cc6440ab6c9e7d725cb9ae4b7a4ef5f1d238ceadbbf69e99c3ea94c4bea8cbd7839f7af4add2957f34137caac081d9e2cfcc3c6871b7019becaabd690f2803575d0a437c9f79a442369f570f77754afd8d1c772dfae5a71e4fb28c90627b9a5924eac091e4403b2f9824c8c5135b7ca1eddd3cdf72a517211864f4fea09c19ff3136e49626e7348bbd93587f7572f636bedc5583b42e097a0d078fc5ca45f85eaeabae3d6220a77a41436b6994d4f134eab9321a1e518a5590bcaa67b498715f2aa2351898c88029f646f9d1d2e90e7b34ccb0b2d64c56df46b0c2d17f0bf14338549545899c5e22612ebb90ddb7830d979eccdc0c8dfaf7272d237484e09e1f8e8e59aaf5b3cf4c9a6d724703ff2d1b2c23195a2812750d9d17e072d01d6f05f7b25ddd06af08b72ffd1b5ce8168a9049276ea57076f8143766f5ff69b14304756014dd19eceeff5f3b5943da5b6dd5e325292bfa89811023821a5696d0b6a5dd43f499fd7e380ccbaf1b178bd5ee121242bd86ebe78d9c8215e95ca0a35c984092f4d8d6c453e57369cc438fd115ce1942f08f48f4816a853f50c55d4d8df91d4917c2f7678340d0ea348f04f54ddb7a101f19edfd2e2571ead37130d9baf63128c6027fb45035da3ccd2f223037f54d4bf89ce540fc3fc2b01a12793569cf11035de6e2e38651eea517c5d13189b944073b60aed342051c08bb857197f9f514b52c27045c83fd6dfd83558a4233fd388e2bc2af176ce376aed0f9b93b06168631aa5df8b4439d04c6a0c35fdbeee63b46d74d975b6362cde41e3bda8ca6221137b3cedd05d444e766880c8336f97073f6fa3e1df64125cdc97c753743bc2a4a33c085ca77fbddc9d1cd84958cd298ee9be1b0908c17fbf75063c9c047ad71b19d476b697156c1a00eb0b9ee7a962c548d0b769fd850308030d2cb6b932862d85cbf8ff8ed46c7f9dc3ec84aa83b0b05846712a89e85d3035d8aa6faaf5e72c64ab2036a192cb65a4abff6dcad8ba8c37e0838b796d578aadf2b7dbb4c2f693c21e22f8419cca9d31b3f9f956f6c28ab66970204ec6d93596e6ad21bc9903854f2349d81564d93487772506a72dcd4ae56cf4a788eb214aa186537edfba16e9f7da6c49b2f41532a7080a3e2b7b63ad346f4809a5f939a4dc7982fdf511f174ad09c50d9f57dd4917984ebe36d9a4db0de13b05cc7fd0b720adb0cfd1146880ecd91efe1ed32db8340008064646ee85d638df8984f7588f5ba44ada20482ca4b3c78f86f994347e912ad5be05ae7e6991032b7e261958e28a60e2a6b217f0b8c696a25538ed7bf6bd974ad26c9791b87f188ba098a0d7a4a1422d5a8f14e185f0a2e5480d0ab41821e75167ce8c170b583c19deae7b5bedc43a750aa3945dc4bc846defd1b7c58e26722bb4ed11a48ac2cb12b24058451e923e08ced13587961b3298e79982d3e8d9dfd6fd759a51a58741c229aaf8bcf7e2bf8a33a25691e0d64694efed8c49c517737877815e0eeba980a8c05875f04134492f9e95c86c73e313dd76420a1823f558d6961690a631e76313b241bfa89dd5d0f0683dd52bef2ed05181cd0b56af8f560655f311e8f063a9031075ec0b98a6449c9cb6a7ae51a07b186bcebdc8a4f968da48980eace01228a0043d30c012bf74e87e8967cf92e5cef0fcdc6a67ce4a0b2816164a1f2f286a7781b94a4a578e85ebbf0d2f3b34f588753220567d75c1798c8527b9a3cb440cabee098dc92a1f5e8356e1a5a730e0cff3b0f41a965cd9cfd85cb30559a59573ee6b75d4bfc99b5229e4e7743e2956bbcba186acd8e3e17fc2b35181e6dfdd8c5d22cff7b208c0834f81f25cc6b550a77764bb765d61a2e22c550c5de3c8c05ad10d5d4416f6b7ce4f2c3a77f1d109cb78ea5d231221f42e428694575222dd54342c3d1c40af09a37a93301915f555313c29171af42f15fad797950a20105b2277d96def55f835e3d4e50f09fadfcbcff2b5048a1fb2a0b082c7181a55e3c0e885bd650761a41e7c65d05a898359e9d8353f5b1a79d8ab0e321e582d43dc7321d3bd7cac22887cfadbfa2a7fca0b0847699555e7037e58978b3106fcb5126dd412f92a78e5d81a0c54acce535d5692d392a5823d0b5a55f51d8804600f38340b4d19c94dfc21bcbb768b74a4be203b37c92659f0cb7d61e624957b782dbe42e15b63415e5179260fd952c73307d681c3d56b2c8410d4f011ea1d0d09681ff2698625df1764219c17ecd0e96921a04c2d49a2c423d23d68e2823d3dde02b49c1c7db943a241a45ffdfd13bc1ced6e55753bcdaf1004198ee0a0ef2d81be9d36175ae721d412d7eea02d79ee26eaf756f0116465b6b46c6cae5a55441ef4a36073904b2bf5cb54fbd04f188f848e38f69e5fc8c87d2a57fdf5127b6000bb6bbdfd8b77ff04b74fa89b7670f4831c71adc4a2a1c8d25cb1de824fce0b13702db50c57de826080a9c2f43442d9b54e558d8540e0b7f21ddf40f454ecbb7b346f7f33d8cfd54350cbcf3d73a6f0d3f3f40725072984311c462de5d28dd593d4e68ab3b98271a3485a024ca632c5b7ad2247b7147cb9bed313f3b294010b6bfe4be32db2def8f5ae2f337367ccc2b43a49eee51a7a3f76743df17474a0d5430eb6133a99be7784ec6e9091c76ab17c08586f68bd04661b85232422b04e95a2fccbfab2970ac56219c59dde62934cf4360f44ad7b155d7e36b4b91bf53ad6d2eeab5128fd6fa97cad6c3abcda94cd36effe6fd95eed6e3d16c0833e56e46fe1a76b8c2aca9ce4082c34fa7788429576f5109cfa27a292f433cd4980320c7b14947893249e0f901ecb9295b3685fd706f33bfda8c15c68a213205a45bc4c5c2e980f3d1343a5e719973b5ba5c4ae763fd41e47b57334e94f1bfbd9025ccbd433b06615dbe283d5a6b9984108e0fc0ca09edd2df4490f6a7422a0f18d7eac2e7bc91af759b03ff49e96ee1f475f635468c2911e75d2351c0450032450fc6b2cd1ed6e543bfee4c73c9831f96800e84494644aeedd60f2af43014d54b52742e2de3b4a3acbcbff62b894ac32fd7478829c797e8ecf1ec48fd63609d788fb6f9cb5132978cad25b2dc2a0d2cca6ebdfa3f8723bd99acbc2927bb9154fbdf91873cfea8c1bec93a190b0e276be805113005d4ffce1c7f879ade922bb149b67b6c453132c27f6e14877a5cb226d77f92133660bea68a58903c6458a3740f008ac7dccaa53ae8df3ec5234f60ff1aa5d4bd0eb668ead9ddb0b22117095316e2125af32aa921bd22c7238a19ec4965072504ff0a45d2bb87cab563258981b91d6ec0f7dce54e985d2cb6fea1ee49525d057617cd057a0373a6831117ed7e274341ade89d841c4f745a8786dcf1f4198f7ec3f1fc6f4935c658315e382c516cbf5d67b187aeffea75fd296f79d039afbe8edf9900182014f4784bd36cb885ec7fe7fe480e75cab40ae16ba3d056a7d3f54be24d6fe020e934512d2a1ff92474146c123b2af8676725942467ee94aa71627aa957b285af5d9f0fabc16d306986fcfe7b6fc284aaf79d2bedbc6afbf99762eb4aafb6357d9a30c3fc7ae5a853d63b1d0f322115c136614328073b2c5f31b85d6e36dcb192d0d7b622a69f47a4d488ecd2d7756f3b9783ac0144f456b0dbab1b69ba442468c4275bf676c6fe844c95ced64e3693782c9c80dc921c4ed4b83f0aef203b8cbfcabe23b6d830b792a52722d86f98c0e6ae3dc2181c94dd97da722ab59b3a720f6372b2ff89368a8219d64cb20ef86dbcf76e03b29cf7cc4cdf7c802761af5a8e347b6ca46b8988e9119a71768c3aaf8dcb28e3b235424ebd0bd2a53e8a61206d27e75cb1a0a412aba79ab81901245533e0d770d4e6ad2f9fa47298b5588fc9d63d765088547cc3effcf590a88d0c56225c0d853b251c206040de751842f7bb61acd3d629412d0874795e6cb6abe24dc22acfe3a016881262b294354c9655deaf7de28a6ad3a890183ec34f8a6cdfae705c1ae0b120ddfb3fa9f5b8e2a7d7438bbb1f2e7a9360a5a067470750aafd06a3d6e8bed64328edc603eea8f5470ced2dc0bcd8e53535905dd54306e7b9d566759ef98346f6492fc23889e4218ed8839ab45efff33f15e7e479ecdd2dd0445c3f323aa63d19758fff894edb3bcc44db2944c21366d81679755a3e3d87f446edf2db61226b5659d2db462710994391a4b30161ac04da12b075f04d808ddc1e7d6fd1826ed38e92a82c3b166eaa15706d8afa3908df0d12fe9c4ef1da5a4d077fa45c3a9fbff234b6739e7bc539a8952c7b26c4596897dda20cd038ccbd26b8c26f7c9e4f7a09a7c4dc69c530aa169c0336f67bed0db01fac96772eb660678ebd45d50216e2597843018ab97c973ce27efc0f6bb6b21e6147822ca86118b52c824b18e6fcdae59f6a4d135291a716d07aa0d49ad539cbeb8cc3f110eddb165cde138f13e4d0205194d21622a13dc46b68474d552c29d64dee045b155ccba6fe041b1e606034e795d6b38f9556976204ad10669e211cf40809cc95582529625fccf7b5c59ea58326fb31a4552d6db37106a8a0ff180aac0dec780268ff7032047842f0d389c899b7ba9af82b032bb84e1dd0e28471f81a0924b1f277d86da2833d64f90deba5d6d95fde08cf294bf9a785b41fc8df0b397b1dc80e1fe251645822f7a40a868ebae68aadef7577472e4725ea56c94ff02e1c537c6721de41ce6bcfe40e7740d3baefaf41191fe41ee03164eabc258a6b6f1d583ff72b51f9939314db099496dbde3ec18850a1b0a410709e3f2eef004e07ee03d39b70094d895492a560b83afbb1de5e3f68366d7430f50c4bf6097ec888b079c3a555bd0e0d62dbc4622e064d07d17d97fa0407f492f", 0x1000}, {&(0x7f0000001480)="a3ceaf3a59d464e0a96e6018478a8740915747445e1de0dab3e5d6c265f7d9db49ebad3eb2384d074bb4cd73329e695a224460e43dbd02501e69a8e48b59f3ca1e0c6b8de819c3487c548e360148d501b98c19b6daa08be00dda394b27dac72370c74c3bc505eaa1c46572d82e79a6115423425550c5663ff1ea925e3090b2459501f60a17b5c8afb600343559bb7077cc5acce92c6488e92d5dbe3b23bf6ca1d17565de6a98bee42e36a21166fe5c1255be58ca01580f6bbcc550a9ec00e3b9f530d2eb9704b91c12d5ed76cd2d00acd6e6909e5dcca7d98dc2a1fd99c8b99215dc5fb0b5e74d56e1e96d502fe3ad15e0cfbc", 0xf3}, {&(0x7f0000001580)="1f47d11fce9f08c6eeb2018d024be4f539a306b2ccd11253592a63717c0830fda5990ac3dfce1ff297d1ede4f306fc2a5df2e991973c904630cb1997edb257ff59b0325e901329b6123eace4e1c5c31d02b4a5ea2318c5cd0bd9d1225be5eb5352bc9de5cbae81d34e3ee3ca5b5a377669e1625f715f48f756247d5b1f7eab782030f39a40a9e99903b602d4ce033418458ccee9edb2a5b5c0c07d318a9185c0654b5fe9bcb91737c999bfebdc6d7b7883af66b437e66efa0ffd808b", 0xbc}], 0x9, 0x0, 0x0, 0x408}, 0x9) 16:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x45}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1f5, &(0x7f0000000100)) 16:02:24 executing program 1: r0 = socket(0x11, 0x5, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x6, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) fcntl$getflags(r2, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) connect(r5, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r6) r7 = getuid() setreuid(0xee00, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, r6, r7, r9, 0xb0, 0x95}, 0x5408, 0x6, 0x4}) 16:02:24 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x400, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000180)=0x3604) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r4, 0x1) 16:02:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x6, 0x3}, {0x82, 0x6}, {0x101, 0x7fffffff}, {0x5, 0x9}, {0x0, 0x7}, {0x2, 0x5a907790}, {0x82, 0x2}, {0x86, 0x1}, {0x82, 0x3}], 0x9}) syz_emit_ethernet(0x41, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x33, 0x0, 0xfffe, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @generic="bd01ec388225d8a2b60d0758918aa0ff5fc1361d7fc4ccc797d85e083db048"}}}}) 16:02:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) getpid() bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5", 0x1) recvfrom$unix(r5, &(0x7f0000002200)=""/4086, 0xff6, 0x42, 0x0, 0x0) 16:02:24 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x80000000, 0x1}, {0x20, 0x3}}, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x102) sendto$inet(r1, 0x0, 0x0, 0x7, &(0x7f00000000c0)={0x2, 0x0}, 0xc) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x25}, {0x4, 0x0, 0x0, 0x100000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r5) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000140)=r5) 16:02:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000180)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d89, "00e623070000000900006e521b816a76237be5ff", 0x0, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, r7) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f00000000c0)) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0xf5) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) 16:02:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x1fc], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbffffdffffff], [0x0, 0x0, 0x401]}}) 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)) panic: sbdrop Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic(ffffffff821f7cdb) at panic+0x15c sbdrop(fffffd805e55a320,fffffd805e55a3a8,1) at sbdrop+0x3a6 sbflush(fffffd805e55a320,fffffd805e55a3a8) at sbflush+0x93 tcp_disconnect(ffff8000009f6dc0) at tcp_disconnect+0xb4 tcp_usrreq(fffffd805e55a320,6,0,0,0,ffff80001d75deb8) at tcp_usrreq+0x478 soclose(fffffd805e55a320,0) at soclose+0x2c8 soo_close(fffffd80683e3018,ffff80001d75deb8) at soo_close+0x40 fdrop(fffffd80683e3018,ffff80001d75deb8) at fdrop+0xc2 closef(fffffd80683e3018,ffff80001d75deb8) at closef+0x117 fdfree(ffff80001d75deb8) at fdfree+0x100 exit1(ffff80001d75deb8,0,0,1) at exit1+0x32c sys_exit(ffff80001d75deb8,ffff80001d782260,ffff80001d7822b0) at sys_exit+0x16 syscall(ffff80001d782330) at syscall+0x507 end trace frame: 0xffff80001d7823b0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic sbdrop ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821f7cdb) at panic+0x15c sbdrop(fffffd805e55a320,fffffd805e55a3a8,1) at sbdrop+0x3a6 sbflush(fffffd805e55a320,fffffd805e55a3a8) at sbflush+0x93 tcp_disconnect(ffff8000009f6dc0) at tcp_disconnect+0xb4 tcp_usrreq(fffffd805e55a320,6,0,0,0,ffff80001d75deb8) at tcp_usrreq+0x478 soclose(fffffd805e55a320,0) at soclose+0x2c8 soo_close(fffffd80683e3018,ffff80001d75deb8) at soo_close+0x40 fdrop(fffffd80683e3018,ffff80001d75deb8) at fdrop+0xc2 closef(fffffd80683e3018,ffff80001d75deb8) at closef+0x117 fdfree(ffff80001d75deb8) at fdfree+0x100 exit1(ffff80001d75deb8,0,0,1) at exit1+0x32c sys_exit(ffff80001d75deb8,ffff80001d782260,ffff80001d7822b0) at sys_exit+0x16 syscall(ffff80001d782330) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcd900, count: -15 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d781db0 rbx 0xffff80001d781e60 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d781d70 r9 0x1 r10 0 r11 0x47ed9f61027b6527 r12 0x3000000008 r13 0xffff80001d781dc0 r14 0x100 r15 0x1 rip 0xffffffff81664c08 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d781da0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=26506 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff80001d75e128,0xffffffff8258ca18 process=0xffff8000ffffaad8 user=0xffff80001d77d000, vmspace=0xfffffd8057ea0668 estcpu=30, cpticks=10, pctcpu=0.4 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 47605 297453 1 0 3 0x100083 ttyin getty 85722 488512 0 0 3 0x14200 bored sosplice 27589 446629 0 0 3 0x14200 acct acct 90821 76948 15514 0 3 0x82 nanosleep syz-executor.1 76233 363948 15514 0 3 0x82 piperd syz-executor.0 15514 245918 77361 0 3 0x82 thrsleep syz-fuzzer 15514 410973 77361 0 3 0x4000082 thrsleep syz-fuzzer 15514 215376 77361 0 3 0x4000082 kqread syz-fuzzer 15514 86195 77361 0 3 0x4000082 thrsleep syz-fuzzer 15514 50674 77361 0 3 0x4000082 thrsleep syz-fuzzer 15514 371840 77361 0 3 0x4000082 thrsleep syz-fuzzer 15514 6016 77361 0 3 0x4000082 thrsleep syz-fuzzer 77361 465487 1576 0 3 0x10008a pause ksh 1576 111319 31998 0 3 0x92 select sshd 31998 55356 1 0 3 0x80 select sshd 34817 421368 19874 73 3 0x100090 kqread syslogd 19874 12264 1 0 3 0x100082 netio syslogd 2709 73711 1 77 3 0x100090 poll dhclient 23192 433505 1 0 3 0x80 poll dhclient 58465 460719 0 0 3 0x14200 bored smr 5598 383224 0 0 2 0x14200 zerothread 31244 166270 0 0 3 0x14200 aiodoned aiodoned 35563 75157 0 0 3 0x14200 syncer update 50691 472895 0 0 3 0x14200 cleaner cleaner 40285 242073 0 0 3 0x14200 reaper reaper 4015 88037 0 0 3 0x14200 pgdaemon pagedaemon 32502 378782 0 0 3 0x14200 bored crynlk 12215 467536 0 0 3 0x14200 bored crypto 36882 310721 0 0 3 0x40014200 acpi0 acpi0 98003 464867 0 0 2 0x14200 softnet 68865 478154 0 0 3 0x14200 bored systqmp 71692 903 0 0 3 0x14200 bored systq 78835 352747 0 0 3 0x40014200 bored softclock 20694 50730 0 0 3 0x40014200 idle0 1 81667 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9491 6340K 7115K 78643K 11421 0 pcb 13 8K 8K 78643K 59 0 rtable 88 2K 3K 78643K 249 0 ifaddr 63 12K 12K 78643K 76 0 counters 21 16K 16K 78643K 21 0 ioctlops 0 0K 2K 78643K 33 0 iov 0 0K 16K 78643K 28 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1516 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 32 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 215 0 sigio 0 0K 0K 78643K 2 0 proc 49 38K 63K 78643K 404 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 13 0 in_multi 25 1K 2K 78643K 65 0 ether_multi 1 0K 0K 78643K 9 0 mrt 0 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 212 0 pfkey data 0 0K 1K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 124 55K 71K 78643K 1376 0 UVM aobj 8 2K 2K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 56 0 NDP 11 0K 0K 78643K 16 0 temp 91 3036K 3100K 78643K 8246 0 kqueue 3 4K 8K 78643K 18 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 2 1 0 1 1 0 8 0 rtpcb 80 31 0 29 1 0 1 1 0 8 0 rtentry 112 58 0 24 2 0 2 2 0 8 0 unpcb 120 753 0 743 1 0 1 1 0 8 0 syncache 264 8 0 8 3 2 1 1 0 8 1 tcpqe 32 79 0 79 1 1 0 1 0 8 0 tcpcb 544 106 0 96 2 0 2 2 0 8 1 inpcb 280 268 0 255 2 0 2 2 0 8 1 nd6 48 9 0 7 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 253 0 99 13 1 12 13 0 8 1 art_table 32 254 0 99 2 0 2 2 0 8 0 art_node 16 57 0 25 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 4 0 4 1 0 1 1 0 8 1 semapl 112 18 0 8 1 0 1 1 0 8 0 shmpl 112 8 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1700 0 299 88 0 88 88 0 8 0 ffsino 240 1700 0 299 83 0 83 83 0 8 0 nchpl 144 2200 0 595 60 0 60 60 0 8 0 uvmvnodes 72 2008 0 0 37 0 37 37 0 8 0 vnodes 208 2008 0 0 106 0 106 106 0 8 0 namei 1024 5909 0 5909 1 0 1 1 0 8 1 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 528 6 0 2 1 0 1 1 0 8 0 scxspl 192 6289 0 6289 1 0 1 1 0 8 1 plimitpl 152 30 0 23 1 0 1 1 0 8 0 sigapl 424 404 0 374 4 0 4 4 0 8 0 futexpl 56 4701 0 4701 1 0 1 1 0 8 1 knotepl 112 76 0 57 1 0 1 1 0 8 0 kqueuepl 144 46 0 43 1 0 1 1 0 8 0 pipelkpl 16 96 0 86 1 0 1 1 0 8 0 pipepl 120 192 0 173 1 0 1 1 0 8 0 fdescpl 432 388 0 374 2 0 2 2 0 8 0 filepl 120 2998 0 2898 4 0 4 4 0 8 0 lockfpl 104 54 0 53 1 0 1 1 0 8 0 lockfspl 48 21 0 20 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 22 0 12 1 0 1 1 0 8 0 ucredpl 96 175 0 168 1 0 1 1 0 8 0 zombiepl 144 375 0 374 1 0 1 1 0 8 0 processpl 920 404 0 374 4 0 4 4 0 8 0 procpl 624 660 0 624 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 400 1054 0 1031 4 0 4 4 0 8 1 mcl64k 65536 3 0 3 1 1 0 1 0 8 0 mcl12k 12288 4 0 4 1 0 1 1 0 8 1 mcl9k 9216 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 5 0 5 2 1 1 1 0 8 1 mcl4k 4096 20 0 20 2 1 1 1 0 8 1 mcl2k2 2112 4 0 4 2 1 1 1 0 8 1 mcl2k 2048 61810 0 61764 15 8 7 12 0 8 0 mtagpl 80 13 0 3 2 1 1 1 0 8 0 mbufpl 256 99394 0 99235 14 2 12 12 0 8 0 bufpl 280 4084 0 130 283 0 283 283 0 8 0 anonpl 16 52271 0 39215 71 8 63 69 0 107 7 amapchunkpl 152 2560 0 2419 23 3 20 20 0 158 14 amappl16 192 1893 0 1148 47 8 39 47 0 8 1 amappl15 184 9 0 7 1 0 1 1 0 8 0 amappl14 176 119 0 113 1 0 1 1 0 8 0 amappl13 168 24 0 23 1 0 1 1 0 8 0 amappl12 160 12 0 9 2 1 1 1 0 8 0 amappl11 152 45 0 36 1 0 1 1 0 8 0 amappl10 144 14 0 7 1 0 1 1 0 8 0 amappl9 136 459 0 455 1 0 1 1 0 8 0 amappl8 128 418 0 375 2 0 2 2 0 8 0 amappl7 120 107 0 96 1 0 1 1 0 8 0 amappl6 112 25 0 19 1 0 1 1 0 8 0 amappl5 104 343 0 331 1 0 1 1 0 8 0 amappl4 96 425 0 398 1 0 1 1 0 8 0 amappl3 88 206 0 198 1 0 1 1 0 8 0 amappl2 80 2290 0 2223 2 0 2 2 0 8 0 amappl1 72 16650 0 16234 23 13 10 17 0 8 0 amappl 80 892 0 846 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 2 1 0 1 1 0 8 0 uaddrrnd 24 394 0 376 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 394 0 376 1 0 1 1 0 8 0 vmmpekpl 168 6659 0 6635 2 0 2 2 0 8 0 vmmpepl 168 53446 0 51591 109 11 98 104 0 357 13 vmsppl 272 393 0 376 2 0 2 2 0 8 0 pdppl 4096 794 0 756 6 0 6 6 0 8 0 pvpl 32 167699 0 151682 171 6 165 171 0 265 30 pmappl 200 393 0 376 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 243 0 16 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821f7cdb) at panic+0x15c sbdrop(fffffd805e55a320,fffffd805e55a3a8,1) at sbdrop+0x3a6 sbflush(fffffd805e55a320,fffffd805e55a3a8) at sbflush+0x93 tcp_disconnect(ffff8000009f6dc0) at tcp_disconnect+0xb4 tcp_usrreq(fffffd805e55a320,6,0,0,0,ffff80001d75deb8) at tcp_usrreq+0x478 soclose(fffffd805e55a320,0) at soclose+0x2c8 soo_close(fffffd80683e3018,ffff80001d75deb8) at soo_close+0x40 fdrop(fffffd80683e3018,ffff80001d75deb8) at fdrop+0xc2 closef(fffffd80683e3018,ffff80001d75deb8) at closef+0x117 fdfree(ffff80001d75deb8) at fdfree+0x100 exit1(ffff80001d75deb8,0,0,1) at exit1+0x32c sys_exit(ffff80001d75deb8,ffff80001d782260,ffff80001d7822b0) at sys_exit+0x16 syscall(ffff80001d782330) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcd900, count: -15 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821f7cdb) at panic+0x15c sbdrop(fffffd805e55a320,fffffd805e55a3a8,1) at sbdrop+0x3a6 sbflush(fffffd805e55a320,fffffd805e55a3a8) at sbflush+0x93 tcp_disconnect(ffff8000009f6dc0) at tcp_disconnect+0xb4 tcp_usrreq(fffffd805e55a320,6,0,0,0,ffff80001d75deb8) at tcp_usrreq+0x478 soclose(fffffd805e55a320,0) at soclose+0x2c8 soo_close(fffffd80683e3018,ffff80001d75deb8) at soo_close+0x40 fdrop(fffffd80683e3018,ffff80001d75deb8) at fdrop+0xc2 closef(fffffd80683e3018,ffff80001d75deb8) at closef+0x117 fdfree(ffff80001d75deb8) at fdfree+0x100 exit1(ffff80001d75deb8,0,0,1) at exit1+0x32c sys_exit(ffff80001d75deb8,ffff80001d782260,ffff80001d7822b0) at sys_exit+0x16 syscall(ffff80001d782330) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcd900, count: -15