kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat May 23 21:09:38 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.12' (ECDSA) to the list of known hosts. 2020/05/23 21:09:51 fuzzer started 2020/05/23 21:09:53 dialing manager at 10.128.15.235:11232 2020/05/23 21:09:53 syscalls: 338 2020/05/23 21:09:53 code coverage: enabled 2020/05/23 21:09:53 comparison tracing: enabled 2020/05/23 21:09:53 extra coverage: support is not implemented in syzkaller 2020/05/23 21:09:53 setuid sandbox: enabled 2020/05/23 21:09:53 namespace sandbox: support is not implemented in syzkaller 2020/05/23 21:09:53 Android sandbox: support is not implemented in syzkaller 2020/05/23 21:09:53 fault injection: support is not implemented in syzkaller 2020/05/23 21:09:53 leak checking: support is not implemented in syzkaller 2020/05/23 21:09:53 net packet injection: enabled 2020/05/23 21:09:53 net device setup: support is not implemented in syzkaller 2020/05/23 21:09:53 concurrency sanitizer: support is not implemented in syzkaller 2020/05/23 21:09:53 devlink PCI setup: support is not implemented in syzkaller 2020/05/23 21:09:53 USB emulation: support is not implemented in syzkaller 21:09:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1f) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x7) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10, 0x0) r3 = syz_open_pts() r4 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0xc1, 0x1, 0xfff, 0x100000000}, {{r3}, 0xfffffffffffffffa, 0x28, 0x40, 0x5, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x10, 0x1ff}], 0x2f55, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x10, 0x401, 0x799a}, {{r4}, 0xfffffffffffffffe, 0x2, 0x4, 0x8, 0x3}, {{r5}, 0xffffffffffffffff, 0x9, 0x1, 0x8}], 0x54, &(0x7f0000000280)={0x9, 0x7}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pf\x00', 0x38c00, 0x0) close(r7) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x5) r8 = socket$unix(0x1, 0x1, 0x0) recvfrom(r8, &(0x7f0000000340)=""/229, 0xe5, 0x41, &(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000480)={{0xff, 0x2, 0x9}, 0x1ff, 0x5, 0x80000001}) getpeername$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000001500)=0x1002) r9 = open$dir(&(0x7f0000001540)='./file0\x00', 0x40, 0x120) ftruncate(r9, 0x0, 0x2987) bind(r1, &(0x7f0000001580)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 21:09:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, 0xffffffffffffffff, r4) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x3, 0x4, 0x0, 0x8000, 0x1ff, 0x6, 0x2, 0x10, [{0x0, 0x0, 0x0, 0x800}, {0x1000, 0x0, 0x7f, 0x4}, {0x0, 0xfffffff8, 0x8000}, {0x7, 0x0, 0x401, 0x6}, {0x3, 0x3, 0x2, 0x1}, {0x0, 0x1079, 0x10000, 0x2}, {0x5, 0x6731, 0xff, 0x7}, {0xffffffff, 0x1, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0xffffffff}, {0x6, 0x10000, 0x80, 0x3}, {0x6, 0x40, 0x100, 0x5}, {0x0, 0x0, 0x2}, {0x8, 0xfffff000, 0xed3, 0xfffffffa}, {0x1000, 0xdca, 0x8, 0x8}, {0x80000001, 0x7ff, 0xfffffffe, 0xff}, {0x6c07, 0x1, 0x4, 0x9f}]}) r5 = socket$unix(0x1, 0x5, 0x0) pwrite(r5, &(0x7f0000000240)="8c20206213b956bd242a9c1de79f", 0xe, 0x0, 0x200) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000280)={0x7, 0x6, 0x3, 0x8000, "75e354415600898f0c25e159d803cb2719ad5d06", 0x1, 0xb6c}) r6 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x9, 0x2, 0x0, 0x797c}, {0x5, 0x1f, 0x40, 0x1}, {0xfd01, 0x3, 0x4, 0x5}]}) r7 = semget(0x2, 0x1, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000400)={{0x9, r8, r9, r3, r10, 0x8, 0x1f}, 0x63, 0x5, 0x604}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0xfffd, 0xff, 0xba, 0x101}]}) 21:09:57 executing program 1: socketpair(0x1, 0x2, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 21:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x2, 0xaa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x3, 0x400, 0x25a, 0x1d8]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semop(0x0, &(0x7f0000000100)=[{0x4, 0x2, 0x1400}, {0x1, 0x3ff, 0x1000}, {0x2, 0x101, 0x800}, {0x2, 0x1, 0x800}, {0x4, 0x9, 0x3800}, {0x0, 0x81, 0x800}, {0x4, 0x0, 0x800}, {0x0, 0x79, 0x1000}, {0x3, 0x1ff, 0x9d6f9e958075c002}, {0x2, 0x9}], 0xa) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r6, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:09:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) lseek(r0, 0x0, 0x8, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f0000019180), 0x0) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) wait4(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000019180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1040, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffffd, 0x400}) dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2, 0x6}, {0x0, 0xffff, 0x1800}, {0x0, 0x81, 0x3800}], 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000019240)) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x4, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x0, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x3, 0x4, 0x1000}, {0x0, 0x407}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x2, 0x4, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 21:09:57 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x10, 0x1b0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x25}, {}], 0x2}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x40, './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x8020560b, &(0x7f0000000100)) r4 = fcntl$dupfd(r3, 0xa, r1) sendto$inet(r4, &(0x7f00000001c0)="ed38d8e98239b3b481814dab43f407be4d9bcb88820460fd44c71b6770b348", 0x1f, 0x0, &(0x7f0000000200)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x8020560b, &(0x7f0000000100)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r5, 0x8020560b, &(0x7f0000000100)) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x7, 0x3ff}, {0x6, 0x1}}) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000000c0)=0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x80, 0x7}], 0x1}) 21:09:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f6275731e"], 0x8) chdir(&(0x7f0000000180)='./bus\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8020560b, &(0x7f0000000100)) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000200)="fff2bee88d6630232adb0f4fb1df92a28aeb11fec15873b1494abb0d0cbf93577689299f4a918108be5a925d7ff87d66c68aa3d963996b6961525f253b4d7341831c4a76768bfd6cdb3af9ca06cb89513252dfae1640be903ed5cfbfe35f42ff7be135c85b17d704f3d17782ade24997e1b25ccde0da9e421dcf", 0x7a}, {&(0x7f0000000280)="36dda9d408883172a29ebbf6abca9ae88b0e6625b7da55f7598852212f98982ef4858efc3a8f03ffabdbabc777e8d8b05837803ad26eed7adc9f9e9490745f691ad4f66561afa1e6b44474aa7f8d69fa892475240ac9", 0x56}, {&(0x7f0000000300)="0b317bd25e6b4afc1c72b32649eb4a46e11d8f0b90686c869b88fc3e4af3513a349a1c3e11436b3b2425798df36058250940eaca2913bc906f405f9604f0210bd08c072c16770a2c940732586ff5ecba436ce5af617338b273a4202c5ce225dbf75b4b0d027bf7d7c6c510ed27967103730112948f60cf84e107808816616bdd375fb423fecd8532fed57e65679c2696ab59f4176aa7ad68fbee5288abd0c89f120b0951a35512bce33d37c7e3fe4763abe7a8fd034d3486bd93aeb3", 0xbc}, {&(0x7f00000003c0)="7e88d38a6d69f67f76a5c00c2a197d46e223f8e46c3b0a8225c652131c87920010d2ebfc3d227f1966904e26cb0bf166ec0c01b3854911f964801885ad6415c88179692d473d2f2a317ed507f918177151fe5cac92bdfc894004645d56f2c662ebc2c960736d7718e86b94e82cb3d908f842943dd578f2a6aeac83084a02c8fe1cbbe1989b76bb89c93286dc3c1e64a0f99cfca83bab4fb5d8863269fcce050bdaa153f82bf4cb6c84a565775c0d1b655e4d43661d1a83ea0a10a1d96a55c2b1d74411b25bc5e016ebfee0f93e71a4c79c01613ac473b0ac18d588c1906428f59947f5a3b024766640c071777c27f5614aa8d1659baf224e8f22aac8daa04697b2cd0c3908223e9ba8c840aff82af4daddea640d833870c209c8d812ecd82fbe057262cdb42c1e6ac425413449e5e3aad714c6bd74bfd06163fe72008298ebcc052f29d022b09f48d60d54200dded6b7663d6f14f8e125bb3897a48de14e1071faa4208c452bebf00fcf019fec59f2723d978940484c1dd04f69a66657192db5a796d624b234e10c7ba511e4b7ebe87d4291666026047145ae3f5791a5a66421ac2a18cf06a6f54cd14b3a59b3e7184bedf8315f88946051070da1a3c14f5f559af96a82776086be0f2f8a2ecccbade8ba182edbdb6f8171852b5d76fd2e92af9728088e513b7ddd411f08e1308651e238052da405245c29dae5e19ed35f4dd159a5f3df6817a6fa15553398f071124a0ab4e0a1c968f2c27cb048c9c65995d2123c9f880c51bda3c1df463d7988fec6695e6779385bd98765b377cadf19ae82bce31d1760cad28c45a13539e481df4f78ecd727d370e526056abc089e5dbd554039c8dd7eee619c60f9a4cea65e95f394f2898dc74fae11b762e21e267f5a02452994c763c76584609e8f7172498019c1a94a5c6ec42d468c932abe48cdb36af6acbead9e562fa2c4844651a9bd17b62008d6ab8c0330355136a8904c7949040eb658a4cc00ac48bc9cf5cd569a5857972e373ffa6a07346b9237d43095c9caa39bb0c95297f84ba40c089a9562cf8b4c94d14339a1f05664748904b036912b848cfe5998d090e0ce3f5c3daceec5ac1f9d0c11f9ec02b00bb62e9dedb322e98e1c673b66aa7fdec05caa873a6b2032d3737763fbbcfed6784aa0d6a1a27e970e5f02179daec21a47d72af3f2d57bf82a8d48b9c6831862afef690fd92b18921c8526df4a110c8dee4619b43292389b3fa4474c15eeb16a64390c91a6d51c9a65f7c03db9e6b97336f8962c03092932160be609863328c982d29f120a5d158548eb796c0c0e0c0453e1b3389c1f841aa866c1b68ec311683a6811289fba2f125a41951bd677f4400452d695ea3feb879c98f7a0f1ead1fcb163034de7844f00ee6e53e974dc7682d97d76efc019120c5b0afcd7cec4dca78afb9dae40f9847bb66563d8ea2eedc2a19ece3cebc8827e24b5eb87edf92198ed6fe31d8d0b445fa5891f84717fab12e095e4fb689b9bdd01bdf843aae81c05091ed3a8b5cd1bb85bdc02c89e799a40f6802bd05cf385b69d3b03073cfad89c002975fe533fa7d49e1d6db1d16c7e2db7e2875a80ec752347fc26f0483dd4883e370fe00ec8654ad8de2c539ed392724aaa768619a59b86f9cd70f899936d1e26aec37546b28ce615342247d359bf6e6ab70b8393e9ac8e7120124cddf134126e0fe952955a74c554704340a5f0607261df36b78635adc304e4ce5c6b8589aba2e770fc14454130b1305f5a68576e319a41d47596679d11a938cbc1ada2220315043bbfbc738409b91ab79a2efe67a02bd14c476c58b0a4848d10f0db1a643ef9492f1bb635cd90357d5ab8879942de34e33d3ab8e563dc8ddcc91aee79b416a5176a159032653f78b2874adaa334c01112b8690a8558674c2c203b698fcffeb57f85db07ee1e09429c949cd7ccdaa6dc5c6621ed18ebc672aa2e669dd31d89e4e67f740da3d50440ae388d9ac81b95e5e8be4a4b2ffa39be4f41270f9ca90abcea811828983da9e6fbe50ea75caeb5f550a1b54bc1aab6745eede9cbebbb6f5dd3c7e5aeac7cc91398005d5ee97f235888c41ce5cdf6b3699bbd592f575ac4ab6e70dd8ca3d013bac422884324f8bfa3381373063e77583c9839e58e9120f1043953ded2acede6fc22a5d7cfbaa676e5c93dd8df418d2c6f7ad1465e4067a2093df9ec019b6a0be619a8e767cf5a6890cfde1a5aa2bd69282c1e4ba25895f441373025be07e5524ae0c63df765fb8e931c072a2fa23ec149748a550fb74bbebcaec0f9638f000eccb0040a6a5651709d83bb70a4896c43bf2e238296f865c816c07af32d31779150922ea0e649e6fd1ec9e1e710a880d7c138f1e276b6cd24b3b990731766e75515c017e0a1aadd9f8be8bbde0bad4fdbe5ea0221087ff9aede6b4ff4f4f29649d4e110be5649197351e52e48d224d0c3c53a88499a3271be5a6769d3e44a18ce9296ee5b2cc1c9a56f22f48a82282ac9e02bbdbb1bb1431e6d67ae592592258d8c5ee00c3f4eff8aa810bde6c87f3a5f070f6f82c904cc1486ce1cd3335306e19cb3bb7636beb2c9823ff48022af5f6eefb476146cf07bfc5001ccf35f9cd36e9a878786a2118a2f3515acc78c5c198f8a15a274df1a691193cfdbc49db3abf8db010fb8547758779009f52c511334859bdda0e025ce954abacd9f72a6711aa1c019e6ab1bd8d699ac54fb32d9910d056e19ad1d199a5f8b1588de711a75e8f98a4882cc86aa77de366c229bf96fce348235fc816f70a9921f10c4c2cc2ab791777a87daeee326d50a458c3d0de0b909f40347ae9273d2fd59d05a3beba7281072fdc82211b5c757a618b2b402df83d61ed4befdf7d6cb868ff03b1c22c0d211c5c6396417c966396f0f1cf91bd04999eb7948abf8fabd5c5e70f66c9345484df7076ccd6b4928249d4bea01a02a07707c590ceacd91835e37f21d8124f2c31a33113cb93865b01f356375d232d7f40f06d36d1517c3028f6989f47f737a4316b22fed722e86914edad0a8bb062bdf1b73ac476ef8bb1961b489f5f7c7bb1e1a9e44c408b07f37261999e8f91463db42cede658904b0cc18d1dd79b93abfe358e63457a4821528f2a71db30d135936326e149e9283d169338df765852af97e9be5864067d8c1e14715db80684c396e76bf9afc1dd253ac3d968438ba6e8471099b22a32ef77971f1c63ab86ae46c7fea4864e03ed9deda7b10368cc91bea35999736b45fa8d476566e4bce47c9719bb8fbc7e742e4107845a4bf0411ebb21a1d7bfb389ef5116d0e428cb8c89063090d887f510700dd07828c061ecf4cb9f89a066bb539ab9736f2812b7da0aa4fbba345f0cc586a7c831d86e3bd9b655764806ee6e0ac64164dab9f276fbdfeadda4a2521b1b776fa9b181df6a3db0e0c0d7bce2e237e2cab849ba1a80a17a7262a0dcf155831f92b7c8727e58c4896e7d175ca5564089a8fe0022e7ea40616534e6d6e88a837bfeb26bcc283e150c0bf5112337dccf209dc48f93c8323b6985f7f1a79856765366d0c9b14b54d27da66db2e90a64618f6a9ed589191b7114b7c8ae0234840bdc85605877aa5acd2dfcc650932cb3066e850bd11e733d28639ea1eb7cf93b724cf51669567320d9b728103123382a2d5250ae6828a31fc11f2a5bb0e20c3aacb11c80fc7df9cc7a46fb8737b0b50a262bcc834ae9b3ebb21aed08f166ec569ac10771dc6e3bc47a0607d6081697f55e422d1b5f32da2dcd96baef150fab692d8a72173ab1b9593030246fad15292ef1d019e1f386307f84405167d8ad5db18f110b009bb8ebe292e0a6a405e1f0bcf9196a94ab1eb9cb8bf1f8af6d848386b7ccb9d1e4a8b22fd17805969019d5bfad7bd513a018c6a3ee77c9fdac4bf7bebc4ae223dfd82327aeb72b6791e5e3e8e17e56d942635fdaf618ab5a9a90df62f4ac9c3c1be360b4bf1d12ed570147bedc2d3f149aca42db2c02c16fed31dd15db43851834a084db8fd7fb785033e10fa8fe6b1987c70e89b59d4e0f8c3ad30a07429d1487d07c3eb6a9564ae5631c4f1a14483b9d5029806ac10efa3bbe0ec8e7c41974345e52808d60be369264c2324118186ce8c11b2041112fc355b4951c139f59a1759b231b4c88b85cc6c4c335487ea1530b638d35d23660b548251a39af0fa0821ab3f82d744fdfeb084f58a15c48946a38be70c5ed47dc60e864feb643a0e1ac7d094a9371e16840b64bf29e5cf931948bd71fbdffbc45aa48f224f1371d1586957f82f464df4891ba9f3e3f9186f33bedea58c4a21129cc44833b76f884361f5bb0cc14545495c2a74ff72fec9d9a9c5ef3cda1161451f9c43f9bdb2adaefaad0c30867e737f7d293251e9c46790814bc0cd2c04515cffd2ff89a57530fdf24dad31be0f75c0af0e8969f348961e162ada0ebed537e71f44d29f7181baf84a0a347aae6be67875f8d586105277ccfea82b78b7ae41c1299b39ba0448f462e81b35bf1f4d7693160f69deeb27e644dc1ca28bae42a66d4694ec2ff6fe6650f9dc1052ff77cddcd98660d3f40656b82fb7bdeafaa385148c151f495e37253ba70d86482facbe51dd477805a4d0860bc30df4737183a3cd07d4051a51018df107c5645305fee242bf2cf622126c140ff190cc5ff0744c647213f1840bd40ac979ef4d9dcfbb548b52fae354024906328d13e158c48064cf3f3473ac6beeca67f7f451123af192bbaf203a9ff3946ffee8fb3a766f6efa135942e8ad3dae7289ce7ecdf347177608d51d313d18bd5a9e911882aae11f992b69591b7f993e1159e0d560e559b0a666bd90594d8c3455ab42f6af612d6f97fd774915a7e4c58bc95048b17831b42ef9472dd949b5932ea5fb658c1d5a7922568bd9bc997e6050b88c5924667719d80b1c9dc5b0219743e909cfdfa958ab88bc7f95674c617047eefb759ce5f2d1ae697eb362436d6fb9ab09331e384c40bebb863990c9c6dec621231dbf2628390e29997420386ed9eca222bdfd38b12864ed97427e9abc03671d319dcf4e3635714b14f6087c9acf5e516c05d659fba3381a99d94acfb93c5720f95ea88b90e397e8dba4f39c923b82e3b0b5664cf236b6ed5f3f4389b26566c76740f46abdbd63832f0335cba7551ea648ac245a3d692913cd1e50e8aca000bc944d2544ef2669f555dd598e7e6217bb1fcf113bf6bbf5c603008916ff39e34f594e2736dfa1ee1526aa9aff6b4b550c141116dd7c83112dcb46b77fbee69121f2a8974a2cd039d2651443b0e2157e66e26668e33baf00f84fef3c3732db908df43d4a8e143f24fdb5551c779fd93d459626ee54943392d804b76d668b61d2a2c73ef33e86c2d4d4caef177bf0ad22a23dc5a86e69cfa755bd86a41637d429e57f320ffdb07e053e74f71572a013bb97d4ee87caf2bc4afe60343f66b4bf0a055ef24d0505baf5166112deeea03f481b2eeed2190e33b09fbde0be459e1f2c89a814086b4bd478761a566156f6c7755858339fe5de0a21d596218741a0b11f98959549f41592f57c0eb0735332b2d28ed075a6eac554f6a82ac98ac47c49ca0eb070e24b2d8976a5e73da07dab6e37cb4b93c597a4dab448570e58d7aeded5248be1045ef5f38be74afc83d03c1984223a7452786ac6fba22c8194dceef36e5e3b434bc193e215bd89a83cc96b8787d284a39f77fdac3c9c47cafc003d2aa28e8e489f1f09c32dd906dd0023faba07cd08545b4db7a8195fae868996db4166aefc622b208741dac4f38336", 0x1000}], 0x4, 0x0, 0x3) write(0xffffffffffffffff, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x8020560b, &(0x7f0000000100)) dup2(r1, r2) 21:09:57 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x400, 0x1aa) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000140)='x\x00') msgget$private(0x0, 0x225) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x6, 0x8, 0x1, 0x8, "ae69df905a974bcd707ff9bf7bdbf9233e747cf5", 0x7ff, 0xfffffffb}) 21:09:57 executing program 0: 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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x8020560b, &(0x7f0000000100)) fcntl$setstatus(r3, 0x4, 0x8) 21:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 21:09:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdfffffffffffffe], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7ff, 0xff, 0x1, 0x7}, {0xfffb, 0x9, 0x80, 0x1ff}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:09:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x10, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) r2 = dup2(r1, r0) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x40) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) 21:09:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x201) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 21:09:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x8) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) 21:09:57 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="a8aec01b96049cb2764c75542a637dcd5a0a8894822acc77b4e4ed8e6390e5f32ddf45de540aa783a06a9749b0d3f0b96cde8269645cf50be570b0bc20f9bccf2218cbaec1c9156948a2ad0bb3fcc481b72723e9d60b7142cd318934bb3caef6c1cdb6e463624c89b8d361bde22b673f6001945597f39475f12ccfe510c6a9a05ddb911c886263ad3264dea22cee838ebc3b98f599266426960ca654a0ddad08caa64426a6866c86d6a5abed986c1de90d8bc291fdca0c7c", 0xb8}, {&(0x7f0000000140)="5b57cafa286edb627c29fa31e4147c8b30bbc5d3cf6b5a038afb01557660db2a7bb3f87e2e0cf45b4b2fbde2bd050dde82a76a455ccbcb377fab6e6270492eeb972c9dae678ec3978a3e24c976c6d52cdaf2db2434e8ca8f2f17e8c25371596fa2baa52d6fa90303c9d7e80b9bd15504fde6d0a3f47a13fb5e919754b04aa57b721bc32198b41f7acb0546de4006bbe528a1f34af4ec63fa98731d16c2", 0x9d}, {&(0x7f0000000200)="92b5f132931253e09a4c226ee3564d8efa64e24c73397138fdc1d9e85f0e425f5794a6359c93ae1e1f7cfd81885e77fb3eb4da6a71926e7010791589fbeb6f2cb81643c21dc49dfccbafd0f9f85726294438db548ece848f2c084cf25aaa3f28d7a2de3e2b3122986a2809ebe299e9b5397c1621ef55c27cdfc1c6ac4c7e15304aedfadb16d14f26e6bb88a0fd12d5470ce4cad47fce12177f4841f50c8e6adf5cd8cf717c247cad777711c52c2abad65d03be4e873179066a210c96f191fc83a39d187743eb1a376d32007de535318fca9be06e36a4e3d03f6c", 0xda}, {&(0x7f0000000540)="58bc5802ec1e6c1f34292d1b27dc5c3623a510929a80954b538d17a0b5fda5f5fd3bdda08a5ae8ae87cefe3a06d5dfc49ada3dcd22492071427d40d5b038255db439a5dc2a8560a17a1518827c720967f80f341b3871a98c895d1d31d98e7fd29e987ae0b5dac57a45e887d2d72113c72ae05be581e7d1165b8469f28e54d5aa2efffc0a02091d9e2dc5772f5dd67fdc0f69cfc5f626b67fcbe7df05412473dfb15cb75c38708897516a45c00d20ae37099929e8e992d29e0000000000000000000000000000000048e7240fea1856c47f736ccb2915d07baf8ed17836fe1622c928501d097cf77350b8ca754547179b95293e0c44b4d53238010b208a2e076c04e86f0330abc0a04c1d14c1f5e11dc95ab21022de38d60e836596f084f5914ff050c0ea782b30d1e76ed7ce2582d3f44604", 0x132}, {&(0x7f0000000000)="bd06b4c8ccb13a5878c8f6b97e08e70eaa42848e27e5c8152e27fee7bd6393f5306553f1ab6d1c2d3e6971e8e29eefa4326f8776dec05fad", 0x38}], 0x5) fchmod(r0, 0xe3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x8020560b, &(0x7f0000000100)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x8020560b, &(0x7f0000000100)) r4 = dup2(r2, r3) r5 = fcntl$dupfd(r1, 0x0, r4) write(r5, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x74}, {0x1d}, {0x6, 0x0, 0x0, 0xc927}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffc5f, 0xc10c, "03664e2baf0c033c02d271795acd00"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x4, 0x1ff, 0x1f, 0x1, "b209f6fedb77b0e13f6f15c820968c343a6041aa", 0x100, 0x3ff}) 21:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x7c}, {0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000140)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VT_SETMODE(r2, 0xc010570d, &(0x7f0000000000)) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x100, 0xb) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000200)) 21:09:57 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) read(r0, &(0x7f0000000200)=""/129, 0x81) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f00000000c0)='w', 0x1) dup2(r0, r1) 21:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x0, 0x3}, {0x4c, 0x81}, {0x7b3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000180)=ANY=[]) 21:09:57 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{}, 0xfffffffffffffff9, 0xb3}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) pread(r1, &(0x7f00000004c0)="954d41873a793cee2972bcadf49b7968419240b3a93e0f57", 0x18, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 21:09:57 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x2, 0x0, 0x2, 0x4, &(0x7f0000000000)={{0x8, 0xfa, 0x4, 0x1, 0xed, 0x8, 0x4}, {[0x9, 0x80, 0x4, 0x3, 0x3, 0xfffffffffffffc01, 0x800, 0x18, 0x10000, 0x9, 0x8001, 0x5b, 0x1800, 0x7, 0x8000, 0x2, 0x80, 0x3], [0x3, 0x5, 0x7, 0xfe, 0x1ff, 0x800, 0x9, 0x3d6, 0xff, 0x3ff], [0xfffffffffffffffe, 0x4, 0x1, 0x9, 0x1f, 0x8, 0x7f], [0x10000, 0x2, 0x8, 0x8, 0x7, 0x4f03], [{0x7f, 0xffff, 0x2, 0x5}, {0x8, 0x0, 0x8, 0x2}, {0x40, 0x401, 0x9, 0x80}, {0x31f, 0x1, 0x6, 0x9}, {0x4, 0x8, 0x8, 0x2}, {0x8001, 0x0, 0x4, 0x68}, {0x0, 0x7, 0x807, 0x9}, {0x1, 0xfffffe01, 0x7f, 0xfffffffffffffeff}], {0x2, 0x18f, 0x1, 0xb35}, {0x2, 0x6, 0x5, 0x7}}}, 0x9, 0x5}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x8020560b, &(0x7f0000000100)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x8020560b, &(0x7f0000000100)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r5, 0x8020560b, &(0x7f0000000100)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000680)="31189545d0d2dc154b7662e93ccd73e8d7f2d30244d55411b034dc602f0e0e2c059463c4ab19540b37ee28984a381e68e1f0a59ae2ce285a6d872555b1a7f5d51283f70f4334dfd9fddb23504b94", 0x4e}, {&(0x7f0000000700)="41ffc6d5ee58d80414827cdc1ddd9a5ec8f0ba5e486baf5c6675dddf99a224dd0e062129104c2d4ee03b46cb0c9631b768fe316f690f9603ef3f375b849fe2e3e95d331b77e034034de4f4cdd14ef5432e16595884225c2b35c3408a61ed5de6d9fe6660621295acdc927eb23be9ef1653215a9ffbc6cbc66e122e62fd6bf4c8f003fd776ae4d1b4fa22408d754452518285a7a0fc3b6f52ca2a8bcc54b40f070e84268e0f30bb354d8a820052308134e028a79f4ce66cd74502af7e803eaca73ef575f233dac23314cbe354f33a5f22000091ad75402b3a8e2c786a536bec5ea5cd7805472aef", 0xe7}], 0x2, &(0x7f0000000a40)=[{0x108, 0x1, 0x3, "f68a79816603586c21109f826d0ad8c23b11d8ff95e5127779706ee71a20086672d19aa4ad960103bb52c7c826e3f77ec115988322074b6398b3c0756655aec743d536183ead2e463a00d71d227ded19cc32c0b6d9064b6185cca60c656b0b352a9f7224e6305a03202c7f1147e580f49ab732eddd75c97a7782f90e1a2d9b836e7250371bc0a7d6912211021ceb151cd3655c5648b397ff9b8fce4a9765d0484425c37178b4fafe4232f815a05019362432163f4d98b5fdfecffe46b9188195ef291f7553e330b7318d3c7bffda641844b1bc71637a3a801dd91743443b6b97c68749be69483a38e316864f586c424e62148547"}, {0x1010, 0x1, 0x8, "ae8252a4c82431f247a17b3e685d4be077e93a602872d9056d1eb20f5fd19b034fa89418262376f8cf4f44ed5846d9ee234d3bc7e24ad889f63112ca7fcd5d89a7a3971620d0714b9f959cb61ba2660cf090956b2fa3a06303e0ed30d5e9a0198d304dac0cbd92fd5797f69c5a8e4d6532e1248378763969ad3721fec7deda37a0df3d06668e535253a81319a6d61d214ec593bb9f9f18570772e32853c96a1b1c8586e3fc5f4688eaf2833b72b233f499ebbf255ac7be5ca8c7d091273b44b6aa72bb478f417410d9405fec2ce420b87fe2f801bfcc51e561e2f21b7c52cf213504140a7d82e075a99d7d89cddf344838e301aa58fdb98c89c7ad2768d8d1dd14e24a9e83d71113944f3348d7c08fc1113d91835ffe71bc7448f3acbf9c3d7388163521cc00b7dbb5eb9ef1bc060f907841db6fda5a3741db23437f4c7a46da7fd1c37cf21dd9040161847eb6de722b02aceac20635df8ce01fac61173697c201e71b0fed96a7f9d025f08db343f378dcc84126aba2a3a575d107658475af56cba4b2be27250c3a6c698ae8c7edc1d1b561f4d58989969fb6eb5cd38f0d2ccbe8929acad3de4d479d4273ba4576465734e9b7469ad66692e970be2a47d81e3f2ac38b324940f71960c9f44fa36f20c5ab4529ee346cb73e8a50c258fa4711bc3bed544939da8df9bcf305041d983de43e096a7161c5367774442c4cd3654404907c08c51bd1b1b38accfaa63d0829eb14391560ded070c711931f318e91d911560066b1f8b3e1a173a6d52f28bf77a28cccc8f1922f7af25cd2c5b53501417b283ec8242e44a2727abe3ac9cfa5e78928e2e548c3db265ce395293efff3c821ad5551b3e63727262d5c5d14bf62170eab3b474482c69c141783344f5e4e46422171e06849219a73f4b9be5fab5e63d3a3076b9509ffaf036c7f3309b6247769754d7815a6fbd5353452a17876f5191d5b7efeca6e744151278b7348a3e690d3888295c4042cd3be29e00c19b8953d50204e4703a882aaa45081c8bc2e7ea6c0a4e84c907c88bf0ae79d6a682f18696081cfa8f4e95132956c9f1b58ce87b35a69c5ed66d1a84d2069f87f9ffe0759ddf050a2628cda2d5a7b5b5d22e181bfd35dd080a4a252e04a0770804b15ae4958f34f02257d4a98438466c15182f7e1ada7a0d6457473a52390d95c93946a49795e29e82022e7d02c3a27e6a2a2a083fb6c72816820d5efbbac17dd01fe8eb4da5e3ed8b0b158f39c6e21091db1fdd59f25e15d14443aa25100b575f1566edfbe84fce0bbc28162769637390bdaf238e3a466835eb2e204b164f1fdeae7284f79165f0f7e4a8587b655e0b4b9ae0db71b04778eeb60156d12761818268b975f6c9ccaa84067a8d148903146908e68eb09f5d30c6e29b5bd160dda6a8fa9ef505c2298bed619122775f54371f9765ce352f21b997cd23798d0d8df5a61cf14dfe843210b873c383a37902822c6771c4683a17b82eca284f38e2470aa009102466a1987beb41159916b9ac9c97b92276a854647983b000b445436896bdeeabfdc1fb61112380baaea1967bd252ff8d96fdaf666ef04f1d39a5af834ce24abcb8c973481d35f38919c004fcb486c92d79f0adac5f0d16393fa6742435131dc29a0616beed3f044be2cfe24c66baaf297e908fc4c210eff65f4dc35d00108b0c17c60c689af473ad93ee8468e2ffcddb04afdcf6712f5b572acb513b3f5741bc51c63574cbb11b2fd2a8495ab687775d2da80de7d33f262011bc5024f91f2eef13b8f106168156ed8b8299641e420b32159c5a99aad65d1ef485bc897bbe7ef90793ed0f0e608f01488c05b4b27fe475fe8686ad8e610b310f764189d42db5cb46d67d2e87f2a6e4c29430fec2cd97e38c3ea5365173b3cd06478080432f893fc87ec55ef3c828d32a0b0f452e239659e1a46e4a378e3e158cb5411e75c243652b75f2a98c87bde1f2d16b55556b0a66b9fea68b42675b219dba371cf175e1bdc30935addeb6d1cfcd77ecd0395d329bdd6470242344863e9e2bdd7805aff143c114832e56d43f6d0922e041c73a3a934bde8d347f2cf1c2a95eb00248f2d8b918aa93ba717c44ea90e1bd71cd0a771f1644244b461ff4b544f2b3a0a9dbee555905e7dbf39f674c578b1fd3c5a6be426d5dff694c01bf7738a1c1a932bcc49039a6f24b818f8ea59a59e3c7d5069f5a7ab7eb65fdc471d5e26ffd87371b395a6cb853213194db8855987955e2dd04347bd623ade57a8e02c63371e7a7bd6c9ce94e683113b314d63465abb7afea855764e7a08ef6b0eb92603788f4eb4b14e45875d68f02bb51c1b905b7d34aed3417cd658daac846b00d2ae52866056e7b2ecd6b871276837cf4484756d3a4aaa86866176dbf219eb7960500e0839e2809305dd8d59157a3ff24d03497afdaf53d9831608ae21ea5f17912b8a62d2401f6f35ccf169a6a72a60b82be4b6489021052b9c656e2c797b584810515e284eacd01253cf3018a4a5be775273f2a5b59056ce5d8dab9fce395b68a2ad82fe440b2d60879b69a5dcfaf5365cd0aa4990087c930169d637aece6a970fb85132f16c2f120a02cb71708e4448e3bbab40eae7866f27aa0265057b4fd34b5bd626501cc27ed7cec3a3f3c5819856f978039a2ff722943d8031760d2096bf0ff17762ed38ceb51f6beef75c2342e65ec4b74cfc1037adf2364e00dfc51380a8f8bf0f0a88aee4a84159d7f3b82915bd3eb23ad51f76d7291e8862a50833bc8d7a9f33dda60d72b6651774a61e1a114560ea72481fad4bc131d1f85c98bda11431d621e6a590e341a0779dc87f45a7e1e0b982e68a0e1f34a5901c5a443b5c9cb3cda7acfe35bff642599a95782fc7de55f4fb776aa65956116460078fa0342af44ca5c9cc67178f7319e2c409ed97a6c9f5a2ee3fea485ae35b75f8258a215cf43a771c9a073c3d11eefcfc7879b2e6d522d9635d93544fb62c71bbe293731dc648fed03c16cea4693c5b7a41c785489731923543975ecd6384bfeb390bb5708da3cfe3339291b8f699296166c534fc8d42e15895e44d6b7e473514bb4941bfd2356be2a2dcbce0054f9bb8641e9b1507268f525245101f879802b7201c603438ba8803a4b45c5b3a5ab9b0094f8d780778488853f4887aa5d1262ecd2193a093159bc08da60ab3b25c86157728191f49dfaa62637ce9bdee25e39d9b2d972d4137a135d360c7905b0ec8eb9ec8b1c9d7fd772d325fac9ae95c4513f6c83dcf1737748e7d4734b26b8ca4535592eaaf27a49f7e4de36fc5b05d78fa553478fa790a1411230bdbb2018a86d5b1506fd8a5855c7c48376cab698a69544588ca100e23ceaa75b16385685ad12f33340765c37bd8559f99a479433775b7e2e3750746dc3cc096ca32c873407eb42295dc60ba1eac4c7734fc67f0a46794f8757e862e7fae106aa0e618dcefd57a5d9e05ecffbd1cf152ca86bf450bcbea8cb07a713c574252d12a14d4c37b5e84507616d837d2e9802538f1dd8cb167d946c95e7ff06a6680570813f3689d2e4970b4805757e011acf83b994102b23c4c28f8d112de58ea321147252a17c5199bc6b0ebd6e07c0cc0abab89e519beb3d01f5b552b690ada1e3ba41612b15e02642d070e9eba8a7f943cc809658464e93c11f7a61b85498a450e3024103d4d26f83ffc1558b3fcf19f20434081421de5cb110eed22a64c315ab2072daf050320e1840d671f050a9b3950cf0775e9c86260cf685ffcb26845a5bdb628179326fb7fa5798a3ffde8ca7cabdf241623e838a43f44f2d19a323a4654b4710d55eca1df0dab5c53a808e20ca4bef09d444daab80dd1bccb35fe8d5908206eeffba1850db211f812a2ce8d85e92ff778588267989005e7a37c07b61d12b6f1e776b613ce9f7ac5ebc1d1c2fb64a473923a9eb2e992b273528dc2c2b489b41b9e919d6ba06bc30ed8386eab3d782167acc31a7d39b826e52390697fb1740806c440d26ebd1facd35da3b1932e12c31ebce3d88dd086c0a7a2b3554b0d3b477cbbc10b7961652a16effb30acedc1f7ee123620eac125d62a578f5432c4ffe7d49c8f0b098493c3d7c4201e7a64ba5fa1170b4b1616aac2dc7f567a991880858273028e1cb7f2b91786a051e793882c7bd9750b2050b31d73044912faee87879126a1aabdeaf4ae1c9757f6af827dc160da98bf41e768d7bc6b7677b258bd084458f8167ddeed153780470e532cf2ac9ab227715968f027183fefdf8f23501cf76ab8d736892e6d65a2c128532d510e1de18cde4a0b431d00f46a6fe22c9b4bbc508110190f88989e720faab4157e0f7461aa5c88f750e6354a307bc07c678df62a28229fcdb0ceff1df67ae9a4e966e59276a7acb4867e2bc4c70a32ea3626b787591221fd840618ff82c5024348d4887e6efe57a159363df448e662bd35e72206d84fbcb17210ac0ad39c15dd6f89cded5a43db28dfe9ee41cffb3cb508d07153760eaf441db8609609d60ed5e189ea06d7ebcb2dae99d59dd02b96f5c4ad3db9269b045f4dc97626003ab11a32c808d4448675cff8e1d0c2e389506189ab7065deb8a1c5f4d0f7c17511b00327c57d2d205a764c464c11e9e88db310e21bc42dd922f0fee17b661628b95b3a0275321b52f17b75ce203effd4fc6fa8e2c31b73ce2ebe57b7a070a8fc4d7b87eb8be8009e2cc827e04563d4719c03bc35edff7003306a3a0849f8d719bd00aaac5f054eac8fbb2fd397727c24ac97fb5adb4e5c4889754b2f4c69ec958905968faab8f1260bfcb4aff758a5c245798bf86473191cd99ec265670e7562f323dadf9c94e620568874d857343d74524d89e6764e0dc0c801fbd5b34692f262294e79278d552b03de3505c55a14ec55e3491d5d45ac11514c3058c589d0cd7d1858edb2bf73d9115c29367721067b32ffb101066498df4e0a0992d0a5f0e15eed0ac02bc37cb1f4ce4b87d04f4e3b0f2a3188aa3980bc3d1269065ed3b23ad0203b3d5ef43939fa73a41c557fb02822a7e3c1949bd3c610db7024eab795f5837fed69429eb3320f15262f730be720aea6398f2fe3e0171b0ab53c18c5abe2c5c9f568cf9f26e25c985a622188e7b7a8e150c6a4c9be26e319e99c383934a578dae90a78bddb3a9395b9682f40d45c78b6a0e24bfb39023f1b854d4e6a684f765af79b6dc51d76a4d1efa99ab13ff023708b67d6c7bc08bf243843d7752ab85df737f0cc09c4b46c7d887901770e9c244d607530aee7674d00633c1dc4ddd9ef982c1da5dcb3aa69f2a56695b9d2b72f3a4e3f10b898c295c2cf39e382f5a290106f3acef4bfdcbb76eaf2811174eb1d13f5db327e398b6039ec04e867592449e50bbb72b0116c876ac103dbfba3ddd1c6e4e97b171bd43d5ac06d937c7febda3cdaacc969df5a3ce0d452f4ad9b1f46e50999d9a87c6cd3d509f7273481f8d0b2ceff0d5d043b8d6751014e01ae3895d6ac102cfd7949d25b7ad5c937b0a113e2e3c6f9c01cafa259e709db370e301420bdad26eb8b09f8ea4c59d9d83d22d800a22cca4c9966ca66fbcab022dc05523290e49addc84ee0dfda39a172cafcf1cd1dea6d25734bc4eff7d0b55499d74f5951123e28524e2ab8acd4e3ee0d97a2bbdc0b2d22d5f36402b05a95c28723537a919091bff88d492c570d750b1cc5db0a1aead4f6d9ee4b0a9b266e21f647f01af7e588dcb488ddb64c9e391404d7156c8c1d6887aa3c6a963eb15ffd54ae07930268001fc262b8b7c2868cacc820f62ab397a8eef1"}, {0xf0, 0x1, 0xffffff81, "1062492d654573a4f7e58ff90c50a6345c5659713a1f5cda46756f9023013a78388e19414df76eafd4003c7e59d1140a05663673bc7777cf557a5fd249f7a37861cd862d8b127dd2c1712d91b00289ff4bd91e9b1e1f1abf65c0f8ecc81190d210ab63b47180a3138f5c05a1ce489b6084c1bf24e63b42fbc1892973dd4294c1b32b4b5764ad8b2f0ae9f912b23963cad01962e5e3e320dc15b84a864e439d28066724140ee94ffec5fd11fd7d4a15fe55ae359d5f39d5f2beb4fb40366672f0b190ff9812844d729b98d9543f270ac3ee4d91210565304d1647b1282475e1bc"}, {0x50, 0xffff, 0x3, "d6434733b0a844b4c92b545e1e58405e63f85b4469c45041b187ef00a074ba843c88c35ac60dd5d03e04a45037f4b56cd1ac0d022cd8b296e1b9ab2624"}, {0x110, 0xffff, 0x20, "a1ac0ffa4aab78de0e443dba8f22203a74cd7de50a4cd5653a0f23a36de14128c20d5f6472805d907376b99c63a7c846f170281641f3e6b9c99e96119d3015e6f11cc382f1153d949a787b59c85dfd0a927f61100b33722a3c55c1088e82d0dbedb14bb76666181a0d336fe78ab65b235ad0303dfab552da2286f16f67759fcdef7b0ab30021a102642f0e2fb0db1dfd167c3972776489b1ed0d5350df1525dcc387095403c7356f29ae913a49eb409bbbd9b23a133b24df53e300810fdfa14353f9ed27681efd602abed8c441673d421258ac6b94635d243e02762f3dba292ffd928a270e95b0cc2ca2ba3f4ee98a581cbbf1ee7009b944e618"}, {0xe8, 0xffff, 0x2, "8342964ea14c7896bdccebabb3586f9587f67399d438f8d5637e144c6cdb5eb574a4438750c54e04b4d02b6f8d0880035c580f579cc31dedf9ba003a8011cd025cb76376dccbd90e4a2c495634e88b7257f151bbed6c8c865e2e9471c709f730668693447433f939695b09fd66002e1e78d794aaca10bc6f3263d4f7417aeaefa2baae3ea23416c37f13d9543f6f1e1d425c2643d1accb6eb3719b42e351bf3533008efd8f2fa115040b617d417013385fedc0482262125b0a634d267f9ffa8f4fcb86aa2d968128877603b5513c49eced6530fade74d3d6"}], 0x1450}, 0x40a) ioctl$VMM_IOC_TERM(r6, 0x8020560b, &(0x7f0000000100)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) r9 = open$dir(&(0x7f0000000440)='./file0\x00', 0x20008, 0x2) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r10, 0x8020560b, &(0x7f0000000100)) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x9d, 0x80000000, 0x9, 0x101}, {{r3}, 0xfffffffffffffffc, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x20000000, 0x5, 0x1}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x40, 0x5d1e23b}, {{r4}, 0xfffffffffffffffc, 0xa, 0x1, 0xfffffffffffffff8, 0x3}, {{r5}, 0xfffffffffffffff8, 0x2, 0xf00ffffe, 0x2}, {{r6}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x854, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x6c, 0xf0000000, 0x1, 0x72654d40}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x8bfe, 0x5}], 0x6, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff8, 0x32, 0x2, 0xe213, 0xe0}, {{r8}, 0xfffffffffffffffd, 0x23, 0x40, 0x8, 0x6}, {{r9}, 0xffffffffffffffff, 0x94, 0x195afe33a529404a, 0x4, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0xc18, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x7ff, 0x400}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x6, 0x2}, {{r0}, 0x7, 0x90, 0x1, 0xca89, 0x5}, {{r0}, 0xffffffffffffffff, 0x84, 0x2, 0x2, 0x3}, {{r10}, 0xfffffffffffffffc, 0x4, 0x2, 0x7ffffffe, 0x1}], 0x6bf, &(0x7f0000000600)={0x1}) 21:09:58 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1286944, &(0x7f0000000300)) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x1) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000000140)) r3 = socket(0x2, 0xc003, 0x0) setsockopt(r3, 0x0, 0x24, &(0x7f0000000000), 0x4) getsockname$unix(r3, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x22, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x118) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x8, 0x8358, 0x100, 0x1, 0x3, 0x5, 0x183, 0x0, 0x0, 0x7, 0x7}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdfee939c11", @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 21:09:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x40000000) mprotect(&(0x7f0000fbb000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r2 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000c25000/0x3000)=nil, 0x3000, 0x0, 0x810, r2, 0x0, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000080)=""/33) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x2, 0x40, 0x7e]) semop(r1, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x4, 0xa83}, {0x2, 0x0, 0x1400}, {0x4, 0x9, 0x800}, {0x2, 0x1, 0x1000}], 0x4) 21:09:58 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100050100000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000200)='./bus\x00', 0x0, 0x0, r1) r2 = getuid() open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x9b84935272af3ee5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(r2, r4) r5 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, r7]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x4, 0x0, 0x0, 0x0, r7, 0x20, 0x400}, 0x6, 0x200, 0x1}) r9 = msgget$private(0x0, 0x0) r10 = getpid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000258f88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdc02}, 0x0, 0x0, r10, 0x0, 0x0, 0x6, 0x1f}) 21:09:58 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="4d4db7eb8bb07f2bdc765603513ba2cfb6aa8a04e2502efb", 0x18) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VT_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) r2 = socket(0x11, 0x4003, 0x0) r3 = dup2(r2, r2) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x1f, 0x7fff, {0x9, 0x5}}) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/175, 0xaf) 21:09:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffc5f, 0xc10c, "03664e2baf0c033c02d271795acd00"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x2, 0x1, 0x1, 0x1b9a, "e783ac1153e58fdb1006b5a47e0e4d1ae5e99591", 0x7, 0x6}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x8020560b, &(0x7f0000000100)) r4 = fcntl$dupfd(r1, 0xa, r3) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VT_SETMODE(r5, 0xc010570d, &(0x7f0000000000)) r6 = accept(r4, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) fcntl$setflags(r6, 0x2, 0x1) openat(r5, &(0x7f0000000080)='./file0\x00', 0x100, 0x44) r7 = getpgid(0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000440)) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r7}) 21:09:59 executing program 0: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x2, 0x4, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semop(r0, &(0x7f0000000040)=[{0x0, 0x5}, {0x2, 0x100, 0x1800}, {0x2, 0x8000, 0x1800}, {0x4, 0x8}, {0x2, 0x5, 0x800}], 0x5) semctl$IPC_RMID(r0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x3e, 0x0, 0x0) 21:09:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x9, 0x4, 0x80000000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x41a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x40e0}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xa75c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x40}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x1f}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:09:59 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x400, 0x0) dup2(r0, r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0xfffffffe, 0x81, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e6f4ff00"}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x8020560b, &(0x7f0000000100)) writev(r4, &(0x7f0000001680)=[{&(0x7f0000000140)="6582acef6ca037bb5ebede25f31bb1b5b22c2a2e4319927cd7426fb28c5180a53f2cceed81a8e2e45ff38f6b0c05318b217d4d52d53dd43d0df03ebc4246c150079ad282bb64c6a02661000000f9e0ffffff00", 0x53}, {&(0x7f00000001c0)="4c667fcd6b35e127bb8e7d6dbe00287b3e4b52f6e80d984f44d80a0718ab468045a91d9513b0de48bff3932e7aa1d36213621d167e9e26368c60d2ef0c62e5870a1dd8f3839a671d15b027922bdaa46bd461bf407f055dc4cd09990586cdfc347560059c7481e4883b5e01cc87adc563bf60495e14d76d8b5a89ad1da1262cef81c3247f86b0133d2cbf4a31805fa654ba1dc70254261f940ed83a299782e9f0767345eb5cbd84607be8731199cebc9663946c6074e2aa", 0xb7}, {&(0x7f0000001700)="fa4084a9d5824d1fe8c4d0fe7d30611a05f97eb4199ee87b9aa021c9834569ce93864cbdc3215f4f01b4ddc525cdffbae08d930aff374486b874c91c2966bedbf94add259ab68019303bc2a5f7617d60e7b1b3dff0761f512817b3d17051f89bbaade0d1a3ade7871f8e788ca1bd0c667ca18ea121fa44ce3b32773142ae86e75df86e9c58ba85878530d6006e82d8bd4a6277be63684533a988f38c083a3ae60c397ffc2b105f816213f016fe268c66cd8d0bb579131aafa85caf4b9780af4ed3165094bccdfed7fac006b1c82ada0bd471b2f44f7a45045bd56c27c6788d185fd62618840b25f9c29f31c7c71eaf170c31bce7483fe841cea906b953a3", 0xfe}, {&(0x7f0000000480)="cfda24a60381e8fe085d69a191ca85f2c2a1e07884f645c01a3aad4fbc3400f3a88aa33b96326326087bbcdb5b900def1dc95775c643f313dd18585d3e4f24f4ce22df041e7bbc6f11d94bc918d25e13b4a89c03bfaa9bcae5eeeed025a497f36489f64fa30271d1ce57e09f5dd3a17d9e0dd4600fbaedb8abaf1cb606b393cd1f3f3d1f6e4d1a0c0cce13dddd82c3f44e362adf9e7cd58e1f0a6d6b17a3ce76a701a275afcec50114bed4b4c4c8b853ca39a7776a5cb1774a21886642fe976de6385235bebc3845bb0c8d935774437d4eb724f7cf301bee795e2de7548badfbe0d3987c5a971ef7df6fd445dc28b5ab8ab1ca84586de43942a58e8c9428481d93feb91bbd9fedde432bea428e014ce8d67c9f886663ca4612dfcbf5fb1b77a294e9cdcffa471bc546ca4eeb7c7b7f32740830f7f6b3f9657a2e9b50ea33ca37879fb248eb3989df6f9a9cb8d927c3358e9dde7668b2e81ce4f384e28017cd9f985d7e1f51df92609ae46c1e3240a9917118a295371f9c11f397db25082c6627c95bd1f5c05ebba29670d4e9b6c0942060293e7463f4068ed528f8799bb97b0dd173d0e160b8ad1150c501cfe9788a7f2987f2189401f7dcb4e52e26ac5f8266339cdd555ff27c40f0d7c24672a97b38fc885a4d798cf76abded4f3c193ed13beceb10df7c57b64cc579ccafbf11d510729e3600c18d40a6eb6c780f80c235ee2a87dcdbe3dacff82959a3b519fbf6d5294877cc366d48498d8ec26bf2ddd562386b396d863d5e8b4dc3a7f6cf07efe85589394714fea3f0316e91c67995da56588c8c3c1def76999742f5b9000240fcf46ee8f1302d0733e529ed3f03f4769210b343e1f751b0f07a4d9415ac0609904078d60216969fad9a483428533333521b155438c79b46a48daf7336b6151b84f121d09739b47298baeecd1339dbb56242402e5df01f64176721f2114bfacd2fb56e77908bfc8292003f962673816bee0920d6961a05d3c53495848cf94edd217308fdec0f4dab27ef0c8ec8fa05769a783aa7c89b94980339d0ca2cbfdc321f7216cbaf5b52e5d65632e5e4538d887d111413e6ce868f5564c0203dd738150028d2ff463895521a19b2bfe5b3b068dd0e7b7e36886eb304561b2119df355b231a5d62099ea22cd7e97aaafc817d02d0bbed0593df33f6826006b46def2e4165072310e5aa0229b83e25ce8ae2491fd3faad8aa5911e0b4b5ed06b7c404fdd4c0faf3ba945c298c3cf4542903124a89d790d47d04a315ce677e834b0a4d265a75b4c0d4aebc001c1d328005d6a814ca224a36abcd0c294e23256a7a63afd1043ff21b69710d83c480bec037228199a658d348dc8701e5c1c776c5ec8661d13dd07abb50eb6b717c65d0fba8cb86076a77d45febe4bcbef4198c4f644888e26d6c4b7af0bbda1226e2c314966e63aea049343f82b670963369b5702cf5cdd0db104042ca8e7c663443a93e6cc9d5a9f499c06275e39b4d642f1dbf8328e2fe9656568c9f8c280d970f1a5573b58b171470f2a3cdf6054eef151b62a690e578d756ef2eec62120d9e1efd8153530241d6bece3fff4c07afa5311e1dae785d81e481c7279c113da6899d9213c5e5916b115b7481cc2e6a34de586773c1297200cfe26b2555ccfee228d5509afad457e28bd34e7892a3a625a9803c8e20160ab7d40110c949ae9d8f57a0b2095aa9bb09021f64203ade8c1c9b6959f01b07831a9dadd6336a35f0fcbf765ab94b1fb9a702ef25ce47ca9fc5ca476d04671a2d4e567c94ddc3772bd63a92f65d72f1f3df06916f3149f2b21b88a8f1e429561b46aa0720bd48328ea9c6376317e7651c7cc16d2db9b47aeba8b97d9be1fe01b7a7b125199f237abe4dcc64f7fa4f23705ca619f0d31648c5b841241bbd217178ad1e35edada9831462a4424369a7df796d49f8982d9bc4cb0753ea10f16ed6e4524463eeb2a378a12951305d1c78e98eeb52dc49aa80230c6debeb4fb3b1c93b439cc721a51ba64137a37603173bd8f99f0c8eb2b45348fc571829409779fdb86e430e144cd332c631a98bed253c54a7f7e78ee9cb226b9f423544b779cd6f978fc9fd032eb486f808498fcd83032d421cf22e8253481d4bbf643df995c39846042cc7affa6d03dabbd2fcd762eb0f2ef76090a330aadfa079f96ffd70c122c3081f08bcd8a25786769c47692906aaefb1af7d4ffd344a1840613cfd4fae59464a4d4c288e951fec681e9a6934bd8409122f85850573e029b25748b45c42c805edb8f184e18ee05aec9b0448a22b951018e6527560642a1957cc59c2606f65b0448d8a4b62bc083aff4afd188dbb3470d8fc14c654a63ec605586effd0356be82531b968e936b830937d0630c3693cd05fb49f7aef9b10f5204ccee8a9b82141d0e5fbbd9f2675469a6605baa3fa7c3f9f2d014e0388dae27b62c7a98bad99d69c89beb675dc501218efd7587d5f6ecab8eb4e8edf4d2ebbd650b0f38ebc753e01ff6d53e81036ff7494c4c8f46a2b8ad1e76b3042ae0329743c1f8b0788f5b702f88169fcdf385f081abb79581a8c2bc5178328e7b73e6411dff647742099c57d6f85b0aa233546d7c6cbf6485f57f04929730a604934e5a6af7baec05eeac25f9eb463488cafc664455da6275e46a71c8f2832dee430fbe3858cf8620836dbca10170fbd92e2c3df8f2f71a9c57be281a1bb33ffeda7b0f46cd6ef168f72ec220e15a3f9cf648c826a40693f03b5b88e3f329c7f21fc6071c788c35234e1d9fe95a23d1462bf83997290388089219e9bc98e294963f17caa7486f7197adede83f31bc3e17c2a0433abbfe412753c753968d35936a8d8cdfe043f9b0a369aa267701ce39a859e666f4c63c83f67a6044a90a221a7211c8e07ade55c32e22299cdd00bb813757444d3001934b75c20fdae81e24c8c687e8a944cd22546c7b21bf5c22aa1ed6eaf36bda1ad894aa162a6c7abe1d8f8b77ef4ab05c051b9e0a56c2d00d96d777423e0c8a386ee99df8dd222f041e50e282d19bfd442ce675a114ec6153c00d5266ab7982aeea60f1cf7e87b47600443f7bb33250c8c7f1ff30bb62fcdca39d90fda0fdf8ed61bac9a98950bb7831b27d9f916d3cb1eacbbf719a3718fc4241b6f8ce8fb76002aeef7550ac0410b02913e8c074ff344f097f649761c1604f0d5519ee0c7a79d04b25deba7caa8c9607a20323f5c929b90198e6d51b6f2d1bc9ffed97c3b0444f3043716ea66f6fb0c8ebb7aceb32e251d7060b976fa364e41482c77a6f40d588956bf21b1b6df1e0f30ee57efa7aaa9a4e24132bd875d386818ec7a976a6b955f84a5827b073440f9ff1c2a85976ea52c35bfef749624ffc9f93fb6e3896fdeb4bbd56b775398411c1b8aada82cd82e8e678f9680daa45a3ec4467725347b4d9ae8f375e666493e23b8139a8c879e6262d698e2754801080a37794e92f9e102d4de77f354ef92d83a831df580bf5b2d967a875cf823b01acb97c7905d5c216145faf2ae262299b293085c5b707e787e623325c32f2ad750c8a573f25b867f64eec603d8cb17d759f4de8d12935dae86a384253a1da5d04cb33fdeacc499ad0bcaa3df36fb80e98f40ee8c5f4b33b3c7a737e611158009340f7f3e3f14314356b596a1ff4540785f97b53999222b8af471f4258db5b4c2930f8b6ae28b8b678ecc2a1ec66c265ab67f00f1aa789b99f6af962f57f9eb1427eb8f8d7289c1fb36e493ebc42a154846a6fb15cdbe916ecc1196de6f29475f4054918fcf70a8461ce5ea987d4502bcf0e6a732c11b72169084529b0f7bb880eb2b82674a483e2517bd14493faa1139da00c1b66df998ba42bcb573d42065b9004fbea70ebe243639c765f8597fe8759528f3b4e15021aeffd8901c31643b6eaa97c97303f39b5d2e7d8f2b0e4e668aeb94c050a7276812ee84e1d1ca0898e2013304a88ce21223ba233e2cba35c538eb749d28e5808fb849b7c1bd82a87b550daaa06b755ac133eeb69e9cf0d1669b0bc54dfb358f077643eeabd0181b6b557934e9542a50c9b88fa6dfefcd485e7e330d3fcd9a4f2e2707a84a87607d6ef817466dda6dd57cd09cfad6ad19bee0d610a6a70a4c25a7f708a7454d62be5063999ec372bcc1cbf9f812c0c8902608556e8142f96f771b51eaff371d45f4923b1509c311ca3b7717662539e50606aff98ada47acece1a6d3514d6cf3cdd5df1103d3308899f769776efe9220eb37b8b6d51bca5c5f3b8652c4a1470c79242442a4696f6aea25cb6f49d8cc15f2a7bd798252ab540f9b820dc0050671a0564f6e95131e0ee3a1186ae7bcfce526a9ab612c8450fa293c3d4fca34ba8b14edf5e004734c3d8641b1e0fe44ba7fd3b5422de816070bdbe3d33fa611dc51bc2bb8b753b1494046bc0e7c6509f284ab3fe2c54a57b20be7780f406c13dc09fd7318ab2172ebec8233fc39e1bb778182f166ee48f5d2cd2591993477d4e0f7c299c814e58fd4e62e7d78febcaf494482a336bffb4ec86c94e84cb06bec484e7e44f89b54f9ec3584faee9a2e150dfd896c5f58ba15fb6d9a55c57db6fc4481def11ac7d51a67ba26beecedc7e539211dd32e25b7fee8fe373b66358905dd014a3286f91b76ab99ccf771a338af39c4417be115295b9c30866c3c6bf39c63cb81ab2898a514b9f59c3dc0a9bae44e462bb190296f66c98bf88c5b5b27ad20c1059c62abb0db3b5fb85d727707302d040b0d539b08f8382d8da7e0b1c99e50ebe41f13ecc5b1890b0f774101ad254ceaa012a6a45c1411f067aedeecf156dbcc9d3411f3f85ef04eee09abb9739a30964fc2ac041fceabc16d11ec45f1b368fa29fe467498e9514817e6c577eb0661e1c92924c3ea238b0a6525f3bced688f616ffdf8aff4e492f2cd5e90cc673bdc1596ccb33ba884c78684b311f632789c7e7ae85466af17f06943073662788da95e30cfd73b6e7c14a3efdea5e5851d329bdf7e36b7b48b61a5cff3255e4859ce6d274287f57a5e600b00d8595ca26fbc8fc8e3b6f62eec7d666bfd7392912d8179d231a4b372ecc196d7431121e727d81c2bfad293fcafef63836203ba59b9ce1c08be4337c77b278a8b4ea037285e3c96383f4007f47853224359172a8a85b453939198a63f610588a681850106b396ed30ef814bb76a22f5918019c6a9fe3c026638a54e785959297b2b4965ee2e25458435b2a0775bfc22132f02ea8aac234caf7c2c3e8a9ff53d3beb266b99c7682e0d81d078852363c1c673a268b6efed2a9152b342f7b6e08a7acc9efce03345d988af67e4be946149ca70ed03a1b9fa1f6fd1d6ad5c71d525faec4bae3769756be7f8e4bccb3352332168dd6294de61c54f062e22068ce7f68e0cb3914a90984cb22fedecef6693e505ef728761a05d35fc283c611c2a5a07cc317b2a8ed5bf606afcf989cdeaa6f855b420d9072048f5ef4a208a82d59e269ee9978cc036bb184e8fb76eae6314f4820ce1d8e662227e121954696390a8d98e8fc51ac6fe41360ebc3a3dbaf96691c6772b4ff554f9b2aed108e0b280f62b81eceb3163dacf419ed8d46629a3a90186eda250961b323042d7d0bb98bf7989da03d0cc88eb98175bc368e1e003aaf4a47cecc390e6a20840b4263c9c9713db709560a3bf92bc7a6eb346bba1f7f5de841686129710d9859c34a377a35a65de6ba6c6deb70ab4241db6466f86bdc9fd1cc06436b4a94b4e851ccccee0464dc7692515cacb144fc1b347b62316a97fa5451ed91add16a63f09655b967", 0x1000}, {&(0x7f0000001480)="89817e5b4f00e2ec82e508edb890c83ad1ef2a3f3b82833e020422867f5d28e96c70ba9b5f649bc286415f1d515f47b5e19c447efd69e93e26ad68531bd1e7e15dcdb59844892f1fb51c90f8355d0f714d70212564858682367a36fbd1a8c803de4d7991267cd6115bd8164f58091f4798d85a744fb31e6c80fe210abd1513e34402714dabed2a16a7f92efc523fbe1ccd2f13e5b423d3f2ba8e469a852e59c4186298df38737d3e2e7c20fed96bf9cb56b9a5c0a91fb9522a313f1bf04fb216109dd8c6430cc665dcb5ee52ad3af8c78f", 0xd1}, {&(0x7f0000000400)="18aea4763a049e4c0ff8bfaf5d8333c0dfe1cd758d", 0x15}, {&(0x7f0000000380)="1f25418043b1b8dccbaa84ed114668aadd9f723fa61e41bb95e12e03ede715a0a3ae2f0b799851b877efa2d8ea9f4fdeb5d5e328e895aa0eb5d3d942be9150ef3ab5815bfff946e3e94580f0b3e92480861fdfaf", 0x54}, {&(0x7f0000001580)="582707edb560258b374a840f384055f62cb34a5d8ee139e3a1badafe8c346522ca12bf7b8d310612d2d97b174e5f205b0a032b0b3506fde0bf7db2ec893631512677bb64a3557c740bf1ef645b031320ffb4cd150b373c3fc4365dcd5705ca80bf55993633de7d3122491b98752b8b179734870fa82b3f0b2b27e9ceb1e9246cbbfe5514d23fb877a1b62be0ca85ebc3e228f630cb9259c0a8dea5d29667cce2b1a3d12f1a337092bd4d49a809f62c506cce49025180d069221d9163f88999bbf4d6f6722ad845b223ca5cfc5b810e7f6b2ca27a88", 0xd5}], 0x8) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r5, 0x8020560b, &(0x7f0000000100)) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x40000300, r6) 21:09:59 executing program 0: r0 = socket(0x10, 0x4, 0xfe) socket(0x10, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b78042d6d9c744433fcce5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6df4eadafc04abab90006ee01bc43eaeacc50000fa02000000000000020208a371a3f800040000000400000009ff00dbb11ad6dc896933d992c7a3fdb0592d8a53cfc3c579f4458d148b22ada723be165a0c4a42c2668f9b576ec9d0c6c40cba3eebc0b929cbcf537b5aa89a50f2c2cf0b896c50179252fe4e94aa9f8160069f861df127ef1ae0b6e9bdee3fbf69bc34ff2500b7", 0x100, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x4, 0x1}) 21:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x20}, {0x806}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52, 0x20, 0x1f, 0x7fff}, {0x9, 0x1, 0x7, 0xffffa34c}]}) 21:09:59 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x83, 0x2}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}}}}}}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VT_SETMODE(r0, 0xc010570d, &(0x7f0000000000)) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) 21:09:59 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000380)=[{0x1, 0x100000001}, {0x0, 0x4, 0x1000}, {0x3, 0x8, 0x1000}, {0x1, 0x0, 0x1000}], 0x4) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) syz_extract_tcp_res(&(0x7f0000000280), 0x3, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r3, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) read(r2, &(0x7f0000000000)=""/50, 0x32) r6 = semget$private(0x0, 0x2, 0x10) semop(r6, &(0x7f0000000340)=[{0x1, 0x93f}, {0x0, 0x6, 0x1000}, {0x2, 0x4d6}, {0x4, 0xb9e}], 0x4) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) getgid() 21:09:59 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000ebfffffeff0000050000000000005b67071b542a538746000000b81800000029000000230000000300000000ed8259971c2a2c"], 0x38}, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0xf7, 0x5, 0x1}, 0x80000001, 0x40, 0x5}) r2 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:09:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(r0, &(0x7f0000002840)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000240)="326c6dc3fd8006d5d0d10e703fdcb7563fe0ffea5a8fc19bdaf4f2b0fb69ec0189b658020879e86e76710a927810142520dfdffc98e6b9e95c0a6777470c57e25a2e1419651be20ed0", 0x49}, {&(0x7f0000000100)="78a218115ec70b497c5a8a8612d2", 0xe}, {&(0x7f00000002c0)="e440ca9a320b6d9b5fe562b86068d2295a62c2087db2686756e55ce54022cb192edd0064d606e3ada483094665c35cdea28de132b0492917dfdcbbbbb4823d7dcfbe3e3029edd1ef0bc29e475b377416409eb61007a05a79b8d8d829f528b86b14773af2248f173b5293d589ac5c9dfa6bf47abba1d061390d08", 0x7a}, {&(0x7f0000000180)="15c45e42259f9c335e681ce31faf53b69f53d6a3b01d00bf668f7b8ae16f795a81a3f09256cf8f6ff1f5dea20a27e2f51eadf5", 0x33}, {&(0x7f0000000340)="b790681e083635033d7bd737eb7117dbb3b0af5443211beaea621fc84f91c2166dd516cc98cdafc96f07de534bb931e61f3aca82c71385705112c706576fe48d1fcdbe33f30b2cab8033e0fca5571b09930f99bf1ada550624e374f7ded187131294d39af119c100ae843097cd1ca1d1f60cf6dfbfc3", 0x76}, {&(0x7f00000003c0)="15724bb211b8f8cfd765c3dd290f02f5d33a53f88f0c8ce3d442b2a5d02cf926b5522a2bfa9c303a908a85a4cec0cd85fb7782ac0616040f3c9b8ed7ccc4a2d63ca8863dab03dfebd198323336f2b565385e88e509f674", 0x57}, {&(0x7f0000000440)="9cd66c3c32137e03f49bca3b91ffcb37c6521eb7269069c1e9b492b68cf0374d5c54402c4b87d57c87979bc4c8a953dce7b6d7b1a894fc8d11f38bfe751282c01818f66e729be32d587abf340d040f359646deadc109b69621bd63a2b030b10610f037fd5268aedb53380b26d1db5d69501cd5f73e64d580656a9db916f98d91bcb3fae0fc7d8ea31fd85cad5be992faf44edb7530fb16937060cad310c96a96db13d9883772b916a9a7e242c2b1d5098fc678ad2a19bf8dba580af31327e3f0cbdfbf38df2240e2b3f611a06a53ef1dbe0c30573fcb2742cd0e6cc5376246fe25e58a30782eedcea1dd0fc91e82c2a503e5bd29a9e2f807c2b41aac67b6f2b446d6b740381b28943c2b73eb2925dda60c7cb228f8e795bc80c35a096cbaec9c27d115bcff82c7ddd82a5349c6949192c6142d185640b08de89b0fd6b6ec386a17394aac3b54f19a887de705b917e3e4f92621c12da6b0a78b9b9f5fd04163775279668d0177a90a6cc56e81a3709640829ad2a777ade952cbe58edab540cc5247f326fcda34838275a58a1470a761ab9af3e8fe1d7854c58e90ef38610b99e73e156ac65f921adee30123e140e6df372ea9c3a3f73e500d6162d9c961fc7c58d0a34ce9fe3de1c5e4293c9713e1e616e4d60b6bb813023d870a121a337aedae389862367b223f1e219e967fd7cb35e1f03fa68bdffd5e859cbe7fe1c02b78a264c6b3cc80bf5444bad46d127b3f1bb69270e6b9360c557c8dcc38ffcefd67904bdda8ac4fae3abfe87b608a44fc447241f692e342fbfa4a8adf405859022f206a93d9cfee92e937ca939eeec287856b9e4e2cff1274b27a7f92735c99360b80ba666354d5aca9a44256d6305e9b7829c971318d1d6a3893beff7bfb72dbbdf395c2c71d2f4c2970ea67a95784091db4091ea5cf91d6c2947500a30027f3677ac491625b9900a5ad3f4ec5fd3d70412f2e1cc22bcf15283c9c47a4d311f2ecef2866a6150ba519a3456c89aba4bf65cd74a69a8a4ed3bd463082e35290a072a2cadfb608e847b72215e4b86d04c675e1fd130d933291b6af7fec71a649426211f4c9c7ddfd9913082c7e00419296340868dd74dde63f4d0e9cc5c7803a5f30e69552a8c6dc77ee09729f6ca253be1b269d7c34e77876f107ce554097ec8bfb6a57cc260b1130ca9c2799a85eda1ba8320527bd83b2e79aabebe43f06a4b43ccc41568f651a3b08efa6f37d9c8177dd18fc6d8f5b3c6a682a689c5f43eb4b38a0fbdf2e3110e54711bd1248428f046d8408c2db1d5edfda110cf93d6043bd7335ed53cbe12482704a125d065d170ad761a0e6538f014aa73149dfae953ea0e894a994a9c3a2791f95020ac94743a8336e8afa0d1ec3f4f8e589d4473eec7111adc09ba274bfd15632ebba9653f9f24c0d96b2ddd4803d0d46b2051d19799dadb3f767d96c254d709ab1a2cdb28d287a91bab86dbe1b4ea6756a0647623e0fee04abb4c6721ac7053238d85cdb61207614bda0bd61d9dfb4761484b9a01d406c53be00b3af0ab79513a664d51763226ceba9fe5706086fb5665aa67b698953be0df9b9f33d42062c558059f7bb45c06ace3c2710c67170b796bbdef24c99e90828f5a419de0a762a51a5c926a43f30be7a968dc2712c0b2fd1f0fd6aa245bf24d717e192cab04716a4a5aae7ffe8c92812831953dd55d6fcf0dc85ba9f93238a92c8033b283babefe98820100d31b7cab205da22c72edb0cde947e053b22009bc83152183c6aed65e24d322bcb4709251acb666a334a8266cc338fbbbd47616d109ef80e77d426eb4d9577025a8abacddbcfb992a9824e8a0ce25576dfa47918a2f761ce796435f2ece2f4b1ec21a4dc62aa453f1546d80e35b41b2bed7bd3c340f473a8a6a89101ca5bccf2be6692226967cc93e541c16715ff170b1e5ac53361b570db549f1b77e2e55be70e00be5b26ea6d97da7c8f15c91a47d9321a75a7ff21e5edec3d607a2a352881450ab50fa5a4298c9154fc7ef9a6e661132f3b9a1646bd98d3a2f6a7566b985c45beedf22afed46444b14bf30289e5b08cb424956a69137e6d185dc6a2e35a223c17703b86ff575f7793a4d55886e863fc586a57c691340b33ac75eccaf0ddc0953f9085a48b0c70761c45ff71dc8b926f89bb3e136e97478eb6bbcd782a39ecd2c81fc30df7f18710c17b58352c430d41fa724e7670797d3522a2e38c17ab9dba87d7e8a29d057f916d5d1b7bc129329d5d33519dfe4dbaffe69d0bfaf04b6f25e0c7e159f3d14829e4b5d7b3d078e66b5b134619d14039b932b25c18b7ccca9847d457ee19222ff6a34690e2e82cbd251deec206dbb1e0b1a181c24ea277223a52918a64a0de46c7ccf2d78eaeefc89e867608cea557d99749ea0f245d7bfec4369b2644149dc3a143575d02fde602e6997cfaebe3f212a74bdea0735b81a0f64c1ef3d19179d9f0ded0f48181d6a6bc251f99302b19366aedbef57b21ac8ca32c17e4ed5353a5383edc47dcc75b7f055564679c851dd620be33e9a41bc38a7a38b1cec22dc1749c65b2abaafee4d980f653b18c11321ac3bbb065e0553d503ff8c42554519341ac112f80770b1de6c0bb23a019f4b542ea7ed23f68adedf57aa6824e1c03688104814d693e89ab09b6874ed87f5101481c4fd0026c2bd2d3702629ef16d364eabb07bcbe3e6e2eab6e125f764f4fe79c942c953272d69918dfcaf9516d4c1ac6268ab0b7766ace659e0e16d17ed84885ef58cdbc325aa1ad2f31a8e06f9a393d1a59b1ff0e3c6999588a6afddcb5f0f263bcbb3a425de5f402a4f5a3e4597acc8f3760a7bbbb35b3bb6cf31e14b77f66175158fa29a9021bb07135c43e5ab8ab8b666bb79c6183c0bbdec72e2aabec26472fe633b27524a13df3478e6671ea62886bb2357389cc4f3f9fce1b38d5ac2f8cfa2b558f042020f0f131dab1e471a9ad689108ebc8b939a9a94f8bb6885dc6ee21fdf97154ccb2265040c82b25642c5e2f7d441bf3405c7e36e596bcb44af737c04ec59378767ed2d54a5ccf71d9120a98a8052faf3913cde375a05f9051990d5eea49d5e90be83346fb011354ce7909f14710f39c093776131b964fbb061aacc395aba7c2d9f34665ef6fc45020726aa52f818dab410c094378c2b2b0d3f26fccb6cab7db0602e02ce25816ffe4e695aa4d9e236f1b0b11f067fc7e95392c6e10f9af4a33de6f064cf657bef3fe46320928e7a91872a1a22779036a963350f575759015176048f657050b42c86e8d6a9f8ce83098780b3bbaee3371588491ad660c2691f529c39c5e93a0adb1af9c0e5deeadd765aadc46108b6206cb1adb976c5e0c2a98545c66c08e3dde092d9504ca69dac1cdd4d1088ab8dd4d49fc85ea9119225fdf7ebb952f05a7c37d28e75cea6bf8c47752f7742587d66d028b9dcdbafd885a6c00780c9208c9f1f2d1fdaa3cde6254f2d0cba457e715f6c996b9f8dc30b0bee09184ddf961389ab83c0b9bf92dd43553cb907a943e6fc1c6993cc13aa79cac5f7eb13232328e95169a8ffa2b8bf538e586751540a331a7fd9b78132adcc074bc88fbd50b42d548995c60b61fc86f1918987d7e1c1d75300779ed9fffc65b424ac6a1d34b08e99da4d34eaaa67484cc7fb1b9d36054e1c032bbd24a25d9ce46158d7ab0305dd28cec2513c90e0ec7e2c6a8e52f8f7ca8572c17c6ed66571857da815a4e7bd4cabcbf76a5420323fa6ead59103b2eefb8e8cb3075c5ebfe1b50e66f11c54f181e4e38ac84f19dc78cab2c2fbe5b634b3d7d6fadb5e18840fbfde49842e9a60038bbdfac39055fc2e95113a6a9225b1dbf514fb9bf1fa83650b620a5f61ce41f123b5bf5f5e876204ca4ff3d10bbc28f1eece5af73cbeabfc04cabd19d66c4f00ee09bd8a3d5693fd74ce6734c95a7d2921fe7afa7ede47461df44cebabc1041b7857677a46a5a3bd05d7ef3fe0ef0a292904eb308234bca7032f30bdee26d8ce2c65079e392cf8153068356cfe44c0dba997096431a61702c5fd38192e6b5b96ae0a519507c98c3fc3e61219e6b172cdb68c5199324c2bd59fac136af3126e73b9b55734ad0164e0031c97c2382c87e3f60f0106b1bb8933811cff550674039328157599a1451d42fb4c8f1aaccb3838a77d3ca59ebfdc45881d5efcb1cee03f8ef2c0cbb12d0361760a7c1de5374090604d5bb44a5646bec82a6700d6ab099fcc87fe5bd8a8883f71e8bf2ae80d4c16d5c37e1e0860198802c23bad340c16a529b14cc0c5d37e383389ea346c3ee9b5e106c38a65dd2f29a444c5e80df9e71c484f0e45ae4cc47c954af107212a32638801c2f6f819b0af9b1ee03d1f76f283c4acc5a4e025120ffc3fd83867320dd4da95f8d3b1d3a6b2db38535890117dba3d034ff906fa656a811e64897d289e660687c1e2c7b595838b9c65df6aaaded7574c425cfb2ec32d671933eb4cb4f9b1742144312499671904af76b4f6e8ab11be3343eba11903c60b7c388c8b1bb21fa643c2aa4c0ee201a444143a1db29860f769ce69368f9c5a61f2aba1e5b98965b2507f3f9226ae88df1e1020f59273ec5c67a7bfd48c95eda99dbb6ab3b596982c8f9f4aaa988a3d3de8e9db7fd99f210a509bbd27d4e8e44ac5be116368bffe7c249caad959d32e068d0e18cedc427563dbda63e0520bc44adebf581dcfd5dc3133db003021b1cfee9faa62c5631b66194761118e5a1e7aff8efffbe94878d1421fa402539c2116caa959bea4b632fbee9820262a55c12b81427d1ca31d4a9fa8a80dced75e30735ece0a104a814416cd6df208887b629b5b7adc46be64c407dc327cd491b7c5c64c97d72212258326168bcf7d6e2caea7713a1c6509c7c454b8c7a77581b82bc9c3339556e7d6a2602a07e8ca63c83eb5e7c66e0aeb90705efd58f300a552552c06755daec4443d432b09851c30f706a1a576d0584d7d7679fb5d6e696b5db0170a98f2b1eeb758bead9229409fc7db7589ccf38696b812369e36f62a6d041a610199c27fd053a84ee14ce04dc7dcbb4938829af3401f6cb2b2cf8014ca3710d3fea1ef8603175fa2542f8fb3b8c86133b89dba82700189e12987556981a7d2214d2b3c23f80fed92929ed079d5d1d464a0b4edc5fd8e6c13f2a22285f3597f6560472a7b168a2992eeb6fdbc0b9bdad5be5fd52b3a7ce4cc288064ea22392b0dba4ba7fbcdb0e898a4a1d76d09a3b7c1f624d03e541ffa6dcc1f6f715114df89efd482ac867771f157f8c0be7fe722ace827cd027f864ca8e7ebeab080095bca525d95c8a5ca67c79b4fb5fe3f687fcc453a609a63ce05b1747f4ab9b5a8000b511c2bd730f89f34bd4f391f826f23cb9333157dcda0d70f02703c654f71d97fc99df711392f1909a06c902caa095e8c53bd4bb82959c95a9f508c726466659a6748a39085c3fbc91a5a7f64915014ba71aa1c934b99bf7c21f37a3a5c32f5af1c92693a6c0f328441b5348d4e6a8c1cf6fb3caf9cb7fe69b72f39b9d3b90fdae1beddac923ff3dfffdd1602e80f2dba441faf483aec565ac6c9b73dedcd6bb96558b29a9e45d2fe1389a1e34440b41a9caa37913436923aa858a43b093aca827b5fe384e4970bd8f5ec3589d7123060dc5cf135c9c1171aa965b7981ca06a717ae2381783b39d0a16e9f4732bf2a4a7352e94442d79c2440a182447b6053ecc641c6c72bfe6e42c3d33fca8e6644f81457d81359f054d47fc54c4cad7ae38e70f3899fd4470010106eb4aa03d8e37c13627a8d2a1b98e0662a", 0x1000}, {&(0x7f0000001440)="f0f355501b15c100c66ace464247ccd796b180b013790f11e0c4df72678c3eac251772f43646bfb5a94585d1e5b3419f227b88f6c0028ffe27e45d0cb37efa18168db9db6b97b0cf344f6dfb6977d01968f02386d8ca22db", 0x58}], 0x8, &(0x7f0000004f80)=ANY=[@ANYBLOB="1010000000000000ffff000002000000ef114472fdb329c28370c8578f3239b1661f135d8de3f9121d924c988d28a0cdd9f7b475915d11350bb0e8b187238e3468790a806d807cfe353f5c1a711c323e78628c1401d6294788fb59a8bd426bc46f05ef2ed2a61f5160276f5e1852dfb6dc734e1445ab092ba44a03b9cb54dbdc5fe2f55d82a07bd1106a540bd1334b1fa5b110edc3b09838118f8ece1abcaa989488a1edbe05ead198129561891acadfedb7a9f624bbfde02181163aeee2265897679273d1ed1f9bd30fb365f884659e62d0a6268d239ac31935add5ab0839bcb97821d5311622f0b77f63d6b6499aadfe53f4af261a466bcaf86303319d177fc296981112d37f1b7c80d011ee493205eb344c678c6e14c0f16b0be0480d9a2fbee0db6a05a3741ceac78c1b9f6419e273368fc62786ae78f9b90540342a6431cb8812a1505b8111730aaeb912b5a380100cbb0574f12f4263e2acf88d4ff808f90eb7183dabbb87766934f3c7f186770619cf93a7e5e988740badfaa1c9e58c5f03284c4c94f57ae933a9c71268c5fee26ca8c470de3d8c42ba01af8452fe51c6bc5f346e3cebd109b3fd2e164c7bd4e308da8b3101dc86f6d8b417a6057b1eccb3f96fbd50b96c23e45455057c486b51abbe6a862add746f53d500b2a5fe482cd3c32fc6626b9ad329a4617fafe01c38cdda9b635c31bad11ea99baa0e3a8d034f6e0a7026e0b03a103baacf0933c80072aa112124b343fbeee75d509a6e4977df6a932742175946c250bf21e82f15b7b4a1ddfa04cb5879f77b0b16b77aa69b4ea12776f7bafee6f4227c104d9355545160dcc32c1b703cdd02add6165530b1d7cff56099ead82d0c8814cf8cb4e8193e81b5cb676d3ff83ec0c42600a3ed9719765d76a1f8061bc1a43a234296bf831378baaa5eca002ad2e430eaa09d2d78edec1545eddc73cc9fd572ccb79176b353d1610b988374cd625bbb708111ebd9d236ad3151533dad6637cc6a86bc57911bc73e1bc67c5eb7279e20a9e058a84e4609410b02fbeddec45fa633fec4a3fa3dc087e05e9b7c2962f8be1d294775a4dabb99a04d2ecacc667f33b575ee2745ad4592c56e070131514b298cf661cb3092e67cff40bf8753af54e0e1b638d11a1e06f8b7c205318ff397fcc75ba4e98ed98ad2f31cf483d8ddcd3254b16579f990fec841bd6384f649f8541a27cd55ecec6273af434797f00deff1f6091b4065fe3f5c64755adb4339ecd12269bc72c8f5a8875940845807845a60283fe2162327df9ee3251af1bf2101d8648773614795b4c9152c6f3d0bd98cf7e68d21ae3a34f26006742f4056789862c2c4bf8a856b6c0f0cc61ffadd025623adf7f91705a966de931adac8485a60d99650121b5bb96714d31040659160eeb1896fdf3a14f60b7a1f498e3ea8df73e4f931508b605a722fc3cc2fa43027900f0b99fe2a7e7f65ed9b7dd424a2807d25383093badb3f1d03e37fda2be686a651a5d561b276eefd6da7dcb42fdb28af0785dffe65a4dd4dcc5b225cd85b335517aca877ddb76975ee2f25d7c5a1817877408f3e69c8679b6eef216d9e9531f4c75d4df0cdc896fe839763864386d76a408b65529320d091679e7bcea19e94f80eb9527f732769d2a28b2498fd4f828f7117a2e67e64c44e56959d2300e6e29e00000000c8b3a77278f5309cab1b0e86620d3bbed285092a53faf14c5d4dde8d67ef76add9c806213877790617389ec67c2350e490317b06dd808b21f589ec95841c2c0f962ed47312729d116b387691d851269d5827000c5067fcbc5bde7d52409b8aa804df31bb7dc74740fd078be301901d85d8fdb42c963eeebb828ada4de8abf48824d5a37d38c95fdd915285a750b2cafb7432fe7db0f9802f086fa2ca93f33acfe3054a83f9a364652e2af69f863a54f27241f31d1bb87303153c5defa32c20b52eec2fb684160efa61dcf6239fefe15b80bebf182060ae13fdc456ebdaf2dbb84bf6c4376cb126c94829a3ad5d953691bf695e3c0d4cb23cc6bf80a770db1cb4e4227d1be00f638d8f13f8221a4ade37b83af24dc8b4151a22bb3dc88db80bff7d6b287c23d1c4658ec854cd90963aafb0d1abe975ce718d7b78fbd10d9c93feeebc066607b71019ea029a7de1178bc5fa0c908e562ce39d893ee1db1c44c46d776572d4d78c1a6113c5963d12d476e015045a142d6f4c41c844e6411eff5dae90f88a358a826393bfb119b604ddebb3e338be10e3de3db751490ac56ff2403630bf113992a705fa4f51fee17272671ec81455d6e353159429fa5a9bcfaecb63fd0c3f1e9b9b1d609e9310829224a946ed5f7fe991c33411dde0b7210926953201561f728f0f5d1cbada7886c602a2e23d2bf529db4afff2246b857c0891ea4d3d67e13cf377c1a16ceb964548f25393f57460e7e447aad17cb08196b74c3ea695062ac0155fb299b28642804e65224b8ae2bebc9cf4622b040a96f66b258e486802501f11dfa01418a011f9208f2c041691a384cbcc0567af88269b63c4b59eeaf2e95841fe9e5c92b9db8df62acb267bb3244559e1b66d5b0412f38af161decf8cb133dd339184b8414afe79bcc6dad2e0dc1a66068940134bd20e40f1726fcf1047543eb752502aee5b76fde6831988565d6a6193b356624b0e59c0f0c5a7b952bd59b6150f935b703a57a25b91ccf41a92171b50c7b39f8c4e930d6c7192f2e2e7a4bf34416ddb3dbe49748ecde664ffd4cf6c103f668b5da40c7900d185e788aeeecc40b02d1d1a0a0cb65c835d8f3185fcf4667ad7ddc9db3a7269a78180df2ae5fdf2420bae72d4208699a7bf64551f4b20c472b05d08711c72291d6e424f192b6ec3bdab54a7b7f497a2b74eb2c73e5e6cc41b67d3994882d43d44102694ad83942e59947aa8aa40e641fb6dd8dd3fb20d5719c118cf826945012a4892a33047171d474435b0d1a28ac4a011af7b7527014fc00cfdb313579a0dbbb597d847e4d176207343aec8b426cbb66c7b5f9e9e812255db8f0cc978bbc154fb7ffa2b35f77bf4c71bf888212d37d0daac1367eac90256d7d742b15857ff0a21c47e501d9a7ee48764b8435270f91f55cab0f2cb82fdec92b6e5022e3bb5c5fda676386676710a8eb88a3e177fe01f9a9a3c5f9242e2d4d92777b5d9ba82c0806ace4f219711c7186bee4c6d5e1caf95e0000ebca832031fec6694dd461bcba81684c7af5b7ee12d8ad68e371f150c5b993778f5756db6e117d924c08576f0f5b6930332d52e6587526adf917427d13985877b91ca3e00d645fc3e628d24e89174039d5511bff0cb475b4fd1ce684db52b5160cc3c7a494b4fcca63dc8180d0914009b8706a263d9ac0eac34e7c611d2463a5d13b0d7ddcffb69433ee8240af7366b2c119ed740492b78db6aa05e64b7df9d207ee7956a99c0a286e8cfafa3408416aee94fcc2eec13128f15a0665e47451d5a870f1922402b151ddadc02a198b62323bff7d237c68343e268ef6511053183d54d1681125c0014bfce4d5303e099f92ac86cdac6e3ff084488d8ec579615a85175304962cf57354b4eb49bfce66b725fc566a5ba8159d9d0aea278c8a4cdf1ea9fdf5cabaf096c13022fa8ea5434bf9ae46d8a2fe20838f19af3e348264536259bd3fb21e6da1d09d47f263b90f7984f0643512ea451fa1ca9515eaf6c79840c4aaf49191cc5fc34e44ce6934fbe1a84704ed4b878c2fbebd68f04457cce90f9259df306c032e07f66c0d0525e074b220a3673f49081712cd73866f3bdf1420a6c5877a6aa2f6d7449427d9e16c437b6e196b618d3dfc2cdcf7b72dfea57a25df31e009dd076d7b3a1c51bdc854994de6784c22d7adb38d0d271b54a856a2d439602a69aebed4ffa4fe44e03b08653d8b0dc234a8a17c168bb4d487e38d715edf2e46563e71036d81e34ec54415f18ff284c72fabb26573f6d1333eb1980ea56e62a1ee80df252f92578526b9427cade7c56c55fd9ebbe3111a8a6e050cba6c9299cf7c94761e8588b343042da68280afec34bb1fba05ddd893e4e765d28095f6772329d9b036daab28a516c6c15ab882c3615ddf763e0c7ddfad1ae42aa3cfbb2fb2463f097d707466fc77d3bf23c47da3d7717c646a9d0751d54d4843436b1aa5ca1528605a943665dbfe185883043e0b154b60937545505bd461bf32884278229f106e9a2471082fbccd3ac27d1eba942eaa7db998fe5bdb5c5b6638cebf7b814926f6161a24aa219ab135d36410b12926befc664c8b99aae4906e34da7d2bf4647bc0b2d9eaa376af089034f85fe3dbe125276f99f4c78859233995fba9f0e426fb325d044321c70b5cba23da3a94eb862e56b51d4bbe88a8a589c17fc18f5fd68215fedaa8c7f65ab867a4af66e360463dac84fa67130788bc65882b99d3b48261a0930ecab92253b35e2cf9bcec60d2cb3f775d31b4c2a53f63a5eff4a6789e1c5e66477e3f785e425e3014521683c2a076b298972fb2ab8edc37117d81ad65e5df2e34f7e4f9c58e5cb1d833cf4fc8a45a380215294c40c2c5a0a947af229cb717b056c38a2ec5195d90eadf57556e269c8e58e1e9f864148a13c20f7899c48abdabb19f6a58e0723beafaff52e2b0923f0d38e7a82090d6805a041ae638a38161f33d912fc184c60cb1a048868765e1b9ccdfa6e25aa4adbe0a6ac791d3d5ce3c84eac40119461187c2d3e2224d16fe98f5ea116a3d1ba3b36cf803aacf4534ed2ba4b24a0378e3adff0f0adf41848f239215666d9c7e4e45e9038e8539c674aeafe28c5a51dcccc267181e2eaad42e140616f5abfc51155b5cc266ff9e4f539a54a6ff8939f95e71d043c7ca02ce9bab0a596898b9d6635f189cb6fbe5f057269548114a62b6d9255eb7c169b65885afd4fc1d9bc9e12b60ed57debae269a2649102bd3dde63079420592c1b00807c3d55ccd4933749a934016095ff099b9d201a0ecd58e66037d3ade83fb3400b40ff2838c8e13fa628c57f4605952cf7d8f289a16f4d742ea92f035e32160b840424d7389ded042334089504186b25a7c47bde3dd7c6af27ef602b29256bb08e4377c58336af5d64bc5a56824f736b741d14b31a844304fe4187178da93cc17e419b29a74e5d2ea3e718886c2b0f33bc797538f2ed347673851652ce1119025596168b184938bca7491b392597675285bc9618a7a0658831ef832ff1a1d327a084e48a85b3115ee3723e080e7f802732139cdc20fc5b28d32f2c6150f88b75fc280918aeafb53fff8d3f48696a443f8dbda919c1c2b77fe31dd6ad84150fa4b92cdee274d3fc4ce18997e958637729b1ba124fc8a12e7ff4653c6ee52b69ed2935da6f24201dc2a6cdf2ea9db315455dd1521104aecabb9e46e459d85afd54b2b2abb48b9ac2bcb21d80c4e3645b7dd94c4452c4b027d03ac3a1f3322aa1bf303b4bef3964ed9f8fdf90974545e52223fda31a4d9ac2a4d3db8eab8b2263e1d052d034d8bad70fd1e4a098c8c0f2b26515671211a46f1391aa5318ee05dabb30248b72cf1cb5b36ac50cd936a0335619443f0c6539b365d85afc7831394226a7ba99b1cd59ea78f1159d722f0c7114ac2fb876affc10adcd21b8270b8cf4b9edb6c24ccead56acf59fe193797f17265a2a3c0f2fa44ba18114d89c1ac059d27ee1480dc0b15bf179419fb6f14bef027344d7d93bdd6ca61344e8a0761f5f6d2a18e0a787d9fb8136dd9a8b16b6952045aed5bf6b41cbe7a3d22ed0326c6e07bef045e313b1eca92ea5eb04b304760de52ef00181502e0a066b5182258963800000000000000ffff00000600000062d35a8951fdd5adb122a0cf02ccbbce836c38d0a91f9bd486f75d477b77d66a7db2315f0000000068000000000000000100000004000000ff96b0e3b711a7e4203618b3983ac510605bc1328172f536b76139eca2668e216f97cb86429e21405da6603a4e945c3690ba7191cd83e15ee5a0ba4d20161b5f368e92d42db94f66ff2e75b08dbab0af178c20a220000000680000000000000001000000020000004585860f2faac5e0e237222df9f14f9efae36399de0fc618158c4738f9757df6d9c4d3c4028515ce72ff6369180c6f501a3e302cea0633efb83a22c81484eb7845f1071bb64d32a983a76abfbb5581a07b5db21cfb000000f800000000000000feff0000010000804b9f5acb3251f2bb634ff70120d737cd18c8b455ef73794d05e9445b4fceb388332c2f29038e38c2df4db8678768db7d6d2fcf711fb2211990342402369f8b3dad0a9e85ef5549e8c65f577c995c1ed744c98e3b291c67572d5b5e3953be2b8ae649940a8479c7d40a68ce99e4083e2c56d4679bc3666852e2e7e300b88fdbd70f6d6e11c70ca4913835a527c7ad795e4830c3abe178f945e6a17b73c2ccf3ee5295fd7e89ab0fb6d1a8e0bce395df7148f3765a8ca9a28c6c74998af3aa37e6e909dd9e92fbf5fde7f59acfaf961e078686414b024584313b3befa8ff86e91f6b86a9ac000000001800000000000000ffff0000faffffffd6f35689000000002800000000000000ffff0000ff0f00006bc54bb18c52c63f29d4d424223b0546c4ebac94000000009000000000000000ffff0000d0bf0000833206594a60d444ba0502d68cf1a08b5af30fa5f39396f31a6b83f972c68bc89d762f4f72a12231a53705a29c55a46006a1d4d686bc0fcddf80e860a08594d5fae76e57d12f0e99ad80c10dad487d88bbf7462d2548c9a0c63751061cd8e74bf2a8ed9321aee3cab85261b3e9eeaf30dd802f966aa5b8e637cc550b7fbe2000105c1d842ca4dd506d6e85b5b7fb8fff35e053c70f4b20461519b3aec0794e750c8a64f99adccaf2e4b92b78b73e83fd6ed0410e29fbd9772d805292e985c844360299a7e824c11b1536eb0ffe69a9432f1772111c9b1bc0887f69c7fc7e63c80922fbb4b86f897e09fddc80a043bbd1d326c941205fc5e1a0bf986e9d5d8950d7e1d01f34f7dd09cf8fc0367ba9b7e5fad565e72817592dbfbae19a46161a63c8a0b43b3e18efba88013f279cbacf636f85"], 0x12e0}, 0x8) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 21:09:59 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8020560b, &(0x7f0000000100)) lseek(r0, 0x0, 0x7, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0xa0) pread(r1, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r1) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x6) setreuid(0x0, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r2, r3, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, r2]) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x5, 0x0, 0x0, r5, r6, 0x82, 0x40}, 0xf01, 0x4, 0x5}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 21:10:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "f3ce7600001c000000000200"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) bind$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x1, 0x7, 0x40}, 0xc) 21:10:00 executing program 1: chflags(&(0x7f0000000080)='./bus/file0\x00', 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x11) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) close(r1) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlink(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)=""/84, 0x54) 21:10:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x11, 0x4003, 0x0) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:10:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x100000, 0x8001, 0xffffffffffffffff, 0x9, "00000000000000000000f2ffffffffffffff4000", 0x2000000, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x11, 0x5, 0x2, 0xfffffffc, "b82ee3d8edfe3ac9eb81d8c1495f5bd99b92f1a6", 0x42e}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="c0b2c40644602935d3a8496c0900df105e1dd510809f58dc2d6eb75ad962cc7d4480d0f0d67c6146808d5861e082d67fe58f42a74197b3bf2f4c269f0000f025b5c77fdce4b89288afe9c90257db9c09ee985682bd5ee2f0f00fbcd55d4299"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) shmctl$IPC_RMID(0x0, 0x0) shmat(0x0, &(0x7f0000000000/0x4000)=nil, 0x1000) 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", 0x14a) 21:10:00 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40001d12, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 21:10:00 executing program 1: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x80}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 21:10:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d0", 0x1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x28f, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000280)='+$%\x00', &(0x7f0000000300)='{%{{{\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='{-\x8c\x00', &(0x7f00000003c0)='/dev/bpf\x00']) 21:10:00 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0xff, 0x1, 0x2, 0x2074, 0x7}, 0xc) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r3, r2) r4 = dup(r2) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 21:10:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x7, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 21:10:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES32=0x0], 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = dup2(r4, r4) sendto$unix(r5, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000040)) dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fchmod(r6, 0x100) kqueue() connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:10:00 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0xfffffc5f, 0xc10c, "03664e2baf0c033c02d271795acd00"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x9, 0x0) pipe(&(0x7f0000000040)) 21:10:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') 21:10:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = accept$unix(r4, 0x0, &(0x7f0000000000)) setsockopt(r5, 0x8001, 0xffff, &(0x7f0000000040)="fa71fe9cb0a833dbc83456c5956c1b6b484dbfa8a0b18548462ff277d7d503b90de7", 0x22) r6 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x80186959, &(0x7f0000000080)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r7, 0x8020560b, &(0x7f0000000100)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r7}) 21:10:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000003680)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001480)="5ae4a50bebf48dd397621062fd9c3ec1f680036c199dafc418953670a746394de8e93f7a5a656e9cf6779a841ef66f72494e4e69de072064755732c27ed269ba23475891c4c7be7872d617977426c72ef862cf6f45bb907953c181bbac2747e85b20cc32dcbf0096f7e2d5844ff7256bb4edee0919644325913f45e159f228f26d16d98465bd5ce92033924763f93a2404fbafb1b6c6b650386335c7167019c289a0356b3fe20ebba58c5b9e561f575d44a7ced111c05dceefe1ed465bea3c75bb", 0xc1}], 0x1}, 0x0) r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000001d40)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474d68cb2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a486ef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7740623053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a010000000037906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9590c85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c4640e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b54264a5acf94c35b97bea4b507f388cb6042d700c9e2e727485868a133d953ded19a396532cbad85201bb6f1303afea54077d2a7103e7788f559d83a2b15187366b2fec6ad1d0ce7eb4424b1b529d30830ff8fff4c2d3f2bccfda0454a705e962ae9293c61ee948bb27d3decc77d79389fbceaef18c52ddd16776330a769fc6f6a770b3386059b8c220d1239ed1ae4453ed1eb98254bcb74cece9cf449167cffdd8eb129ff10c928501d95ad74b96fd53a8ca1b27393af8415eb1a7214cee02b6b443e63e7de847bbf35be28e9405fad8324aeeb22feaa860173c6d3f558e3ff9b323dfcc08750bbebbacadbe7bd39c088d0e51942a79b6ef698c68c46f2de4d24c28b7c60fa12637165e382d9ce29beff80340aa55aba072e3123d75209dc67e0336158832ceea7fcfe1ffa7c1ef41449a3714d400f502ba32624a92ef6b44a1e70e28fc5b6d29a9925fc3dfecda1a8b7f6c553b52eded2b4f93df91db0cd0ce80d596989fce766aafe261c4d668e3e418b89b7d5eb8c08b60e726ef3af2c749ca0df19ec28efd744c11eba7fc8ad18ace8e507ec2965a8088cc15c82f68eaf07d519c83d24054bf286be5ec9df9c098650103f1bda6e090a629ae947898bfb7592e7dc8ceceb6c4c1ddc47a842d7f081fcc3e9da9b39ef62c8a73cec0ccf0a445f4c435af067900"/2113], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="72b75ed7dbb37fd762926e0753f7345ea5fb2e520e7a32ed73303a4c234dac7b408a75b2607681c89f8069699f4de650da63303715bf73d68c24d96af2545c30490884072cc80327a3fa52ae9f9e3b2728ec602ac3567c369699ac54664ebcc1b35355f9117525f09cccbe698464f39e0ce3467bf2ba4f044a006526be477351dee667f0aec78584140f767ec9fb8312f5b5ce27a3eb00"/165, 0xa5}, {&(0x7f0000000080)="1c42", 0x2}, {&(0x7f0000000400)="50be3dd249088c9b8ff4c0c1994e27268c8426883671ede31f4979d4d06c9b8146271cd6c88312bbc5a9ff6f32db08a939fa8a0aa6515744c4a817b1c1366684d801b6b31d57b0cd90de41d1cf84ffd4d79032ab3fd934e65590585b1c864e579340984736520b5256625b5e66cff5b023827297ab6b2445f0e8756b66a1b7834c57d5cba6043d", 0x87}, {&(0x7f00000000c0)="ca9709045cf5e7117f014a51b6d22efa81e9a6e72d1f4057ee6963cca050d6e775b4ac39ac993403383cd21747fbcae7404c75dd3305a525976d361246ebb0cfcb2359e1ebd722fc7f01ad14d6c8bf16f255457d3c4da09bda339a4489a32319091358c3058e15ec72c971f310c484db5b4b209760ec4d7f905b546aa03ac9cd260f0d69fe53d4cd10b6808c339000"/154, 0x9a}, {&(0x7f0000000200)="6fb0c7a304f6874b17edd204403c29db4f1d732f45e9e7cf814c9a2d92524ddd", 0x20}], 0x5) dup2(0xffffffffffffffff, r1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="72b75ed7dbb37fd762926e0753f7345ea5fb2e520e7a32ed73303a4c234dac7b408a75b2607681c89f8069699f4de650da63303715bf73d68c24d96af2545c30490884072cc80327a3fa52ae9f9e3b2728ec602ac3567c369699ac54664ebcc1b35355f9117525f09cccbe698464f39e0ce3467bf2ba4f044a006526be477351dee667f0aec78584140f767ec9fb8312f5b5ce27a3eb00"/165, 0xa5}, {&(0x7f0000000180)="1c42", 0x2}, {&(0x7f0000000000)="50be3dd249088c9b8ff4c0c199c4d88c4b09ebb31826883671ede3", 0x1b}, {&(0x7f00000000c0)="ca9709045cf5e7117f014a51b6d22efa81e9a6e72d1f4057ee6963cca050d6e775b4ac39ac993403383cd21747fbcae7404c75dd3305a525976d361246ebb0cfcb2359e1ebd722fc7f01ad14d6c8bf16f255457d3c4da09bda339a4489a32319091358c3058e15ec72c971f310c484db5b4b209760ec4d7f905b546aa03ac9cd260f0d69fe53d4cd10b6808c339000"/154, 0x9a}, {&(0x7f00000001c0)="6fb03c11db4f1d732f0e8236912441e0178423168b", 0x15}], 0x5) shutdown(r0, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socket(0x20, 0x5, 0x3f) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) 21:10:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x201, 0xfffffe56, "0366e53eebaa10c3ef5caf0400000400"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000000280)="9aac6250f62bc5262948daca1ef5aa62dd83c0ab63598c03a3701f9a8801b992a6a60c0a00", 0x25}], 0x1) 21:10:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8020560b, &(0x7f0000000100)) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x80004, {0x8001, 0x4}}) r2 = socket(0x18, 0x1, 0x0) close(r2) syz_open_pts() r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r3, 0x1fd, 0x4, &(0x7f0000000000)="d5ff05446c9b6600"/20, 0xffffffffffffff00) pipe2(&(0x7f0000000040), 0x10000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 21:10:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x800000, 0xffffffff, 0xfffffffd, 0x1, "130000dbddb9fb000000000800", 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e4266696c651500"], 0xa) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff130eaa4e00c60f9b8aeacd18facf1e00", 0xffffffffffffffcd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x8, 0x100000001}) setsockopt(r3, 0x1ff, 0x4, &(0x7f0000000040)="70b6ca59710e866e2f29c89d48e7ee140581661c171f6506bd0b09a1a8d89ea9353aeb", 0x23) 21:10:10 executing program 1: syz_emit_ethernet(0x50, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60766051001a3afffe8000000000000000000000000000aaff02000000000000000000000000000187009078fe8000000000000000000000000000bb00009be4100a6569d7b9690c88e7be6741121a4496217dd1316f99c183ceace114a8cc155c57c82923b6e7431be0026dce408246443b795acf1a48b3c70aeda051aa56bdce828603ee20e36614870848ba32a885259717de4de3a3df7a5ef6af39da"]) r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x40, 0x0) sendto$unix(r1, &(0x7f0000000100)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x3) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x1f, 0x3, 0x3, 0x1a}) 21:10:10 executing program 0: getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x8020560b, &(0x7f0000000100)) close(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 21:10:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffc5f, 0xc10c, "03664e2baf0c033c02d271795acd00"}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000140)=0x96) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0xfd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r4 = accept$unix(r1, 0x0, &(0x7f0000000040)) setsockopt(r4, 0x6, 0x5, &(0x7f0000000080)="1a45393087db9c524e97e5ce50b721dfd5b94912e488fe9ac4ae73592043ded4a583a6ff39258d1a08de8beccb2a8e", 0x2f) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 21:10:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="1efa010100160081"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="ce2e366aea414e94283fb2d32fbb2989ef69edde204dc3b9719f1a11dd99e7010abcf1cd086aa1ef4e6e5cbb32166cdc35d3962681f76311941e91d5a1bc8707b37419eef804bb770cd2b1cbc259d5ed24fd8afaf6ffd3794d546a6cdbf4fc65aa19c680456197f7567bb62c"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendto$inet(0xffffffffffffff9c, &(0x7f0000000080)="135787114a72ed43574babd07fd1440aa0869e97117079afb8444b9cbe0e67e0ac1d6664e5a1ab3a4b98bd", 0x2b, 0x8, &(0x7f0000000180)={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000040)="1258806f566bb15f", 0x8) 21:10:11 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) fchmod(r0, 0xe3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 21:10:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x10001}, {0x18, 0x2, 0x0, 0x5}, 0x0, [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:10:11 executing program 1: socket$inet(0x2, 0x4, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2120], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VT_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f00000006c0)=0x10) fcntl$getflags(r0, 0x3) 21:10:11 executing program 0: ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xd0, 0x43, 0x9, 0x200}]}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000e414000000290000002a0000000000fb835af8f00a0100000066b123834fca940c9d1db10454624e73ddfc7cfa9b733a52a3e967676e7d0ad09b08a9b1"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:10:11 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) socket(0x1c, 0x4000, 0x7) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8020560b, &(0x7f0000000100)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) 21:10:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 21:10:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:10:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, r1, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, r5]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000280)="8abade6eabd7f68ac8f76b414c35a59d4f46233d0dbd7f4c5c7c25b6bdb316734136d00c282baaa080f9c5be7e2393e951c768ca44801d6cc4dffe7e0761e1a43e62190254cc055b77f398f6a43a1befd2e682fb53ed3f3cedbb1bf00c157de7f7cd627fa2699e76616ce8e0566012c90d1dbce1d50b882730d36ed625d7a26b0572c267d9b8b9ee89a49eef58a13a561031aa4f683ee2f29ea276154b703a16af7639dc2e7d3d1c872290e5acec9752e947967ca9c9d5cb767bf12720cae1e9edeeb46d25a50d18dbeda53cbced3de1b9962593331e", 0xd6}, {&(0x7f0000000380)="ce3cf41e95afd597c992a26800000e05576dbf964f54cd23848001e373ff25d355876ba0b42331080e1c7f9f8be6dab86645d3798c24334702c2a181f7fc15bfb88aa18994e9cf5f909d6e31cfd9b6c2da413c7bca01bd85e0756f37b972b165984bb01d82dfc5aa2e9714f286dbced06c7b52781ca273a047e305686d9206e736278349479fa76d7623713625c83fa2ae6231852a5e22e11ff48b65d44b05750899e9ca50b1c5d7e105ac0262987a389ae419f69b0f017df532be583c63f723d0af17e000bdea192e92daf4ab9a875a6ab99a8c63b7350724d30a5a5f3bab7755cc4facda1752e18fe8a9c63ea06151b62fcbeb4918c01d062ce99385d6528fc094d8b01e59142c1f6ba4335aad18b3ba06f4ae5ad024c43a2377cca6c5d1974534a8c77be12683ca746f3a4d5cb509130e44d72baa7b6e6246aecfb02e17b54a560a8ca5d6a73a8e61f20e448fb617b4345a1dce4b733b672717724f8b15e4f3b5e67d9fc28f1820552fe01a13c9e4878ebe90751c328d588b906b40c7531a0947060d578b4d4a96d1abfcd4afccb41e9673b8eee5eeee91b3312eb57224bbc8641fe59b9da059b22b1cb70f74ccfe3bc6170c5e3a038c40ac492c1fce5c5a3718eb7ad73f4e6497f7878b5e97daeabbc75351fcef8fd19c29e6c733e88842765ac6af094bae0269a37674f8d59c175f3622afbfa4246f9d71beb44e66d034c08c54a38db41e32e06d06a24d735ff62db0ed79ea746946d66fd4e3154d4bba2acf5265e9707f9bfe1752f50ac34cf4272be1945ececa6e19471e390f18d231fa3a2f0fb914976922cf6b54ddc90a045b8713f8c9868f3e5f229510ea96558453a852efcda4e23cce098f18735e916d52b24b35d16de613982239a3df40e71f6cf22e72b4a62441a9d82b1c521a80b95fddc093318ad24f0d3853a3f9e96f853fc01f08a2be447e8b00e500076c34fefc04e0eae6582281ce2162d52ac0da6549ebe49aeb23e53124549ecf07ed9fc9d68a91071d4adf95479c60f51d657e11123f109af1a45c05f50d600c8f738a36a5a8e0f00d2c2dcdf7f4094abffd4aa5b148017361847c06754973204dc99e6b18d983f0b28f3113649fc64205459630a64491ed36d58d97d9b0637f7d9da7b573c45cb51c1f77a36f0971b231b63aa2c076d7bbacb0af5a56c20d5cd9716a8960c626782879329d960c63f12a3058ca9833373251deb2afaa0355f0bd024a108b4857adbff1691d5f45d636de44f5d6a1fb79c716f8f0b088085c86ff9549fa2eb1ca591d2f14868758a8db4b69cfca106a696569d9c461b1ff469832b00123b99added5315f9aba6a272348c1d5028b4e38280ad767143d6fe027de9f4a561f3087b59b61eb03ebdb5c0de975a07a911dc97e8926a957667f39934a4ea1a9da785f8ff7fe092eeb9263c167eb32e539bc48d7b8eae85dff813ac18be8bfc866cc8545fae6411bcb2be7692efa923d68404535a3000f3c90bec2a25d9df2f52f7f9968ddcc6a62ac1c078976805e01e1039746500ca22e047e57d6a87cece9ad8e2269760d1204dcb14775bc3aaa62a15b569b32c46ab120a9caeb1648927867a85ad22a6bb24891e7ee66b3d09bc74dfddae401d3f8d6734b23be0f92a391c018390d896e1660af7a6426c9fd1c644355dc1846eb4993756f3ac86a4556d2b51246233ecf91724834710302e883455cb0c89aa923651c7b536bbe5921d8aa3daff1954ed938a0a650fa1e2bdd1131154227b3000da5f5a17e8d112f917146786d170c97365baa2aeba96921e136f595dc68e9abdc45f1dee9e264482b2b22b577baf74d4b12f54015be9d6d999f045715062408394963611518e7d7f8e73f960150c71a510963b656ce1488a57f142910894873139cc9c3722cc070af23c85c6f02a82922d9819d5502f3c67d2737fe3da56871cdcd795973e35c4246116be0498a61c425e5910b1d1dfb3f6fbb9cdcb0b72e3f73453fe3a82fe6409e5bf30393c92cb5f95e3fd70a6646c9633cdf993d93e3c89463bbdcd05021cde0a5a270a5bd6e9fda0513043b9e4d6b6fd1f055f8956b4129fa9c127d937ce337898c09e22b9499cfb53b10d8b6c992a88f42c9e54c72f4cdd441213c296a07807cc42c21f7b98601460e6b2c0c41d7bc9e124d2f037daa237c66ca2f452c942203628f33ab4e2b0b76f05c060d3b361d3da660ed9fb5ceb45f5065304d8d3cb7efae44eecaa195e33d253ebd13026d8873784d6f7fe9fdb3b86fd2efea18632a5f498c78a071468c32785c273384abb3846d74a546bb930170d902c8169eec86358df47373904eb2e988a540dd1246e48379ac357f3d61d362765fcdcf7b893254eb1c762984fa99e5e15beb2196669ea03cf6aaea1939681752be3ee10ec3b64cda6dcb9719e0daa9306d24460c5c7843570dd740f032fa8b35ccdf16a4960de849a8b0cabfd6f3629c8400e4575d8efed789d4c63d7892a638864496c65c463a5f5af2e2c5d11b3e83cb8552f36723f4c01a083a3ea4cf94cb6da5e466972e9f43348352424d3b95c4ab3b2258151777502347de54618027e243b7b4666d0ec76b566272de8ef754f5a16f4e796a4df904f06c91dabf3bd8eea3cbde3293deceebe5646c0710596dd35b8c591c09aa1fe525f5625c5d8c7e01524e9b7bbfd6e649d52f9c8406b606b0feb15584287b9a9c930aa78bc988164aadbe38a51b3e24198afcfc898e6b3718dd1de2481108467e0b95ceaca88753a96378ab92359a56fcabf943033c12e9a4b7c122a78bfaee3b08032418d7ae5402a4508098527dd4339088391526188b9642daca560441aab4fa5feefa231c235634a3e724e5a972027b43018c26c6c27d42ec8b60399915d38cfee6bb6a34c71b541bb710d40cd67575d766da08a9d2a8f70be35fd6692ef54bc9fe936c47d7b8423eb8158f9ea371325eec781416cb48cb0a81570eec41815092d577ac63487621dac955f9e7021536e82627dbf54a440aa00da5ff21f11c0af8e2062a9cb03802a0b8fd4e0d0caf28c1338d57c48cda076f79c198ed8d473774e55b3866066bf13c4e823c1829df8b6dbc3d6f06bd54f7b0c0963d8eb67178fae6fa4d46db1a08b73645727051d2f6ac170528db0fbfc0a70d5755c9f7dba1e2b4e614bcebfc7cce501f3dc178e2be8b9372cbb136f9438172d78cd5f770691fc5aaf8889eeb5412565398692cb73b13e4d994090d7f31563a5dc385e668ad556c3ae44e1980ac23fb5f167673739f2408d7860375343faa1813991753d44cc6c799c493dfaf781db0796dbea2c7a60679c586ded45bc9268605948e762d56088c550aba5f518d61c0ed9d494bac743368a692eae7040b84ce3089eea72c1d7116cae770b0a7f9ff1694d48e75259f5d3b3f41c0516b6324f8ce14b55d3fe6f725a51d8fb6d081cbc5e6c05058d3b9ba5364529d6bb7cb3fb5b8d0252d1a4c1d386b7947e56110c5f35464fc6a9bd5e501f743bb1a369651d33fff825577c868f8649196ec51fe5c22bd2e3c03dcfb3e66bb9c1b7deaadd252889ad85e1bed66075d0ae20bd4b78c368e05a0ff727d659944063f916c09466a775bdee7285cf9b08d60f7a260f7ecf86ff82a828261f058985dcdf2d141dedb7749f4b18b86c33cd085da061994b0327a916d4af46c85dbfdb2502a228a4263c4cb0863ad278500ace1ba2518ffb05b7bbf0680e1605784b31bdd37924e08c1fa76b31cc89b6aeed2eb59f64b1fc2a5924d50542cf3844b2f64ca19b7b3dd5eed0df373b0ff9de097871988939a2b4a886cb8369f8ed37f49cbd8c881eb1312c4c301e1a9768f320fd7ab039d829495af9fd24a540262351450b39bf0111e7bf28666087594c7eb3c8403e31cd74f5f113cfc218e390be650392e60f3b1781dbbaaab733b51d099af2192876f26fc549ea0c4b7d98999a37663c83703957822640ccc12687d545fe68ae1499a233f9bdce7adb1edc463fee96860a77317f5344e29fff6247516d66d5539ba7fafa1fe0948b2e770071a45f891bcc359ab0787bf4088ddb4042220c476413b8e34d095fc3df7cfaeb10c6e94a5ff29667f2a0e2ef1a57f3e46dc926901355dd3b63967d870fa26bbec943274e6509e25e537d63eb9a134a0e3cb2e0fb3446991c56456bc9ba0cb29b7695377666b6541ca2030df06d2d58c981b2879f41b3a45e3abf0b00e0eae65ecef35c4eaceaf1f1240c51f9e470e67d5292d2c85116b85ff27b34070fb8ba7c2c0073d0cd56f5641d01d63d69a3c18856eb103dfe00ef2bf775eee1bf38f3ce5b544fc3c8d4a52aedca534c3cdeef3f6b1f52cbe493947d988cc97507767f85d8f5b9391a517dffbf66f8b6f3d157a56ccd8907054b2a5df3ab2628a3ddcf152dbd26288c3246841f23a88d196dec4e61e7750ea9d918ae5d1859d60300b5b19ad76370417ad34d49f47e1db15101c987199cf8c58601143679a06598437e12eaf64e036f406afb281b0a1dd3275ad7f2974b84eec7a22e627a267ac0495a126bfb8d05fed66e3d4392921c50f4de2bec80645219b7464f225abefe597c445e41cce44473bad785ea5a677632ad749c0cbb2211ed109ced1c7e3027ff26401ec104891e6aed91f634e04b133f4bc7b35b3678e46857909718c687a1c1d29bafbf4a87cec9871ea05d24c21effdad05cc17c52c97401accf7347c45170e21e1563bd655d04a494a66457b42fd68ecfcc048bbdf9774c1ff2f4b17ac8790cb5e864d1d11cee148741dece65d1e0d692ed1fc8af3f500224b64a690db4d8970586e9994db1921a126f30835925972a888bf698401184db1c074607c2f9f8d02e480975b022033db781687b5c3f65fa8acf7f50cba29f163b651a09af964b4a28cc7c52206751246153a6dd6f2f089b899c347843f219b7babb47a35571984ae0eef2d5cbc345af1e39f00449d9554d61b127685cf89a50f63a1b67e277199d6c3de03409871ad06fef6b8069ca3a49357cd0a200bd650309e83ca0aa0520f2e63e4992acde9bbd73339a26b7f5cf1a9b1d6146eac8816ee559606825a309e5389e4f1dcafeb466f3d1dcc541a9c1565f70a83585b773bd038622985fc4e7900afbcc775b8b506cb13df3cbeee36b3b940bd3740fd01cde407fb7ccaf2509d3a5ee426e8c7814f62c11819db54993c8d771a63b6532442697abfbf9f8609b17af6080afd25b6302dadc6e3fbdb6ca50759a16927db56e2d9aaa2c8ea3ff1c3410b88da57958d4e69a5a88c297c90338988ab3f160ca4169d3be6bffb37330bd4c237497e8846ded0403b0c5c007c39a1367088ece914947c455b29069e21cd35f4ba8766ccc39044c1f562584b59e74745ed42bb8f84fbdfed16a91fa2914945ba1785ea8ff94d4414d7bcebcfbfafe1ed3bfaee5c695e10c968d592411721378dde9468b5d8358f3cfb3c8df57517e81455a722fb80f50530f4f0dec40cf017521753154f0a405b338676dac9f0faf446631445cc3e2e004ca037b6cafb507ea54555a42d8573a7f9ea479ebafffda2f676a94380079c1c5a05945ee252bb1de3b2e0b9869d6d9cdfb03b029cfef6ae3b4ec3da94aa783f4cf8de80736c27f38d96ce8ae6cc9f66f7879925f83d6af222f813de5c95af89ce4c39577706108be812301a3f2e453d80441c5244b9eb94843bcb4a96d608af44a0b72beb9d8f1e31cddb8b1d1ce01c82cd10fd0cfdca7a3de9c74190be3746a662805bbd0ffc740f0b0f5930a1db010a4afdac102c49d3190", 0x1000}, {&(0x7f0000000100)="c1b64e9088f0d13f5545daed10a88b722a75b41afd9ad732795ed3c5a045463e26ae7a930f37963ff8f5bdbb617964f94a887e40be8fb9d82789057e46c375efb9f3aeedefd91173cc91f6ee8ef8de22", 0x50}, {&(0x7f00000013c0)="139ff0bb703bc951244c9b4023c3473c93a5434025e9507d21b392e007c91df59437787f853593ec676c93a1659aeeaf7c8a228670b4c30c27da5fef9462751160fa66af2b47c9f9b74eec514f02502d606d649359c0e89b7ccc7371578b0c4e7b", 0x61}], 0x4, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x48, 0xe}, 0xb) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) close(r0) setuid(0xee01) syz_open_pts() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 21:10:11 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000d60000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="5335e90200e6ffffff0000000000", 0xe, 0x0, 0x2) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x100, 0x7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x50) write(0xffffffffffffffff, &(0x7f0000000400)="979f506bfa1b6e800000002d30961ad139f7746284875f577e09d95ca8ab93eb704131aa0000ee2701bfffacb1b23ca9ee5db8d67447ed4fe418144f8e0ceff8670b3b9956db02002bd193b2efebac72fc1de0d552344286127f0f834a925daa0d11e23e69c8bd294f380d48299cdd74fa21341e0b6f4fbd095089a83e6a7097c1e26209a242d27bcec00a825db3aca4606c0ec35ff6809521e33e177b67353a9e0410e04204390718d41afdd010f59ddf4114dcc51e5b8ba089573315361fccf5b6596dd1c3370d3b0a15cf299581edc4265fca5fda907f8a331ae0f2dce48751c9e27a10ccf8436df93cfb00000000000000000000000000b2938f58bdd19f21770e3d9a624f4f8e2dff4ed237297d33fa263c82f33ff9ae4481789cb6f6634f0da8e501fa077fbf050e93b5b7e5a4a23751b5d0a047080000710c94d89151f7121873be0a97f31d3200e61fb999fe7c68bda87b51a772c9792e358f9c2afd23b9ad1f6e424f0489450c0df15042171f5634c75ca1430cc67959c8d926c45a7d146fb6e7e4fa6494558fc4c712", 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1d4}, 0x4020080c1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x3, 0x4000000000000004}) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r1, r2) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0xcff07629fdf0bf73, 0x1, 0x4002000102000000, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) 21:10:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x19bf}) acct(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 21:10:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x8020560b, &(0x7f0000000100)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VT_SETMODE(r3, 0xc010570d, &(0x7f0000000000)) r4 = openat(r3, &(0x7f0000000140)='./bus\x00', 0x80, 0x50) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r5, 0x8020560b, &(0x7f0000000100)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x882, 0x0) r7 = openat(r0, &(0x7f0000000300)='./bus/file0\x00', 0x200, 0x20) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r8, 0x8020560b, &(0x7f0000000100)) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffa, 0xa, 0xfffff, 0xffffffffffffff4e, 0x20}, {{r4}, 0xfffffffffffffff8, 0xb0, 0x2, 0x3f, 0xf3c}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x9, 0x1}, {{r5}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x6, 0x4}, {{r6}, 0xfffffffffffffffd, 0x10, 0x2, 0x5, 0x100000000}], 0x7, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffff9, 0x1b, 0x1, 0x1ff, 0x2}, {{r8}, 0x880bb4c1bc69afaf, 0x4, 0x1, 0x7, 0x7}, {{r0}, 0xfffffffffffffff8, 0x78, 0x20, 0xfffffffffffffff7, 0xfffffffffffffff7}], 0x8, &(0x7f00000003c0)={0x6, 0x80000000}) r9 = getpgrp() ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x400, r9) 21:10:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbdfffffffff], [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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) 21:10:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="78319ca3c64e2a", 0x7}, {&(0x7f00000000c0)="b805111da7d9e9a280f98e86e97f5e399fa92ebdbb971c4a82eef6ab6844beafd5b3d2144cee87397b780e5be55472214154a1ce3cdfe7aa45e232be9f0c339232e902bd5a727e32", 0x48}, {&(0x7f00000001c0)="c3f64d29cf06593f59ce14657279e3a17a06401408fed21bde4ad70dc8e29006c06f77087f4c0d51b00bd229734e90ff1caee32bf6052d3d1552435ca9520c735e3b084f4211c729b05b281c7f48a7efa57afb94f8af0959da28afb2e816f1eee93c0fc345814cd2da21332286c80abef46366eb8cb4a9bd57ac7cd2b0a797a66f06eeaab53f145f454c5f152552fe652bec6f3e7c41339b2382ca452d07a84443c7bd4726ea0deb79", 0xa9}, {&(0x7f0000000280)="2b70c67ab50cd776c0f348295a186f9c9e8564492e12ac2811e0cddb64503e4c785c2cc4d73fe10100b59d42b4f89e379cff06419f083e12d71fcde1314556488ab12eaa1ed37de234fe15a336e6f00cb669db88fac9e31446e8ff7bc9ae6819396abb0307b93c0db01854fe3b8b02a488b402d38cdd6dc0c1bc45c289efa4bc84340f72f78c99c0bd3a63126d8dfabe4d6e43e27019084101e461bc856596fa79165e22b6ef88c34fef7d94abef3381247c1d0e92aca8ac2408d20edf5afaa79c3784089b7e68f3223b6b8250f6e1931ea78168a71056154e5da3ee20d28205e7f29adb052fd0e1ad5cccd690bc640889e8a81ac56a6c02ee76b571e6c1ca7875c0baa7bb42ff0fed3c9e28d101e1d7165b109458f90e1dd39673092ff996d0b410c96adc0c8604294a7062a5676ab7e17ec792e7694ee9126ece4129c9ef5a4da7c679ba1470d1f2ac2580e75d6f075fe602557082af30e9f0e454b53e5f22a95a2f29b2cbff2bcc4cf91d23a2980a9933f841ed861776ac594612bad2a84d2777abad3bd19c1d96758f590f7876de38fd436b584cffba0112db314e4d75a40430a002827c4c9b73eae61f17f8e4c90c75c02218041957caa82ed663bf54a5fa071e9714d3c0b0aaf723b158b767c3892d3e44781387e83f2f8d1c8d232054e1afa79d178b3c4d1b7b9bb840642f2c58f465f9160e7e12f274857c32b8d9e35131d74e95c1fe64b1f7d0909a9673b28e66afa3e4cb064590390f7849052468a0201905f8bfe49bd17c53cbb6abcc47774cb73870cab63b443ea9b5ae047d9009dfe4f27f57a7ca2a450af1c4f30f1d62f5ec0941775c96bc00979e334fba9b782560b86148f8702432193e6c25dafda80da45e3c5ff3110c99275e6e62ef1067c5f7d081ce88182c4a9cfb0b580a444c2db84ab579e4733c6357c09f65c1019067a8613ed62e33b817b512183f592c0ddfb89bcb659193847365b0cd7f111d34c779c7db5511c9701fa66a616564dd5afcdbab758294816defbaada0fc73ebf899a036d011d34522a242faaa88e16ec3259117b720cc3e317c37201ed75fa842b6161ce99ed2cd017009306c653afd5f6e3f6afa3d6d236d8405afea943d10ea136e4a224dbe2981fcbc606e2b9843102288c1164fd533f9756b749e38b1b3391227bc6841ac639711153a72120c0778b2faa95deb599541e0b7f0b38e6c84de1c9ca84c408749d35a28699f1527d0f689bab9b17065cc06973b483703f58f0e7177816ac2641d5c7cfccdc5d819d18f2e58df39cfb89a86fa8bc5c5fbb358ec12a7725f254bd61f61e33f1d0e6d20e792bc18e3ee0718239c6b6b51786202863d086b67cb915edf7d918953658aaa502c09674ef3cbbd22b731603d09b38b5405aa167c129f2af7fc48c92617dbace93b04f982d0cbd457fed39148202ce59e6427149404bc4028189c4f1802a06b1e03d82e2002f69c762f466cefc10a35057d06543dbbee171b91355d675158c73d2957e65da935fd580e194a838f7f7af2b7bfa04c539cf0ae942dacd9cd6509a79e0b3dcbe6539fd81d8e47f34cf55e384f01906b5c500b8d117051872641fbea8dc0807353851883e2d3716fc47ec8f0108eb379960b36495a63f1f4034a6ddbc5a9e84c21fda95c0532abd1426823b07421d736e19ae3e090ec4fb8d518154dd91ce8eabbbc08d6b7ff168ed7aae546484a1e60dc5e2b4a3ddbd8912b760a102b9b44ca5bdc9df807dcffeb4276f17048fd8a36d60bf808beb23db9474e00b80c505f906085dc8d4ebde82fe7186b13919d43cfb10483eb0d11ecd1a14c3ac557fff279269740b48ec969ce2920d43397cab48331cb67bb1c9aa7d2549e6531e0287cd6d23c5c06d53fd65ada3d5061dd5f28f730ee58a09b09c4d264fd439f84cf76c11991ce6de6b44c833976a8bfbdbbf5db9db4540fe14efaad2d4a55cc78bafbcdd880bd8f92c15ae5c4372b0e59d8e3ce317c07143f42419c07078eea79d1a5024fc904abb4cf022aa5b7838003821229f88595bb7240a5bdde49e0d6ab1e7fc29077dbc397819fdd245af632ea81692971058f62ff219f2cb6a7a06e0002fc8ec6a865c3858613db86bb847b88ac05072f78381af4d5a2d805130620c8273659ee7192f3938478386c9f3b12607fb085db37a53e708ddaf79c0800fecfaa8131d6c928205778626433a4d377cdc267bd0a8477be45181ccf58d371013cff19a74fefee1eed7dd7b185dff36adcf6a58e75fc34594f9e65ed3687268c66d6e2f8c2054656742c51e4ff4a9ba8c698637a7d59bae70935cd4f24a494ab98ecdbf7d2392b84564e3ebcb8624fd3d3ccf8b6bcef9b4ec5f028ac3d8c7455653f368c032fd5152e89c5d11c82fa46aa191df89f407799d961a8cf8fae5f228c404df97d985db349b933f1b33c8230d73b89dc139b04ec33e808c61f1f4484f26bf4bcaf89887135719064aa7f98b0fdb37c929afdf2bf26767a1625f497492571f82604d8d53e4c9fa6e54028c47a429f5e18f3d15223dfe33c4d5181ed152f48696b41e40d5c3e871cb2a1824e4848ee0b5d90011365fb2f098edb3db5fe13128dc29aa87c7f9a45035e464943b9fec735f0b348f7add12a361e00859800bb3c870513528a821637cd4d06a19ab829a9a694fc46f1536860fdf231390ff2a8b9128912be0e49b07304f66ff9d82c764c6f0dc239f5471efd20925b1d942ffc4fa2caf318f6708e9c4b03e98eee52b58d37677b5bcf701ef25c2ace60217f1521db36896dae5e4d25e4e146376e1cdd811ceaadd2a83f014466603b0909faebd309615cd02b96ad8ececdfd4a2d9e5dd5392639b69ec8b4770e986c39691182a2b6cb5c9fa9a68e28a120cea9749acb379bf1ab9a93477ef25d852f21fe6f98c162ef8fce94e9a47fc161a848b3d7969871da71d0460d7eddb4d25a41f14f4a457cd106f5c599ec0e0a90495fb93eaa1819bc3bd3c270543d1d08714c6a0ce135202361453b8b314963a2be3c98f87f6bc1633cb990fa10f12e6a5506a06963abda7d5d246648cbcac5319704b1ddb50f771d0e8a7c5361cc435ccae1fa152b8ff3bffcb157e3c4f6afa6714e877026a1de18c72871460ef389818a101a54299786f96cc1b2439d6fd75b756908e818799c58904455b8941a750986dae30608b978ee24d956fe8d3f001ec38adcddc7e389c550f71ff187d63a0c5a72a093dd93623c550ecbcd527a482a1a677f142b9f9a550bd438830737f830cf2dcc00da19301889094ddd01b2e311c2b152d5ab219e758a93bbc8d2ad45e081edcda6438b552064f9427c7e0e425f52f2f2ee03c6d717cff8b4eb1067253085e0a9deafa33f1e9510110f10fb225e3036c6acac404d14f5b4691b6e6d97b424ac51c840e8d603474a16ce822da3d0eca34ee9576e086a7e718a6277d559a06e4d03c4ef42d112c58a091798642a89a60e9bf9dc6080a707f45e290dfb14b02c094e43acada6f16a51ab887ddc40902324c944fdcf2b82405e151aa49b620895855cb0a12b03af169e8d052b9811e5025f06595378c63b28192075fcaed15b3b57bad82c6aae7ddd4768ad8dd2d9239a48c4552114fade98257feabfaea4178b3ce6943606d624c3b93286a9ec193e683d4aaa81f603deea32484e2167121f1accac3da9b482fa46b62a6956a17b432baf8b2a7c7db18ed603c2f6f48ca7ae98bb037491b99233b6789f4314b187f3d9f97a75164b94ebb8295890016d8151802fa65e6e0f2fdce38a9e0e9a30cf3ffdd784e860b2c348d48e5894ac36fffd12ddf3992ed4400f60430b76708266a200288baddd09ff0ce588fb5e54b66c9cd5101a7c2ffd84e1ed427f8f72719dd3edc501cdae6e10e3abfb4cbb79ac469696c38d2cefd84c89a7a7a6e0e569cdfa0d466211c01948113993f2eed16ef4dbc6fd7431e94738c3ec80fce56bac5543aac3c7e1790a8275a54f8d77a117536334b59dededa70e67a04b681d5a97091a819324ff0dd25f67681872c6a11ef69f194b445363f9e527b74130d68e2286d6aaf6a973213279d3f266a7b13f90add5b5cb4268bddeba079da2d014703db7c21517d02f142c0f9e07effba77a0ce25621a6fa558e47631ef406065943e57e4302d20551800c85ba6f9f5270bbe010502cca7ec773b5d32841160bd6a3ee9551f004ccf66006eb0f07142f1bdd96b2eb83aa063b511c28941cf7970b5976149dd39cbdc7bd7c117995565deefd0a26c17f3f8d42b68571572ec1c9cee81d7d333ae4ace59af843cbfb32091eb63e0a3b47100a5254912b0d9b42ab8b52fcf89bea61f7509269ee3fb74aa90ae0805c824df806748e20fcedc650d80b53e2a77687fdfa9bbd192a4fc5b5650db9bd9f9e9fdd44c62a10827606f51e9d5eb203f9fe1fa597cb2a350e41d8b72c85607dc22d64cfd5ddcfb0571a5a13358319b4481e7921647db8bd522c1c8c90c2155443fefcac0635eb50d3583a75a494934b4a946b507c4c92254e503d5528c15604980fae10ae050206cb709a09a91136233cffb7f4fa442543aa2b040dff634a9d2e0df3795db0f239a288a75844cd658a8ce5fe1f1d86e507e1be74889978dac794cd79fa2bd6ed59f5043364f81fcc4a23990328eef57acd46e686557605e81a8f112d7edbbadb07a30f06a87aa01de10b63d3bee75c539d109597a0ff41bf99cdac04de264d164bdc8237da1c7c7e544a474fc6b5e29f03a7e8130c51b79a783d3a152aea7309a2d2f66c964b7686b7ace501ef04df7322bb09f8e4f00c538ec9f672518ede03ed218e3ebe22d9daa42886f54648e0604456a7a7d1b54cd77ce9febc670e0c8b1f5d9d953ae727cc2fd6d722fcb9d99453b9ecca0017c28a336495d9beb47531b9dd8f8114e34a472caf8fb82232e17fd6f931184b4939bf0cd9084220b1d9fe2ce04cfb187e3d1b0cb245de228e8abf914192834ed351afbbab32e053ae64ea04fce7c5cecb7ff71eca67d3ca7a375ba7c99456a420d8301d77ed18cb9ca3c8a20f5df15cf8649b3a0a94dd23dee1a6eb0fb83f218611520864b56a0e0f0484e8ba082da2fa76555d6c6969cc9ca35f90e132e025d827a240d389d5917d3a54f73169b2e2f56f34cdb222e7fbc5e2b7d59d04008a4d8a81c2ffbdf05443960a80befeb58337ed04ef782beec3e3f8cd43a56c37489ea3355df1208d69d468dd4d0ba77fb22597f34e04e6f857242737dae51203a2f3a4c66bcfb41ce826ca5b0b59ae0a675fcac68332843b718adfaa40fbb647ae9a44c80a59145e8eff0192d7f053454dcf62ee082b5329a69d69965159fdd98bdb93925e0baff1e5587ada93e97b0728e2679cf95017835c9f408a38543a3ced8f21848f2d797881d07d3e2618639dffb657fc6c1c2fe2120fc1e772cd136af0c04302c948fe0d3bd3d11b4873b71083efeb9bdfee62d48794f50c65a62f90c71bd53dea2ae66494a289fc54941597d845a471c6dad7b1c387f7079addb7be28e7dd89c3dedfa0c2b5a0ea5ae5a3ad7b2b6a6b8c25d37bd8b097341b16559fb4c5f687d29b7d091411fa43a9c5dc4654c51cf780a440e7424b746c85361fb4d16abf0f31881a10e2cb2eca09d151a94f19795c7350d0a320c79aec17155293fb74b3588f7aa5d5c94f8eccccce39746a8775e8f0904f5aa76f6046e87e9825fa99a7dfd706e8ba38b22989f4efee37c1b2a7c368362dababbfedcd937fb37c1feb6d9a018f2ad638d2d1fa67c8d64f2037d74d331fe69baa", 0x1000}, {&(0x7f0000001280)="375830afe6397664d5745f4f93eb0eeec8bfc82be82edc50b40f26219bc593625cdaf705e4d49ea74611ceb682eb7ff9094c6bfd5b4612f30851fdb0dfccfd30c5e9eab9b7b175c2e8b3f2a24d664f9917f7ce", 0x53}, {&(0x7f0000001300)="83189457bc037fa35b8bfa1324c5338c7e73cf4290e18bdc347fee2344f8992a1a54f43c0549a6b7708a24dca5021e7b675dcb0a79d2647d9f6b9eeee801a9409f8dc1537015d6c58204670ed1dbf6d99b3b5c314025e7b7d21aaa15cad6cae878a3d1bb6868b9c11dd271380682120dbdd2d9111eb82e104cad5290fe4b4a918df5e3befe3fde5fe9046e07f2", 0x8d}, {&(0x7f00000013c0)="7912921c5216d2761bf827428a1bdce9b1f0cd85ca9b60177d11f51d0f84e96500e1a7477d759bacf527448b9e7d7f49287e90289e05edfd825f47c59954077cc13b5b64010c7a15a0274bd8e21fe84b7198f75e952a55c376b74e4389588c7dcaa22081c9", 0x65}, {&(0x7f0000001440)="0a24482987ea700fade1de189604b20f4ec2662a61bfd5fb8f4d609365f7d750bfa4ffb124a8b41e275d613217187680e899251eb40b136e68057edaa09aeb2fb3c51e3a737e47c3ec2d37a3bb3c595b843a4856ad10e987ca636ba1f4", 0x5d}, {&(0x7f00000014c0)="afdde90bbb4c07604427612fac18d57febee3100b47e9bc16f4a3e4fc57c7ab305c6984d7f5a472f053d761af86004a27cd2e37144d0b60aa1bf7efecfe10b0d29f3d5bfb041aaa5c2ed6363c073de6c63320d79d5858f9042406a725b94ebefe449e02f92790b5e4df072f6a124e4fbf2dea5dcb098", 0x76}, {&(0x7f0000000140)="ff8478e3d6b81787764f36fd5a07ae3f2971890faccb67e334a6ff55010a55e673282234cdfd27bd", 0x28}], 0xa, 0x0, 0x7f) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000001600)={0x0, 0x80, 0x0, 0x1, 0x6}) 21:10:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket$inet(0x2, 0x1, 0x3) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) connect$unix(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="01002e2f66696c6518975d2db418bc143d091fbab4300087e9ab6aa19c097793b85c08ee4f78"], 0xa) socketpair(0x20, 0x8000, 0x4, &(0x7f0000000140)={0xffffffffffffffff}) pread(r3, &(0x7f0000000180)="64b8ed282df517731b4ebbbc2ca0b5a86883274b3dbb2fe88933f7a0760ea77840e4e5be5be46e97524ec7ce7e2e1c09336ea18d9d8f175e40fb7810a0955cf08f5325e04289c53f1a6a0fabde41a6a7f4dfbd1438620efc474be580497544ae3dccb9b0a5003c83b8830ad54bfa03aaa5c4ef23f758f57e9bebea0332103784411805e0ca60e07b493e4e7ca5f1fa34f43f35e1d74a1ecf51765abaebef0e806bb64c0d3c4f9ce47fbdcec577417716d439f68c3c4c03c38a7f355b54552c904b09fef9290efd63cfcfc7082a5782faa40de8e3691d773a553cb96ba4b193c27b64a93aa1b22453b05e47dfc12fca92de1462964e3f9a018f5da758d264ba70463039677b681ed628a3becfa32dfb858f064e829ed3535e1a425b25194f4e6d5d63bdc792d6f36da53f2ed15fd3b66f0b6eaa5d6bc43e2b613a32c17daaaabcbf2ee00764cf567d6c9489f4cd201c2355f79512c426b23e3546675f9b234f4a52cde806754369940113cb1f8935bb737a1cfce9ccfc6adaadb408d2f409d968b66480bb5a5f585e96af6a501917187cd70099c7f88b5d8b8590a8b430123de791b6c7faf93c8b38fcf1b3072b8b55c3b49b6501537258d019043aba66d434b9fc9b01516f3b470302df72b280a0d6287d256d56982bd6323a2f25186f4a476d1b4b9639cd68c1a4426460c688ada4e1f9081a631fb31f7af68cef094346264f6482844a4a9ac97579ecb5c0f030926e89034477719a22d2603700101cffa268884881cecf1f5a69522c8914a8ef5099f0cd31553c0ffd6ff6ccd4d215e83f1094667b59e765155fd776b95d141290401a342d5a5eb99b3592d30608dc2b9f80dc431fc207db99ce8cf102930050ccb7ce7a1825c1a42bf3c7f8b3412e30aefb575fda58cd3b93bd297583860111130dd658f21d4a71be99590ec00ae67607a7d0fde0dc51becb77f5953c87f5d6b932c64fcaff5c0738d283e272fd7d6f3992906d4c0a0190f5115324da85b46a7fd97eebbff9a965bae3efece3a4c2b7251841830638b779a71f7189accb0a697f3bad512d6d84ec38121a9d1f4bb6972d0f97461557b3bc979e38c551674bba5dfb895a0ec0974e5d53f5af4809151dc1dd7888fc6e856efef1a1283f2a679ffa4775712cebec475ab0a50b982dc53bb1cbfd9a07d2086162adce3eac9602df7b1d25f6fcc9998166a5bd7fcf8cc2ce83d770549ba8c27c90c3d950a2aa35d7b02e872ac5bd955b3ab410e8161ce34ebe291b8b42aafcb511d032f6c91214e5a0ba6901bc461d0c66f4f85b370130abcdd23bb75f56eda1ee2a2de3028e2b029a5d9e650fa40204fc00bd5cf5d7ab45210c00af553f42c69b39e64f01fc3338e2b4af8c5718076c6aa3c65bf6cf8f8ed3363dffa7195802c350935a3dfdbcda34fd18db4bffc314042db01a3dddde475111f1754c26a910253404cea44ad70c5ae1abfc4769c90b8cb1a3727fb83c7f7459968bab7efbde5260336761c8aaec463e03e5df959a5ca13921c740af75ae0d16920cabfa53aeeb9d1506d221da6a1dabd418fd278627db593abd48efdc282fdf9fa941476462f7e092723fc0bd543d0ddab5cb0c43e54ff0fbd960bfa9d73f397708f995ddf0c58ce19afdbf0b33e7aff74de17ebaf924089d07c8dffb54f63420e45ba4ab326c3e6bb2b94b13c1ebe8066911bd0f88d680fd34ebdfb9cb8376a0be28177f9cd289f2c0f0f52877fdef8618d517e46dba63329991302de1333a1389e525539a29941949e2f7e0a29baa8e2f1cf28a169c1d5f53652474c48104faf8b89cbd8e8bf9c2eda133b3977a1861bc74a92ee2e3a81677cc21b9109fea4ff70748f9be1de0d67df83423bb59f345558455e3b5c2414d170c237fcf0488c20a1d960f417c12c2cd924a19f5eaba67c0792fe68cc0053a345288b8077ab4f2e96fb1e41ec6131e8b2594aa3a24b839ae6ad895c1b6ec8fda7c55dd7e31b596d723517b41d6f1193b04c85fa41fb5aaa3f4e5dc38a16b9879c7c3fbbdffe549ff1feadf1ca7f2474a9dcabe76711b2b1daef42612d829bd3b3e7b1a96995c3ca212d43a9f4cafd0a0df20b66af90aa0667bbe73ba51e37208dcd343e7a0187bc8c3d1ccf63eed59fcaba615cd9b9d3cd0d00231ba8f21ef504b13a3ae75d762ed860a937940c90062e191270e22206a0a9cbba0ba8f4956b7c54c78d5a47ac7b6fbb770c91cc9f81873ff5a9cc44e77a6100eb46462e33bcc4c88c2f6f197f2ec6edc57a706559b8b15c8feb4cc1d630d09e1aa136e2d2d00aa71926a07dc2fb3e6233f0bc0c5d4de7f299513e925b1395238bc70cf69869d4461131e93ba43e42c66b7e821ea53f0a2274224bc359b756dbdad1c7af8b859ea7a766cbab1c1559d4893c7d5b6716a9aa12d1868d3fd4727a612ba75e2b08f3a7af3ed5511c56c6412561df26a9cfdfbfbcf57a4741108af55b98a904789316089f8f5a3701399fb59af3847327d6fc8e8062b9698655c477ecbf0ffdcf522dba7fa0b02bb8197747b359ef8fbd4a99c5ed58e967c4074ab969269f93efeec419a5caa85c2de93221c587343810a46adeec475c42b939dcde0252a2d4e628948a1e08dd7d8d75dcc64a9def87b2d1ec42d2b5ea080c60fdff9f2f3c465a801af898c80b8c7151caac66f360d311acf335e080d826898a45d140623b4d63ca000383a34fe381db8824cf7da50a5e67ed1671d6d12d810c73a0f1b79296f015f1422f747ac7f3fb90c7cff2a2f3dc54ba4036f612622713b8584d454cd0febc3f353a9a7cc5abd6cf80bc4d8ce946dd523e4b417a68fc02f45fad40d0982441852d97a010d3a4b34592a97907ba9838df9bf2d17ab4e14077fd79150a4dfac4532c3a50610e0978547269a73e3462792ec991d6c272dd8308b9b8e0dc7b6361224b6f56eebd31e5348e635df19cadfde0cf70455b525295a5196d6a957b58ae719f1d5648e3ff4576e99d66417864b0e2f5e6e7b2a13a8a75ffe1e3800e8cc783167dba035026d4d19727233bdc4c88a92d698afa023d2b2d74a80ff8063e9e01cac33ad874a1f945ccdde22ecacefb09f5ad5fe8276df2ec637b05abe8c723306945d0f0404c57fa491b621cfc5fa162812d6c464108c499ab78f6d575d3d70bc366e773e56d6585ec58f941aa1ee6aec886792cd7d940fa5b57c94415431b237370347d2e974ec95fce2f5f75d73e74095fd3736a8b0b9f20747128834036d08702be8c96ca4b24f139f6607154a47e660db0ed90e27be2b59e10f5594d5610de087737eec9a3d42e2b9817764b3310ef30e99e2fcdccda80170c627a2fc3f6705eda8c6c8bf25b300ce1ddcd52552cf201d6cfdf49c3bd53a8ad6410ca826b52a6a7137acab1d23949c1634d49168d706f6721c767619e3acdc6c71bcb00924ee811d717fb6f4cf2fbec4808ba996cee022f8d81be7ed7582f70b714f36375180e8acd759d3ac926f15a8d5ebaa376031f2fe8fcb13a47896857b8778c6a9a0b5928f8b792c360f0aee9d9e712c71cfc544f0e0d7fb336d65e8446b5742efa326bc66cbeb35165c9d8fcc3a28d3031954a41520e2b1aefcb1760c65f8bd870937dca9b67662bc35f131774f4e80a77178d2520a3ba7293624686c76f3d93d9a8f07a768967b1fcaf031b0a4c36af946c1f82d023e1cdf3817efc203bc7d060a88f41bd42e3136f84092eb70aa30f5fe941d98f6dad03ffd455173fd891a581574262e4c9579e36270ae6e1c689f95c0d397929f10dc36b9b2a264cc6ae7b51ecc75e2463bc9bfff198cf536509abd01294436439bd9078aa6d9167a0b72c387a344b037cc7356874be70f92bc5e6696c0fc13c0800133aab1a81691a264dc9f3bd22801fd182d17ebca423f4f025980386433b25e2c038190096e008851481d0272cb3aff6b57004c87d4f05a07e24a78253fdcab19fc4d0cf74d59ac5bd9977763a81ae662553fb2d346d15f0fe59ae0fb40b943bffc73c55f88d48dbe3cdedfef10a8e09406eec6b8820e655ec5c60222d525fda620d446847304d575a1304909ca17762ab2dc1a0ce62076a3bd9b08c02bc484e7243d40521a20731839652a7de7049a8d20529cac598847d001b8f182003c7353a53c437f0302f2c9ad754746157e394e1f18723319c8809bf6a92c6657de230972c06fdfb398328f01c3eed20bff03c08d0859c3b6ec9f5e42e4a51042a5d30748911122281c3ae21390013133bf6b9e25c746c8dceb230a3be296aeef9f7816fbdaf3573bfef05827470155d6b26852fb3340548afaaa1e20283ffa4ae722ece1daf757f924279259623225fd98b057ac6b63b5cd3903e4bb0b8a76f2732d8bdbecc42e5bbe9809af9b2c6f87bae579cf076162fefa00fe8d0222d0cfe7a313016bd60a23d9505401ec8368eec15b1302bd6413be9cd7d98ff6d55f2aadc8242764532772dfddfeadf477b176a226401c166fb7a268a01b8ab1377c8722acc4c444bb08224c61856b91c098eb97b7931e956ef324c66deb106e6e7548539b198636083536d64686a67f9d483b85105901b2525b505ec9288e96e086c8e6cf42bdd25accc13f07f873b70bd35cd71eb769b83f803e91bbd0a2e72793d0449ca257d769ab9546d2d828085778f52a6937151566e98e8c99ae59518c3798718b70dda10c57cf956c6ea6c36df032175a78742cc107e9b5828d28195f45e67d9ae3025d137a466f9de083f7deb377f08c5ba2c6b6076daac1f189e8ff6022e5e7e9fb5f10d063864c491b9075ee0bcf53fb134df3abfb7de1329e7a12c2459adb57610fb4b16c6af7b17106597e79100f1e64da3799f8d1eec3988ef0b86bb96123b4e276f88c3027ddfa69a1482567b7b2b28afd3d1687aa274c6db495bee93ed8676419e2f8f93c0e1c5978388cbf7e4df6a143ee55ad7a0321ae3fc90dbf6c349742056d7bc376038eb813c78b6373f0955a7eb355081008b065390b0fd02bc4f3ad384283305b6946ea2d3d120a92bcbbc90a837415e2c982556faf571833dbf785f51982c11c9b71482397379b3218783765c2436ff3af524bd3af95061ea30a864fea232497961e2a4b9205511bc0ab4926ef656979d9c21aa6cd53ef068835961ef2065e03e9398b3dd5128a38e21c3cb49bca0da56c715b8bc0d62ebc34d60ba5ecd022103a95d1a00f5bf5f287c2c5c482eb704fb3bdfb7d4cf2a79cea0a2808925891da9e5ec5fe77725133302a164474f28d2eb4df1c3a712fc87bb91e8995211767dcac14cfd6a25619fc4196cc77d77ecfd2cb04f1b8a2e655e3a5b149c8b5cd33ab28f89960b56b3300894b07f9a7d51bdf00b4c6359bea372737355062a100b78e7b9970fe25a3c763495962a05c09f01c6bd7b45f7690ad2318f2c3fe4159ba9c8948209eaa356771358e4ae045774ce9aa3152cfec7e07def0ebd30427024a6767665d1e3086b4bd885c49068d7bdff43a7d46bd1cd7a1f4739815f4bb363842a2e21a929bf8bc261b9d9c80ac7e9f0c5d3ac6c3d6479efb168429938431377c4b30de4cbdd730a6306197128fa152b03854f417868df6d9f4e5d63f0bf18950d3ab9baff43c7e023eb1c130753d198364865e25205c593b2f903be6a8fb3ed64a44550b464083c48f071135919ff9997b2626921b3c32705e504b7ee342768143d25e7032b3f673477fe9e3c187bcf643b6e851cb6fcd57b46bc1ff86d7fcf9d96a550e5a03a2ead9c2328e7929abdedae94d06bc0ee29fcbad7344995646fe39c550edec350ffb", 0x1000, 0x0, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000117, 0x0}, 0x0) 21:10:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x3e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) 21:10:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffc5f, 0xc10c, "03664e2baf0c033c02d271795acd00"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffc5f, 0xc10c, "03664e2baf0c033c02d271795acd00"}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x203, 0x200, 0x6, 0x7, "4e41fc24432af4bbfd1b15260d169091e0a67760", 0x1f, 0x1}) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x22, 0x0) r4 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r4, 0x8020560b, &(0x7f0000000080)={0xffffbfff}) ftruncate(r3, 0x0, 0x7fffffff) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 21:10:11 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000b500e5feff00000100004000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) socket(0x10, 0x2, 0x1f) execve(0x0, 0x0, 0x0) 21:10:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x39}, {0x3, 0x3}}, &(0x7f0000000080)) fchdir(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom$inet(r2, &(0x7f0000000280)=""/4096, 0x1000, 0x440, &(0x7f0000000140)={0x2, 0x1}, 0xc) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) shmget(0x2, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) fcntl$setflags(r1, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x8}, {}], 0x2}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x8020560b, &(0x7f0000000100)) r4 = socket$inet6(0x18, 0x5, 0x5) dup2(r3, r4) 21:10:11 executing program 1: syz_emit_ethernet(0x68, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffff5cc35224aefe2aaeaeff3f0cfa6e6c2488afd8723e58dbc51e34a11b94ce38bc0f0cc085a090e1fea1d4c8f752afd6e9c5b1a9ecb7af92b33c24a326fa56e554ce59ba9128501b0d416af3e10b00"/91]) r0 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0xffff, 0x1000) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() recvfrom(r1, &(0x7f0000000000)=""/94, 0x5e, 0x800, 0x0, 0x0) 21:10:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x1}, {0xc}, {0xa, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:10:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket(0x18, 0x4000, 0x20) socket(0x10, 0x4000, 0x8e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190001}, 0x8008, [0x4, 0x400000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VT_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) 21:10:12 executing program 1: socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820200"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) r2 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x0) 21:10:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8020560b, &(0x7f0000000100)) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0]) 21:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x13}, {0x2c}, {0x6}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket(0x18, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x800, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000380)={0x2, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffd9b) r4 = accept$unix(r2, &(0x7f00000024c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da6f5f15054e9ef36aaf3c0bc2cc6ed74a6acfb06e3213504491f991f9721702ad80d04cf281e023e8146e078296bb51f0dcda19f64c865e8f32b32fc7aed0897eedfe32cb59c4553dd9e3441a14a4f130195ec4d97bb72da6c0fff1fe7d0a952436dd7a85907c1bc69fb98382ff945cf23eb2e8e4f67007973c9ef8ffd5c9cf1a8d4f48de8d0dad3ed27cdf7578571f7687433ab6a74d4ad071582cff7f956733153bc3c6d0e3ef0679a4e9ec52275fb385e0b2efd9c22a2b48969887916e230ab26ed97918d85b121c57068217"], &(0x7f0000000080)=0x1002) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000100)="b0d15730b7e0548e54f6f50f2c3e5db08d4e748480487a065e10", 0x1a}, {&(0x7f00000001c0)="7128bfcba1c9ade9c96a05d0ce8977789e800a983217ff20e02e5cc1fdca13d724cc2615d3d529449b2152f4d1e268bef0770ebba7f34310196038b1b17a5de030c3dcc28db2359c71a633af4d9c7575c7f873789a672ff10441ec47eebc5783551ca4edc31e2c48013d7121b6746683245283c9b10538c78e3ec9affde8bcbacda8434e8a56051b31b6cdac05abb10313b5cacb4bed9fd53a2bff7c544cf058e6f175ba52ecad5ccf572d4ecadcb30bc6f45d6c28668aab4cdd4bc310a1aa02fe3d43a735020cef4306d1b42e7b042e25d7ceca637f5b568da5a65d1f688e03e9d1d6fe1040e3a16ff846", 0xeb}, {&(0x7f0000000140)="01f8f59e067c52", 0x7}], 0x3) 21:10:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000017c0)=[{&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c", 0x43}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661f1fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 21:10:13 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x8020560b, &(0x7f0000000100)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r5, 0x8020560b, &(0x7f0000000100)) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x3ff, 0x6}, {{r4}, 0xfffffffffffffff8, 0x51, 0x20, 0x101, 0x9}, {{r5}, 0xfffffffffffffff9, 0x1c, 0x40000000, 0x821, 0x5}], 0x4, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x2}], 0xffff8000, &(0x7f0000000180)={0x100000001, 0x1f}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x36f7d34b087425a5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 21:10:13 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0fe62e18443fd3357af96caa0416c74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720f0500000000000000f5a872c881ff7cc53c894303b22f310b404f36a00a90006ee013e657ae00000002000000000000000000000072ba2ebe1b080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x9, 0x0, 0x0, r1, 0x0, 0x17, 0x36df}, 0x1, 0x800, 0x4}) r2 = socket(0x6, 0x4, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r4, r5, 0x0, 0x181, 0x8001}, 0xf2b2, 0x800, 0x7}) r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, r4, r9]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000180)="83ad14c1f0dc1d9339f9616e7e5386131e904384831fea7afad6c556972f9d65a6a33a878d5de65caadabd8a9323f74477e66a2520bc1c41aa0503e6a05007a2f7afca4ef3e481655b484679e8666a9b2a8aaaf32ee0e1f97a6cc5a67835367d2fe172f081997331645892cdf0d66e69e71384d5d19112c18806296d87f29eb98c53427b1d7cef3a5457ca1202fbc77fada4acea548b700f995ccbad3f69dde390602cf06df28a5582bee8c8", 0xac}, {&(0x7f0000000240)="0e65e1c469763e7ab24e1248414ae26812ec1b259d2d3bc001cea1644331e53ef13f32cad875e0d7e11d423fa4b2249f4b3c28e8bf357f61d67236ecd5fadbb783ce1fdaeab214fc3e43b946b95c5c1fc8489c3e77a61fded04dcf22513ddb43e91aa808c44e93d902677c12cf6f720163fa314b70a71f8b074e1e7a32010a10135da8f6c99755a8f8e4dfdae7a412061054099a7e818abce19023f825d86dceeabb564f832ba6a3c406fc846ac31b7ddc211fb11f608fe5ab777e38170defedcd60f6f46a04153d", 0xc8}, {&(0x7f0000000080)="b8c05bf14b60d291bce9bc56919e499cc7024479de7bc7c8f2ac51", 0x1b}, {&(0x7f0000000340)="1f8c24b4e9ab3a36742e46eb403a5b1c791b52a0cd3a9c4b81a60afa210dbf3b55ed59a87d2bdbacbb6797970decd357ac2fa7df82def97cc48ffe28fc5f1ec4dbbd3f12d1167176f32a1d48a8c70bb8c9bb50f911458e392c3bf9f1ada66122712389c101cc4a50f4961e82908921e934500417f6718454a3ce9e9e0d41ef88dab26894b84447feae64c9d68a2fd1e85a67ca669c017d2e3fb44018c2eb6bd51aa57a630d5497b9cbafdda6530a5e7f222ac7be7ad4f6298b4ada", 0xbb}, {&(0x7f0000000680)="0beec11a3e456bed195198cf1840604939ddbe686b02bd4a2e9c6d64a4353e4a0adf823cd5cf4ce35335c2463db7dca6d8973ba34d8267534b1cd62b9216e590d22d640366050d1a544665c11e2275cb2133d6893ec2cad604b7cc2df4968b94943e2493e7ba497feb9518b96dae23f22213668170ae40356a52b1cbdd2f8569b518ba2ec5e7dabfa7aed6dab02ac5011460c25e679989153c2951cbf0", 0x9d}, {&(0x7f0000000480)="3d692920ad5c5dd59d2fd1219786cf070a1ba5ec99721ca6d0420d98961e1ba01472d418d7a51595699063ee281f9a582b66e338fce4e05aec3075c9dab031", 0x3f}, {&(0x7f00000004c0)="c00a3c70fc7c924efa5e84716fc86bccd9cd43bd293ef69a7af6368631783c3fb66111ee2a990b7d8b3c4cba572774759824c1dd0b077a753ec4d865d8a69a8fbb4f48a13968e4241b999c3fc6c9c281233a4959bee36b7c21afd734faa09367d4394ba159d138da74beae29cdb9d54b54ca5259fefd6ed6da57beb33d676415d770e355c7244d4a5ee9638acbe0bc386663b927", 0x94}, {&(0x7f0000000580)="5ad52235d72c7b16428b3397346187d0c92998316885723e8204b1cdaa54c156cfbac4d217c2215e9ba0d204e73f4ca8163aca4c68557b29f9bfbabef7f825d8e1a8af9d5f4fc2b35ce3afa7b9fe405ab9ed48cf0a4d618b54ac2f3551c1673637caff3aaac5a4534c74a37351d13902695b", 0x72}], 0x8, &(0x7f0000000780)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r9}], 0x88, 0x9}, 0xa) 21:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) read(r0, &(0x7f00000000c0)=""/60, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x3}, {0x34, 0x0, 0x0, 0xfffffffc}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000029b5bc05ead6924b31d9dde3a86fc8ef50c7cb3e3a98678f4e630773b94712e25e23acf196ee32d73ec0b56ea7970e05e4d01766e8ff73c3ca9e4f7dbab28957c06438e8f48e928a041a0ab3d6bbaa31380c6fe8cedc675912d6505677f78e292b8d613c3b8efa6e6fa2"]) 21:10:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x5000)=nil, 0x5000) r1 = socket(0x11, 0x4003, 0x0) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {0x3, 0x40000000, 0x0, 0x800}, {}, {}, {}, {0x0, 0xfffffffe}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}], {0x0, 0x0, 0xffffffff}}}) 21:10:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) wait4(r1, 0x0, 0x0, &(0x7f0000000300)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5040000000004, 0x120000000019d4, r1, 0xffffffffffffffff, 0xfffffffffffff801}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:10:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777b", 0x630}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x4) 21:10:13 executing program 1: r0 = socket(0x10, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x1, 0x100, &(0x7f0000000240)="b298e4e33af122aa03a336640f995cc055eb2661a89941320104e3f23d4a133a83014fabc842f4402a4208337901298d3180cd54ccb32c82af3761b9abb9f08786955d569eeb5409690f9920fe5deb996d53b673ab369bb706b91e09b3425f2299a8145e41cf4568c674cf76e05f0bd9d7ae639b4708334d41dbff3b23a6dc4f814d3b05ccbb9066aa4db6037b19248f597629017b289ebdf76aedb45a8bef57a751d7d82b9f4b2518957d860806764fcfc61467e9be8b34dcb9db64e3cb5e3a02828842221d51ae811e39f45308844c722f2c47ee595f393acf3cf97d794346279297a7cceb1efd0c6f2283fc8e6a45fde9c48e827ceed9b192c7ec8961066281887dbe96e3a04592fb0b2b1c06d28e42654f6f16820b6d2e598cec883dbba4119e8b836635c01ea46766160000000076dc3a75f568d865d702d2354f91e565837fdb61d2ec473a2fc5", 0x14a) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYRESOCT=r1]) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x8020560b, &(0x7f0000000100)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x8020560b, &(0x7f0000000100)) r4 = dup2(r2, r3) semget$private(0x0, 0x0, 0x99) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x4) 21:10:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000d9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) 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) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000000)="ebffcb78d10000002eaa4e71fdffffff31929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = msgget(0x2, 0x280) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 21:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x800, 0x0) getpeername$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0x400) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90ff0767eb5868981cc11be2f573e0", 0x40}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup(r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 21:10:13 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x7, 0x4}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f000088d000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) fcntl$setstatus(r0, 0x4, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x8020560b, &(0x7f0000000100)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x3, 0x70914a4b, 0x9}) login: pckbd_enable: command error 21:10:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)='6', 0x1}, {&(0x7f0000000080)="5c209326a8a90c99156f04ff662c454509dcf7548b0fa7c795ae3a02a9c983731d61d7821703a0e5f1c78d2e6af27524c741279f5220f1cc465d90c61f28ffbeadf97498219a9d1cd331e6108f8084c473600c584e51ec5190f9dffaaf6eba4be2247c0857211a", 0x67}, {&(0x7f0000000140)="7cda67ba74a24ccf72d73cfa7deb50e80253a9336643592ec0fce174d9fd66d7540521cf3e80715b3f258f6ac9fe9d9cd0bf68bd547fe38f2078fd1951896503fa3a56ba9bce89bf1f5a4caa4abbd7963dec60373bcf922d789a53c7eef66f8339ed207f097f59872e39fd8eb977da4a9d9796bb0697b8b37f2555dccbdac3", 0x7f}, {&(0x7f0000002340)="c94392733b0da6e3d5554bafbfef82010b46617d48cb33365069f17de039f2f8f0be35020d766ef9404802b7a1f564503a336c284496726e5d64b461d579126b4c519dc7a36d52963e72bae52108e648c8c0e8d49502429909ab3335566e266614c4282492b5a818111bc0932b23b01ba9fe7f7261152238ef7bbebf4b93a49ed3b361d265bcd7a8396e7a1e0af2c0fe3b8598f0a8803ff3dd3cac73e56edb69d826121ccead3f240f7c1f30fd553b69e1aa414aa79d72ce6ef1f537caaee4e3ed2c56f188c4ed06d6b6620fcc60c1250018cf042fd7ca11228cf85b611718a53af34b7210a3e860c87354a679deb343f649302fc3857bf335d4cb339c5a8e29223536350de0f5a721a066de11ed758fac81f7ea84d0995922220f79f453e2eb683f31b1f2f887dcdcdd6ccf0dcc23658ea67059fbe35e10dbd3f57c01ffd7173bbd1fea586c6d29f5c6d436fbe80dca1facd968ee05ce1c6ba327437aa4193da763661fca71b1dfd506371fc2f083a561a72b854425dc50c11db4d5032f221747ee43894f596aad479643536d86954e6857267e333d3eefabd9536ce697202bf0b0a96031cf209113ce08f2d17535fa91d8e5bf16434661bfac98f362e366cbea656eb4abb3f5c1205b438631a9a99352a877391504cc4427f1c8488f483a29df75ba1cd3a1af060ca0774943646ac1d9a037a4a0d0a0cad5a271bb7dcde3d41235caa18a02ab0a5dfed269d06c1af6e677b41ac52d58f3c1722acbe20c27cb49475080aaa42ae6046ddee71032404322a30ec4de6b93daa4cbd3db5347b944e49826cae02a1d5c9e954acfc79e966ed34154d89ed891c206c1a09742dd49d60eb11f147595e9a472b752e632fca5258309e1aeebfda70248c6831859b5e9736497a939fbb31f1d99c4d556cb68805d4ab3178820c1c8c811fcf818cc7ff2e29f051ecaec86d37c6166be7474cce0e9ebd9853e6274692a3c46045f60f8db4abfbafc7775be5b587c7f40c41612ff0fc969d8d0cacdebe43cde1a8f19d6487d47b37adcf5edad06b2a20fd23a4f4775ae7865639c13948c42b8145db71ece43e8ecbd0552e0f5af46f4d26e10b937c57f5480713ffdd119fc53369d17b45007233c683ddfb2332fa92481f62ba33128e4194c7f5874b54d73fcc83ffe28d87a366d161f68c7cc5c4ef8714cba068ab08e14c7e94f5c1d523069c8e62a56c7b8a30a7761b9937fb3636c9fb185b86cf558059ba4e40fef0bc68131463a14e80e65b5bad4a772d984dfb49590e47d1a781ad5f0a51c59c4faf08e41d655a27fbb1a6a9e6ff48deabe8ee632f300da4a118e786e0dcfbaa23f1f88a939198d0a874c51f84fb013533e307466c74fe39e3df1ea40419d520f1d76305544f3392946fe0df32729347b337b7f328815af24b0d46e32ad1a33dc59e0050ef66a5b7a372558d89633bda4a85b4baae5d2ed19601bcdacd3499942b45cdfe835527784222aee082b2535bef1743fd96846c048a2af9b767d41acf75b21716c103f65cc119d9e352021087bc1edea450ca469eab11b6d12b6f00891a1ffc0b3ef1a9ddb9de558b652ebfb667a5103d29853444cae3058243d8f128641258d3881bead84b63da88645480ef5f378a46841787a570ab17479993f3a4d7e4fb390e9d89ec2fe1040a0d1cf3ab5628f3a5d0975eb1052fd6f433c488650f07f2e7d75d149b158c2ad8ce4a2b85f14f7726fdb36bfb38e912effe34d58169c05b38cc07c395702d59b233bf5bd6fa8e14b8720ac739674fa159513e8f1fd8c2f7397ff080891c4b6f3381e34edb03dbf9f7a82c34a446511ab973a0b9ce7e1ee60aa0bdeae37d81a18452191a5f1be349da3fe4752864e8c02bed2f91119fbd08fcef33e8f3d905529786c6aefb2aafd3144a76086da7b890202d233b595bd7a0148fd2b72acd39ed8726597e6b8d796d22ec4a952625af166caf54fbc1462cd88a0e94da34c70eb989503f0c3423065a7836425f0d568d08a28dfb9fe5b68ef41e4666950f58e78c793e1600c979b76c1ff4aef624f5013d829f02eec8ce6cb5821885f3da4b45d74d0fcd0c739b35d1ee0032d3e3f0a5e5e5170f391c4259528b9a9f01ecd18434b02a65626ddf5519b44713d97b172d8c5414095b9b85f362322dcc32c2eb1de99858aa1d2b08b73626798d953191f3c240007d9d62dd0c668d89310cdd291b609fb474e5fdb17555527faef7cec29c35b59e374a1c268ef8ae196387198855b7f2ae8077444957a0218e4a2634012fe87d7929f474892b00b27af02dabe00d36199368fd85ef10925e71bea44d2c8a04aacbcfed99b15b77e07813c2e748d49fa92ef2a0eae88a1a7f0e7aa9645fb0b6116d7afe71f63a2d2b8c3caf101730705ab49e834bf4853354d88d0540211fb8b7e84eaf1ad965c2ab11ae8cb0034a9c92a15eb9467ddea9ef174ccabebd40d81b1600e57095f4196a09fb1b2f47db3e5a3997fe8843dc9fd69322448297e8cbde442e1a3a42ca8e1841c0fff96c1b27897107b4b1b479a942c97c7d47f2c2022d5cd10f1c32fbaf0d738e28aacdccdc909a3c038eb244235440f52c35b63bfb6ed48a064fbe0cbe115a433477fc1c5e7974ea0e349a4b376ab8e0acfe6939af19212da04017409120121ec3427f60536a60b80508507322a8eeafa4640cfac6a9ca4d377b94d51b430c5c9221dede0e66c3d61ef98cfb25a7d4ed3c27c009007cc8b0144097e18709a2f77e8269b2583cd81c662921c94e6791849a46c8a7509d8dfff7df23a499b3379fb7d27a0ea6ef0156aa3c944688aef5a6c4b26f19b73bf7ad2fff634668b883f17181cd66da385a12450876e07c4fac58f871ac407dbc55d97da51747eae64d3831ad6a2461f9f444f783f1beea82c747f5e50a99adc68c5fc0732e7a0bc1c8bd46c89dca0f11ea6954aa5214e9bf4057621950a3a1e3afc35845d804dfcdf342e1fdb9fafc25d446f7d5a4c7b0f53533be4b9578706272c0758437fc7d6536eba3980c52c207b33e58a9074d670aadb740653641b053e7fe2ad204b700abe9fb7ccd7f6d9a7b2eb04ae8f0fa278ae2041b64be04839c9e0de2357885a94f1b5c06c48d87fbaefd4ff45d9838030553d92b7fa2422fd156dc80ff44228bb967bf307a540ec0f4068b75e6efc5f30b61ebdcd45c8eb962aeeef05b980c26f0c2b88e1d96feb2d63e988808898dc577332d55d142737847a358943b42940c088c4b790fa21cab225ad925723a4aacc363527862bd12ec4a48936fc0f9b46a0c3153f7f93f973c5f2545a64e51c859230e937bf41965e52512dfe9eaae6b7ee3aa5b76b9f48f0ddb8b9e5bac1277eb62e047d579e685c93053ee714aa032e002c6253d1a56cd01e16a27823a0de14f46d1a433965a0e702ee8c25a9b94b65aea98c6520e2202d24a9feb7cdd16381b41a1062133097adc6ef5250ff8f5af0b81ce167c07710c7df886ac428c80bff0522fc85a700e2c912cdcad900bae29682514171baaeff5bc80995bd4e17276db7a690c133d751aa88b413df71abbfb090f68040dbbb26ae57d48bde88d56bdb40bee0ee05e16977b8b8642d91ffa0097686ea1afcf839aa050541971b5f4810b9d8d169231a702ba392252a84916d40de4532b24f2616401eda0e2dff41772636fa2f6165712f6d333fc55351984ba70ed148025396ae39e3f3757d850db2abb1b3c92cd230a723b53b5094362e40d5e38ab21e53fae488fbd854b7273099ac5b74abc1a37b404838e413aaaa0b419a317f4287cc16069105a983d6caca07e659b420aefb2b1c3f6821de82154e1e5f61e948303eb3df590a0a5ed0ab4c0b6a430c58c52118fe17ef0c90c307a890e25274dc35056c2c034446b2546a759053405dc647c51eca059948eb43de9a87312b565e5c992ab0f85d74b8c26f804e385eb038368cbb03607837b3af36102fffcdf67f4c36dd6124678db8aa07157fd15eb319a114201b37c073ce518c5e8804a635ccd90e64077f6b0b49839981f19ef7fc03fff81712ac6a0dc913e68003e7336283113ad55d5cd01cc746dcea75a21a40a7a5177ace33b4187db832af4d7233756a5a26f4fb594962cda8b8dbd90c0c18b2384a2528a82c850e51c6c276396f70b32a559def053b8d3e778fc791d3cb1ab602c8627458e333a72281b181f620ff6c8c4d431cfaf7220698443ccdd58e66669fcea60f735e49f2727aae7b0b97a65f296b8de81d2e9285b463e6bc84506db7169ba5532ff1d06b5b0eb5da3ffccdc3e72ae64ceeae97ffb915421b3c4b3bb8718d30d776e8b0c4b851ca7107543f18f9ae9d83e3e8e3fbdb78420f3422c97b264c19a773f13167b964eaab0123a024d44f147be44056311c68b3cb3faa36f7ffb0600e8f347febbb2e59318194783ddebb1ec66981f6ec52e9525b44a5135089f2a44c1615354a59457df3eb29055ba39e5025d339f6b098187ac0074a05df8e7597209eec6e8d523a251cb8513ecb015f616547823bb30d923ee9ad349fd1199c840a224400e08f10db6f9fa4131d0a98779c574c59b12d2f335c33aaea2b3ebcf466d13648b63dc78412b0604084ba9ab22f0b4bb20019a2145ad77f426803a4abd52101413c2fbfa480ed0392f4832ca13759d875a73626169b34f31d7cbe124725b4108c1a150733a17d25936cf7246c89e28146806f055d34b513ad053911acb472f079a60383082462a9feff8092791decb9a485d12ef53dec5eeae8eaf21919152c2b990fb6f0e5f6960993902a61596b04ec415a3b7d918f32ccafc99abf7f3fa034a522621852293a2560876653c8b3a3cddf516ec44f519f43a670c3b988e64708473df7a17f663d17deeef27c178caa35f127d32bc313b4553ec318710ed0554c4e998e96251c0fb7b00ceef9e0db3e0c46bd79857e8ae04bb9348566aa5070c912e3dd7da590a914455233b84eb03403f06e18a0901ec91278cfdfc35b5b915904c7dc194dca48336dbda193b010ae40b9ccf650784b08ba95bde5a0f91a8c809728e8a70cbc335fa9ca012e421dd616245e52d40930e38c333a9e34dfe82b73b8fb1e8168cc5c73d671c7f9cae204752d09ea408c74cf60149a26e6a90ebc25ff948609343ab922d112d03f08c7ac2ce4ae51d22c31324f7a20c102d8411bc8a59324ad84e6cf4ac55d661da367229c0f1e65724d74f2b54bada10ec7bae40a86443b1ac672f2c417f6843f9dc83c7825b0f0c2e12a9d34178f4e010c4b0b95f1208004ac578bf233f9e2dfda8fc6419e38ece9dacb2f6040a3b03b0ff51089658b3a6d71a78f3cee5785aa3ae44621622a5d9d85f09588a3baea53573b1ec2552a933458e25d9413d731450ade9644679605c5c681691a4c0941abb6f5118fd0caa865f01c5f26c42e3481f845733eadc65c45dbb6a65f9e66bf680078658d53ece3", 0xf16}], 0x4, 0x0, 0x4) mmap(&(0x7f000000a000/0x4000)=nil, 0x4000, 0x4, 0x2810, r0, 0x0, 0x1000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x1) select(0x40, &(0x7f0000000400), 0x0, &(0x7f0000001300), 0x0) 21:10:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VT_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0xfffe, 0x3, 0x0, 0x343}, {0x5, 0x7, 0x4, 0x2}, {0x1d2, 0x1, 0x2f, 0x8}]}) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') r2 = msgget$private(0x0, 0x0) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000258f88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdc02}, 0x0, 0x0, r3, 0x0, 0x0, 0x6, 0x1f}) msgrcv(r2, &(0x7f0000000280)={0x0, ""/216}, 0xe0, 0x2, 0x800) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0x8) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d7534a0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd8069647de0 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d7534a0 21:10:14 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000280)) sendto$inet6(r1, &(0x7f0000000180)="a1a7056aacd1319aae86d053797d37ecebae8f31e31a3cde62308244228e823fcd2ba4a3a3481edc55fe39fc08c7f6da20081f29a75df18002f4d91444b05a32bc93864caf76753c8bed0f439d9c7e74323009142c98d66c63e221e73a4f8e31cba3ce3ec12b8eb0a1d40d5df3b451a98a9a3c5e523673933d617569ad4bd1100dc9dff852bcd8c8028766d8998d3120a720d2ff1d12a87e752fce3fc3389686e1f4b0c8346b8e32a426e64e7f05febf31e2b962bcb3d6db7a605a705b667401170d754025b4315607fbb8b7b9c15e1b5652cba286e6803d6edc5dc467e6", 0xde, 0x1, &(0x7f0000000100)={0x18, 0x2, 0x8a1c, 0x8001}, 0xc) sendto$unix(r1, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101, 0xfffffff7}], 0x1}) r2 = open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x8) read(r2, &(0x7f0000000140)=""/25, 0x19) setrlimit(0x7, &(0x7f0000000040)={0x7, 0x7}) 21:10:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 21:10:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='x\x00') acct(&(0x7f0000000040)='./bus\x00') 21:10:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x11, 0x4003, 0x0) r3 = dup2(r2, r2) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x1}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0xfffffffffffffff8, 0x1fc80d8c, "002e270d39060000000000000215a300"}) write(r0, &(0x7f0000000140)='\x00\x00', 0x2) 21:10:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000106], [], [], [{0x4000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x4, 0x9}) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VT_SETMODE(r5, 0xc010570d, &(0x7f0000000000)) renameat(r5, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r2, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 21:10:15 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x4, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x80000001, 0x6) syz_emit_ethernet(0x1db, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000086dd6195c3a301a562c8fe800056000000001b000300000003000000000000000000000000000000bb3a000000000000000008001f00000000000000000000000000000000000000000000000000000000000000000000000000000000001500000e00000000000001fe8000000000000000000000000000bbb3010000000000dae60105c20400000081000000006c0000000000000001030000000001002e0101000000000004013f000100c20400000008000000007000ff90650000003c05000000000000050200020502000801020000c20400000000c204000000030502000905020040d8043e52ba7c4d326cc30400000007c20400000005000000002aece1ef72beb6b7d4f520794e234e23000000042372d5e4b5b16c82b7995326d0122e0a5410392e3880d7a121f67d084f2b8edb704577e4a412ac324a11443ea8b637fa0f1172da30ae20", @ANYRES16, @ANYRES64=r0, @ANYRESHEX]) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x1, 0x6) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x80000001, 0x6) syz_emit_ethernet(0x1db, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000086dd6195c3a301a562c8fe800056000000001b000300000003000000000000000000000000000000bb3a000000000000000008001f00000000000000000000000000000000000000000000000000000000000000000000000000000000001500000e00000000000001fe8000000000000000000000000000bbb3010000000000dae60105c20400000081000000006c0000000000000001030000000001002e0101000000000004013f000100c20400000008000000007000ff90650000003c05000000000000050200020502000801020000c20400000000c204000000030502000905020040d8043e52ba7c4d326cc30400000007c20400000005000000002aece1ef72beb6b7d4f520794e234e23000000042372d5e4b5b16c82b7995326d0122e0a5410392e3880d7a121f67d084f2b8edb704577e4a412ac324a11443ea8b637fa0f1172da30ae20", @ANYRES16, @ANYRES64=r2, @ANYRESHEX=r1]) syz_emit_ethernet(0xd7, &(0x7f00000000c0)={@random="e8276538964b", @broadcast, [{[], {0x8100, 0x4, 0x0, 0x1}}], {@ipv6={0x86dd, {0x6, 0x6, "6c388c", 0x9d, 0xb786df8145330c15, 0x3f, @empty, @rand_addr="349ae2abfea3c42a1d82c5667f83cf4e", {[@fragment={0x50, 0x0, 0xff, 0x1, 0x0, 0x14, 0x68}, @hopopts={0x3, 0x0, [], [@pad1]}, @dstopts={0x6c, 0x1, [], [@enc_lim={0x4, 0x1, 0x3f}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x7f}, @jumbo={0xc2, 0x4, 0x5}]}, @fragment={0x50, 0x0, 0x8, 0x1, 0x0, 0x16, 0x64}, @fragment={0x2f, 0x0, 0x4, 0x1, 0x0, 0x8, 0x67}, @dstopts={0x4, 0x3, [], [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xfff}, @enc_lim={0x4, 0x1, 0x81}, @enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x43}]}], @tcp={{0x2, 0x1, 0x41424344, r1, 0x1, 0x0, 0xc, 0x60, 0x9, 0x0, 0x3, {[@nop, @md5sig={0x13, 0x12, "cce5a8b59190dff7583b38ece2c4c324"}, @sack_perm={0x4, 0x2}, @eol, @window={0x3, 0x3}]}}, {"702207a3bd"}}}}}}}) r3 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = getpgid(0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r9 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r4, r8, r10}, 0xc) 21:10:15 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8020560b, &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="e9e005fa0654f352f90a6ecb55b3b6d079c2e2", 0x13}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/157) 21:10:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8020560b, &(0x7f0000000100)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000540)=""/69, 0x45}, {&(0x7f0000000680)=""/148, 0x94}], 0x2, 0x0, 0xffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 21:10:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 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) socket(0x2, 0x3, 0x0) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 21:10:15 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlink(0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) 21:10:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a10281"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(0x0, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 21:10:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x3) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup2(r3, r3) sendto$unix(r4, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000040)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) 21:10:15 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 21:10:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="bef89b5fcb981c6b6a2ab94a796f48983c786af806f4d0250bc9cce26d15a6c8f54b1981b90b3744d25c00"/53], 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) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x20000, 0x0) 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) 21:10:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x91, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000140)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x603, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f], [0x0, 0x0, 0x10000, 0x0, 0x80000000000000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7fdffffffffffff], [0x0, 0x0, 0x482], [{0xfffb, 0x0, 0x0, 0x5}, {0x5, 0x0, 0x0, 0x10000000000020}, {0x5d}, {0x0, 0xfffffffe}, {}, {}, {0x0, 0x0, 0x0, 0x2}], {0x0, 0x0, 0xfffffffc}, {0x0, 0x200}}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 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)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x8020560b, &(0x7f0000000100)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x40000000}) r3 = socket(0x10, 0x4003, 0x2) r4 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind(r4, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r5 = dup2(r3, r3) sendto$unix(r5, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) 21:10:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = semget$private(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000080)=[{0x4, 0xd7, 0x1000}, {0x2, 0x800, 0x800}, {0x0, 0x8, 0x800}, {0x2, 0x9, 0x800}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpeername(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 21:10:15 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) fchdir(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 21:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6, 0x0, 0x0, 0x42}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xffffffff) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 21:10:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffd, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0xfffffffffffffffd, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0xfffffffffffffffd], [{}, {}, {}, {0x0, 0x8}, {0x0, 0xd, 0x0, 0xfffffffffffffffd}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x81}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:10:15 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VT_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0xbf) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r4, 0x8020560b, &(0x7f0000000180)={0x7fffffff}) r5 = fcntl$dupfd(r0, 0xa, r3) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r5) r6 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) close(r7) 21:10:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004b2000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000680000/0x3000)=nil, &(0x7f0000fad000/0x2000)=nil}, {&(0x7f00002b4000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c87000/0x2000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c4d000/0x1000)=nil}, {&(0x7f0000436000/0x1000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './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, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x29, 0x9db, &(0x7f00000005c0)="ebffcbff13b97d812eaa4e710048e6993192964877c9f77dcd980d72ab834c4f23ccc10d2d89ec6ec1b38701912d8bbe983fe3b1d176a4415063d0bdd7f604db79730a153f3fad59a72b562155a5b2019b66c2062598f34b14ab5a410e92ee7e84a8a3a8457d104ec3f06baa2d877e6066a8ed3ab2333cc92deef6208d9795c6d4c63512b8049d25c462536e652ed36a83b55ea729b181f6687c295fb2cb23c54433904e371b316548fcca4acd", 0xad) r1 = socket(0x18, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x8020560b, &(0x7f0000000100)) close(0xffffffffffffffff) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x26, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000580)="8c069e65d2fb43b0", 0x8) 21:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 21:10:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) 21:10:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb436ee14ceac2bd2ad88b2951b1d65c01360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240bfef77ba0ab818736718bb9d56b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc48868f66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfc621d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbae9ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec0000006eef8e400c5e14645ceb735bc3191df99306e4b4500413ace624fd90e3ee91621f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14bb0aa3831ebdd068abd3ff8c0da469b23483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945c0ad1309020e7076711c09ee7ba91c28e63a3d093b1133d05bae71d137e77e8f714c9d6f38b4d00849f8e2bad88dfb28b4d184e6dc11091ef74400844cccc9169d4a5cdc635ddab2c608511d3e1c772d475835dd921ad4ed0161bd7a4f0b5f7c0e748126a070c2aae644a600125d50d6d9a6891c7cb1d01bdf8abd8a500d566e34e6d72e064ee5b55812a869c4c7f640534d63784823b05e14f00d7e2e118142afe8cda7482b14299aee4b8ce3ae8bf1ff5407d35f8b988b3110dd96f2e79186efea55b856479f378c99d84a447e7ace291f1fc2b4834fba3bda927d64fb1585d25e60815f639a04db25c7ccf25c1bbb66a985ce2505bffaa8599c6d971f6ab1d5a29c4e7f356b7586ea9c9f8962e85ad22fd4e72cf8cbbfbc3d3027504f2b46573691c7c397bf49ab8dde82967539b"], 0x10) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f00000003c0)='./file0\x00') ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) fcntl$dupfd(r3, 0x0, r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000100)) r5 = dup(r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000140)={0x8000, 0x3, 0x0, {[0x2, 0x5, 0x0, 0xfca, 0x100000000, 0x100000000, 0x7, 0x100000001, 0x509, 0x6, 0x5, 0x4, 0x0, 0x3, 0x1f, 0xffffffffffffeaa6, 0x400, 0x3ff], [0x0, 0x8, 0x5979, 0x0, 0x4, 0x4, 0x9, 0xffffffffffffffff, 0xffffffff00000001, 0x1], [0xfffffffffffffffa, 0x2, 0x6, 0x7f57, 0xffffffffffffffff, 0xb4, 0x1], [0x697, 0x500000, 0x89c, 0x41f256a0, 0x7, 0x5902], [{0xffff, 0x4, 0x80, 0x1e7}, {0x3, 0xffffffff, 0x9, 0x6}, {0x0, 0x9, 0x3ff, 0x10000}, {0x0, 0x63d, 0xe4f2}, {0x8, 0x8, 0x10000, 0x8a7}, {0x6b7, 0x4, 0x8000, 0x1}, {0x401, 0x9361, 0x8001, 0x8}, {0x4, 0x2, 0x7f, 0x5}], {0x7, 0x7f9, 0x8, 0x1c6}, {0x200, 0x9d54, 0x4, 0xffff}}}) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:10:15 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="f2e809a00c2aabca36f2c12408bcfe9dc79ffbbcd8ee6ddd835e1c55c91c1c36a75d4be12a6f7b887b4bfaff45e2a8ae5b5f4b444bc974117fcec5d3c22ef90f413ed41c3da07f18a69cdb"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="62fa0107e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x8000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x8f3a) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) fcntl$setflags(r1, 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x9a, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 21:10:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff210f], [0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff], [0x0, 0x0, 0x601]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup2(r2, r2) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x2, 0xe5, 0x7, 0x1, 0x3, 0x2, 0x3ff, 0x2, 0x1, 0x9df0, 0x8}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:10:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@un=@abs}) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 21:10:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff65b0, "92447dc5ec72545f0a965e2ba400008000"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffc5f, 0xc10c, "03664e2baf0c033c02d271795acd00"}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 21:10:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x4, 0x3, 0x5, 0x4e}, {0x8, 0x8, 0x1, 0x8}, {0x3, 0xb5, 0x3f, 0xa23}, {0x0, 0x2, 0x1f, 0x6}]}) r1 = kqueue() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x8020560b, &(0x7f0000000100)) dup(r2) mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x0, 0x11, r1, 0x0, 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x0, 0x3, 0xc80, 0xfffe, 0x2}) read(r1, &(0x7f00000002c0)=""/199, 0xc7) 21:10:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x34, 0x0, 0x0, 0x40000000}, {0x6}]}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x20, 0xfff, 0x8}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="00e60ca27fdc0000000000f8ff04286c", @ANYRES64]) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = accept(r3, 0x0, &(0x7f0000000100)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r5) r6 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, r8]) getgroups(0x7, &(0x7f00000001c0)=[r4, 0x0, 0x0, 0x0, 0x0, 0x0, r8]) 21:10:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x7, &(0x7f0000000140)=[{0x6, 0x1, 0x2, 0xfff}, {0xc8, 0xbe, 0xfd, 0x1}, {0x7, 0x40, 0x5, 0x5}, {0x7f, 0x80, 0x8, 0x5}, {0x0, 0x0, 0x3, 0xb5e}, {0x2, 0x40, 0xb1, 0xff}, {0x1, 0xff, 0x9, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x11, 0x4003, 0x0) r3 = dup2(r2, r2) open$dir(&(0x7f0000000280)='./file0\x00', 0x2, 0xc) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x89, 0xffffffff}, {0x42, 0x1f}], 0x2}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 21:10:16 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() setreuid(0x0, 0xee01) r1 = getgid() r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r1, r2, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r5, r6, r7, 0x0, 0x4, 0x8001}, 0xf, 0x800, 0x7}) setgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, r1, r6]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r6) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r8 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x108) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r8, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 21:10:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VT_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x7) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:10:16 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x18, 0x4, 0xff) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="76e383ff4b8fda40c55f6cbdf9"], 0x10) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000040)="f8010001006eb1dc", 0x8, 0x0, 0x0, 0x0) 21:10:16 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0xff}}, 0x0) setitimer(0x0, 0x0, &(0x7f00000012c0)) r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x401, 0x7f4, 0xffff, 0x1, 0x4, 0x4, 0x80000001, 0x2, 0x2, 0x7, 0x3ff}) 21:10:16 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x132) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x36f7d34b087425a5}], 0x6, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x8020560b, &(0x7f0000000100)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r5, 0x8020560b, &(0x7f0000000100)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r6, 0x8020560b, &(0x7f0000000100)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r7, 0x8020560b, &(0x7f0000000100)) r8 = socket(0x6, 0x4000, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0xf0, 0xf0000000, 0xa1, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffa, 0x10, 0x2, 0x1, 0x800080000000000}, {{}, 0xfffffffffffffffd, 0x3, 0x1, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffe, 0xd0, 0x2, 0x7, 0x2}, {{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0x40, 0xfffffffffffffffd}], 0x0, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffc, 0x1a, 0x4, 0x5, 0xf}, {{r4}, 0xfffffffffffffffa, 0x10, 0x80, 0x5, 0x9}, {{r5}, 0xfffffffffffffff8, 0x80, 0x0, 0x200, 0x5}, {{r6}, 0xfffffffffffffffc, 0x9, 0x1, 0x6, 0x8}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x1, 0x2, 0x2}, {{r2}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x80, 0x6fb968eb}, {{r7}, 0xfffffffffffffffe, 0x44, 0x20, 0x80, 0x3}, {{r8}, 0xfffffffffffffffc, 0x50, 0x2, 0x7, 0x6}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x9, 0xffff}, {{r5}, 0xfffffffffffffffc, 0xf1, 0x80, 0x7, 0x653}, {{}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x26, 0x8001}], 0x9, &(0x7f0000000180)={0x80000001, 0x3}) 21:10:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x28, 0x0, 0x4}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfe, &(0x7f0000000240)={@broadcast, @local, [], {@generic={0x852b, "4b68373b452c18f46265ab2e7ee7459d65771e1c582d03ddaeff814ddcc5cb893a9f7c71fb74613a9948895facffd6c43a5458eaa29aa5a41bd7a0b3a9d727fb248dee6719b354ad9e31f7f186d1ac2aaf14345307317835e04f9424ce94fbbb9c7392a09023103046e3c1b40b6f3fadb7ed9476f6f406e441f7acb7535bf7fc7d4fb673de9aae9d95967486c6d1258a68b87acf577192a46b52b6560bc4cd61b74c9a6103d3301583fa872486e56757ab08d45930e79ffc03dffd69e9ee55e368e5b0e434125acc3cb9c1d3ec0e9dd5c3952d4363ae9488b1f33eca4975ad27ff1df2cc94bb57b4a6cd4cdadb696f7f"}}}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:10:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x1, 0x8, &(0x7f0000000040)="fb4d70e6694cfbc96005f96e86510add08a6973d3ebfa37a041559025ab5c24cb045e0ceabf8af38a710ecb4e1aa550acbfec9d7f106dd1c251ee67fadf0c34ff126d4f0d5ea0ca2b27a8b6d700ef0b3bfe63a5fb2193206a8de88085131b13f55d9f12ecf0d0070b34ad74743a3b23445eb4426b99b237e19aa527c91eef663359fb4a1d6004582e6dc9a747c865453431b3c796b064a35c81684626a8f893a0912010e74ec9b1611170531f93355b1b743b566eeab9a6baf46ed8a7e4a0a670d32bc23efb6cfc1db12720772748df28be06a971bb1b0e575f5200155078e208bb20b38ba86ac0e817971492cc10c75d28b4ca200d333c5e3426381", 0xfc) r1 = socket$inet6(0x18, 0x5, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x8020560b, &(0x7f0000000100)) fcntl$dupfd(r1, 0xa, r2) r3 = dup2(r0, r0) sendto$unix(r3, &(0x7f00000008c0)="500105440000000000000001130600003de210bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc251379a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f5c0500003b4125ce41203783671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575711000000000000000", 0x150, 0x0, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x5000) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000000)={0x6, 0x20}) 21:10:16 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="471e8f984238f26b7a6c4c548efc914b896385a5ef4851e84978b533a85065a308f9fb82928d17f177f5c3db25667c32737ae108432e", 0x7}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x128) 21:10:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x400000002, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x8020560b, &(0x7f0000000100)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x8020560b, &(0x7f0000000100)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x8020560b, &(0x7f0000000100)) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:10:17 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x60) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = socket(0x2, 0x3, 0x70) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffffff650bf22423adc75b503193857bea175dba3000463f7b238b001600008295955984c87910bf453f68c1e7386abca64896bc5e8491388bbd2ad88b2528430d0502ac40a19f2951b109000000cd4c0a162b58fd4237b8fa4d03c28a04aaa0dd7be1b15cd4452e5b012ae444474698f37cff2fd578463fcfa78c8c1f3c238495aaee48c02f6ac41e6bf3bf050099b9b813ad30c85e8f5300a49fef9d612f871f0500000057795ea4a5c5fe659fa206582cc245b092edbd02361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded29239667d76aab232ab2fd01fdfd82d3fd6227d60b906150a01ae64da66415655b05810c8f67d71b28f20fdf324afe07e59233470b6d7c573f59c3345b3cf5227edbe5e8a68d2f4a780fa71c7cf5b49e0a7900fd99320808880892c9149d0667d67a42b4"], 0x10) write(r3, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000280)="1b74a19b84314e9ab032f1d90f3b0ad7d345e1ccf4bc4b0ffef66abcb80353378947020175f68476ed12644eabcca17deabd9022b4f5a024a25241615cd32e6e49abfbb1bce64a3b13834d517021966122e86b7da9396f023045705784950f38ff61561e9d68c2fe942ee3c034c331c979a2e54cfe422b82d9555f25c99a6883e7995da67b38d60c453bfbabcf488a270487c8b3db439ebef02e85e43bd71aea0be66585863955270952d1cffdc178ca959d7fa903cfe615d53e8f255036777ba2e802ec1d8e4e260052eb359afc090f7e2af4ff81", 0xd5, 0x4, &(0x7f0000000100)={0x18, 0x0, 0x99c, 0x93600000}, 0xc) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x2, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) 21:10:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f00000000c0)={0x1, 0x9, 0x3733}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) r1 = getgid() r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r1, r2, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r3 = getegid() r4 = geteuid() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) wait4(r5, 0x0, 0x0, &(0x7f0000000300)) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) wait4(r6, 0x0, 0x0, &(0x7f0000000300)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x5, r2, r3, r4, 0xffffffffffffffff, 0x40}, 0x3b81, 0xa10, r5, r6, 0x6, 0x8e3, 0x0, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) 21:10:17 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaa408e8ea03b634c28e043aaaaaaaa00000000000086dd6031797102180000fe8000000000000000000000000000aafe8000001000000000000000000000aa1101000000000000050200000502"]) 21:10:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0x800}, 0xc) 21:10:17 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffff01ffffaaaaaaaaaaaa0800450000700000000000019077e0000001000000000c00907800000000450000000000000000320000e0000001ffffffff831300e0000002e0000001e0000001ac1400aa442c000000000000000000000000000000000000ffffffff00"/126]) 21:10:17 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076000000140000fe8000000000000000000000000000bbff0200000500000000000000000000014e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000cb0c77dad5ed0efdc7ecbe7e39db"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000080)=""/178, 0xb2}, {&(0x7f0000000200)=""/219, 0xdb}], 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x80) 21:10:17 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:10:17 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = msgget(0x3, 0x410) msgsnd(r1, &(0x7f0000000000)={0x2, "1dfe4f6487f46abc7010f3643e9cab1f42fba6ef3660dce7c5255faeb4a6313ebe2f6f14929860f224ae3aadf5b15012fae7b87254f4da0dd352fdf0aaaa72d02b63b5508cc069915455e3116664bd6839bec3898f978d2c58ac086c52b4089ee0a2b329808e51e4067bb356d962963dcdeb79ff3eae10d509b0b0f8b9a064282a1b2c8368c2e0288933230a379ff3cf788f3be52e55f3862ec98e2a689209e264fa4530b8c976dbe641862db95c495550b9ea86ece83f462114dc3536c3ba49053cc8a050"}, 0xcd, 0x800) msgsnd(r0, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/229}, 0xed, 0x3, 0x1800) 21:10:17 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) 21:10:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup2(r2, r2) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = dup2(r4, r4) sendto$unix(r5, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r6, 0x0) sendto$inet6(r6, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) dup2(r1, r6) fcntl$getflags(r0, 0x1) 21:10:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0, 0x7) 21:10:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') write(0xffffffffffffffff, &(0x7f0000000000)='g\t\x00', 0x3) write(0xffffffffffffffff, &(0x7f0000000140)="09917b2f2d25", 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003a40), 0xc) r2 = geteuid() setreuid(r2, 0xffffffffffffffff) r3 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000003b00)={&(0x7f0000003300)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003940), 0x0, &(0x7f00000034c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r3}], 0x80, 0x5}, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x25f12e15719981ed}], 0x913e, 0x0, 0x10000, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)='g\t\x00', 0x3) write(0xffffffffffffffff, &(0x7f0000000140)="09917b2f2d25", 0x6) bind$unix(0xffffffffffffffff, &(0x7f00000039c0)=@file={0x0, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000000)='g\t\x00', 0x3) write(r4, &(0x7f0000000140)="09917b2f2d25", 0x6) sendmsg(r4, &(0x7f0000003480)={&(0x7f0000000180)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000003340)=[{&(0x7f0000000200)="05981202f2654268c4d8b27a31d83e868f421f3d74988b92bf4920243eee176dab7e579946fac640a97550ebf3b7611b8fae9efb9d531b38b88dbb51d1253f9d9d6b8dcf09c5a577af2ad1f18528cb68ce9335fb277fbe018f4183f3224c14a67a01773846b81c2ce89998de768fe421c8f165fd881fb9aba19c0c7097a20f472a1e4cfc50b894051ac5251ff7e8bacb6df5d0ad16f7927a0107cdb5bc633087fad6c174b9205edd53ba2e1e8be585ae8984249750201744b93abddbf1e915c3f0d53205efcc261bb2d7c70dfdde24aadaaad0adaf7f9f6f6d0667c6cdbfc196fe6d9cb6c950da133d3c1aff0f7712e78f089ca89c231196c7e254cc204878d087745469a9ab546ddb5be6ac6dfaebf761b14d392eeb260876649d1fd6c8a2763b7686646a62903fb8d1cd1b4eef2fa4cc0b0c4a1ce4658d826162c44a4003ae04c6fbe6617c76c64a6100b2e605c65101afd233b21e5484c371073ef8386512514b77fff7067332ac22d3543d6f69770585fc01f3f80e911bb1b810c6335371d9428a0bc4016c351045c0859c87cdfa0e7e8c0f3baf051fac2da512ad9a46934c6e785c8e01dc9c159060581ce74b705cd58606797367d1d7f61e162cb5f96b55bbe4f112df64f1c6b6575cc0c19ff273200246b2fda070a916a4f280a0dffb91357d1a60b3049a939f6979a9acf235df845464a05f3cbf655450bfadb55abbc8af4aaa2fe95cd8bd5b2fdbca646c414ce6fad015c90c8e3c302768a16456e63831d1d5bd38b6561edbf3df3e26fa00394bc7a82f00f4bdb4f20d4e9afd382ddae1ac42508f5a95c7d4c4c752ff1785678292ac737bb3a1115239cb3e60a2cbe913b2c599f487195d75eb391737bff4547188eb978399337ccc47114355dd14f55c1f43fcba38b7076b9cabc7284fe31f773e275fdf3924c2cc9792abdc246b669c4d95d4e027b54a7d1f2b3b7803142782699fdb4c036cde988482a5318dc672d40ecdbf96a0506b70d594a510d7c15dbbb96c11cc8a058dd327eeffd008ca10c01c53fe4602ba36cf369bda3b6c4cf061e39412f22e05a2605425ddd934ec0ba1f80e85ff3c8f799372dca43363e440ec469acb472d15127b3720c4df285c177eecea9d3be4be66043e2447c50f309009df81545ca8245c86a2c09fffbcf96dd60191f9091432facff21dc5ace4c735768a4866622521781ba0e40fcad09ffabbec3b57c7e88ffcf8ffa6c62957037c364ce1b0c0fdfd7dfa95c202baadfa6bdbd5f34e28c252044ae8950073f9a91f01a63b276248bb196930e7ebcbd753a91b5ea0a4d5a58386c37f7d97712d261b39cf00b42965ea2652bc1763a08a54609e8161a64f7faf8fb1edc2f20ea8934c6ed502c5cd27bb0223809bc8f981b004e8c67d6d7e019b4b4e59c476cdcb17499ccf58030366aee7dbe1e43620cfb9bb69bd7295ee8f439602b9710c294a90c292a87282edd0148698aa9e919e9fb9a024de59793038f4cc69d7f7e264d19b7c19c49fe73dac8ed50af6bfc526c0a0660e23403459f73bc3c5004b6c91349c7ec13ba2f035c879864a8ea0d22068ac778021b932c23ae37da7f66a497b0c1c86f48c0105645625bf2461a00b1c1090354e0c0a1967161cd970dad3e9fdbae745338304f442e577441298829239a1d38bcb44f7ca81f70f8fdd3082e703513fd63cc7d11b5777b7d6bf8fbddd393d173acdfe69f43b42c260128bd44f2395dfc5e98a18e43f82fc7cd6c33117cf229def6bb1d2bcfd852f269ece48c417dca028430f265da7a2c467e2e005a09b3831b39632a4382ab8b02c07061c5c3935f73b240899bf995b6ddc1b855ea29af0bc64d05f6708223d3b855b2d50af685ffd745991ef260435c5c8f358d6c8eb2ee15b996dc2e5eaf7e25d0ca6d1fa3273b10149a23532625e999c18eade25a07e403d76cfc0a22dc5420df82633d43504a899bd1aec0160d84d5eb4c8bb4971d8239a72df293dea22bc2afe48a8651a4ca09914cf6066c28b72a27c3079d3a5f627be47c47d0e0874e046372f5e2f7701d64a1514aa59f0a3702b2fc2404cb7a24cfac2781f9904e673b0d56555e6343dba4e86aeaf2af239bfbdf5d58e8efd1d00ba9bdcd840a6918747646cc4a41079429f95a7d83405b99e985786ba149b6b86bb87e3b4fc032a2988e65f7876cec1536a8396e6cd9e15de02e81f6abde78e9696bd86afe83e48ea1ec9dd776c4b2d3c2b3ad3243430dd3f5e05f7f54a301964e53bd7fe6d289f801422b8cea39302777e2bf170c64c99dfbd3ef0dcf2c9ec2e1abfbb3824c2a5f59c558af607703140d2e5e952ad72424bdab797b8d173eea4cc7717941d3954a4b736acab1f1a0d543d5f11c666e978f8c720bd0ecf26bab2afbd5403b95efd4f38a2c89d0b084274e8f9eab4b3d681fb2bd5d7017e972478566bcf466d94d4201722990bbc59d3294186c37d83f029a69711757171f7c572085a90c817400e132f97c9be8b48e463333ea0d01b261ed699dfe7fffd45e4040ee48d725a2c14487cc9d96dbe65da41c28358fe0b73ba00e817a43db2b3e6fb2169ec8b220f6076f08ebd6e8d52c6548020d56aee6b3bc5c1e2fbf4478fe91ca7dd0d8f22ba6004de2d4ebb0d27d142a7f56134a610ec0763f5275969dcc5b50eb0cf2a9b7ffdc5e6c45b4c1628c0285323587ad17f30811022b32d91f82c9611314df274eaaec7a607084621317162fe5d663d9852ff1d98100c74964efc69eeab22f7b15ecbd5046df2b84142d7bcfc52f2876618f899682280ed3d8a487febb8b98ce278198ff45208ab378340bd367158d0a645e132d5e0dde37d947d6d9b20b00168a6ac53a5e0badb8bbe985e87d7bbf78aa3b3b18f60119d64816fa3abf8bbaed99007640dc93e1776fe1c2e1a228ee662fe9c40783e0a262460b2d5043aa2f202f2e76bd64e6d8b72f06d3482cf19167d5cce1e6cc51c4b6bab5281f05df9161180f2822a2da69f05c0d188b24eb64195db59f95b65e8625779ad8dc98aa95d37d03975edc26d9e282b2f3038a5979dc8b15effae052f1834a5be56e5d9d241b91a694f4bed992078be3458d0e4568223522a0dcd9efc52773b95569ed55cd46538d3134050deb00898c67a94df1be8444a3d8914f44ae4812e71f27bb78a164a0b0d95eef219885e6fca1b65d50a66ff24c3f3478b0ad91f25270d344d06750afbe99969828bfdfd8ae9bbccade616ebe19e747462ef89024670471bdcdb755688f2eb5457fd1da5a6f6589c95ad6e855b8b3239e4cabcaf9b76739aea68fc7b361fb462124ac77ff88af35cc8b825e22c987f7c4cbfdf823762768e139830578c6ffeb53584a794500e86bf902e143d2f568c62122ca3e5e9c5e06d3fc0116eaa24d5c235d3a6c832bb70102289b4d0f2d1228d92ff20520e26519a2531baac29274e8e6c74bc6bfbfa3f77bb44c1acf5df2a3146e1e1af61dbdc35dd74783c8356093a1b5a0a79487d3d4b000a02e5523f360868a9488ccd4ed42b640ab7674110244e7041610d4256c516d4325b967a8d1eb7a21faa808a05dc4cb2c87f51adeb6afa4fd22c0b9088266b9b8b9fc8091982a975f7214bfaf4d866eea59875b6b7a3e2671b31ccda036d9a0e63418d4e215b0ed5453ba7ee25e21156228fe69eea808442900240ef58ace5f2ba0f415c69f59540f6c75bfd6626130cc921cc8f7f3d5f37284b9d1a95ea4d4a0a23d40a3eff5ec7d2e82904f3ba7e7b3e07a544946455a029a3a10118df02fc26230f0bea9d14cd5bf8077a08bfaab3158ba6b85da870fa1d7110c042a921b33bae177b479314aab7df68be7cea9c71d255419f780a58d7e6e7a281ea8d2aeb1f0953957cb26e237eb18326d647c7f45d42d31ec82df97606d274bcfe867ac301d368c641bf2a7d887606cb993c9fe915eb76ffc9d90b51c29868b5e2d5c1a234ebd17bbab808f7a14967a0e726fcc770f1d79c1c59d28826ffba117489b881d7e9e2b240cb982c4b9d5f3ecc7e242425ad4d9be3104d275da3aa72098bb81bbd21b4aa91310b8f1caf2768fc8dfaeb68c40a2bf6d277203df35245b833d3f923b4026a04f4a04fc02a920e61b1c628bf61abc7f692575ce5788e205c904f2ce9c4623177cd49205dd83e1875b3c96bf8a15a2ec04caf5e94dbf0916d648763d9f7b73f37daf430da9fa97336d1bcb9e4933b8779fdc998524c3076443b7bcb860f85982bda1c857bcbd1676157ccebfc8eb3786b3fe742ca47e43e96e76a50a92e34a54055bff99658e09b0d98abab7eaefd9014cf2b9e3af371010b11f7e3aac2e0562afa20ed3272f9449118b3361b716f2784f5d462011a92e5dd322606ca554417d325c17cd0b3cd08e6a0edc2393f2bf3d78e3bd98d58dfb603e3535680bb27dab99ab26dd1de2eaf4e563e809a0ece9f148c80debb2740af8e6829868a30ce23ad9f486e4288ee461d1e227991986bb90ee65bbc818d04957bfbbf29694dafcd2204679c978c66b4036ee771bbd0624db1fb10d9229dc896c55aa5847a39fec423558da525f0d856b781715185a587377d97111c7b77b93f5d831bc7dcb89d7986d8c59c817b502330c3b6b9d22b5419fc817b45281ccdea476453f30f0b999e157f0c423ad1c2edfe419a7fdc50e6924eb150dc6aa61822442e4be75a952a4523297ae37ea2b1edeba882ca39ec61596083d206d4d4f3e4d1bc03d3406f06ecdaf31853148541682ca52784499e740c45cc9bc74e456fcb8f6064ef95a1056cb3010cc450942479f3a2cc6842f6baf1b4c5eb75053a93118510f9726c6c8a88581d84212822c827d68a2f997862cdeb7c7f276f6efd9a63cfd5a0f963744bac85a612a759e0cbd114a020e4d7b6e893dd6f2bc54042fe6f3fbb8aa493707bf47ebd8a2c894905c524c0450e498564f4979b76ca997835908a8b7a940687108b2b1ee6d2470e851bf023acda28877f930cdd34aa140f9cadb480efa07e355ccbe745a1d81e6635439d11cf4b94693a5aebc5dda11d2b63305185a57476938f1d6c42e12a7c14194ff400e8307a951ca342edc2cc30ae19f628667309d9be848d337c084dd2a63b553c9ea70061f4e7722bc135e29bf8c4d85096f5d1b37d44b56204c531202fe07d633b0be29e92311a3cdfa046b8c195308beb86762b234ce5ebd4b21ee7ff7e2429394614e3db930f7d2d7f863cba08a55afd91faefbc79a0103efcf8223b068003bd98d9398e68223ac080a0ff3997cfb467f6a19fff91a22e90ddfda36ef24dc57d3c25b3610f9080ff9b4653caf9942d4d46d03f17a81194e009b85288be53aeac040c2c71411e7187da675f4ca40117b04d1527d854a197737acb367bc39f1b9cf2ab71e0820dc7f81fc476e7fdfa9d42954a85922e5eaf786b0391f6821bb1c3d72a19feca0db47d5f5da2355376d20fc8c4e8180fa37c088a434880d24abadf2046342ed8800eafc2306aa09083b98f91b70cfb92fdf1380470b45de5c21aea16d221990f9266b3e130d8395124abaf236578c8d75543b6c21ee86aae81d80eb5bf628c7cad68bddb87f2dae350e02d0c8683eac76e039681940b7e23354b8182da9963c9be6cab054b3d910795e068ad2e7b3efb1b244785d03524b28a7280d039985af046671a05e2383780775dbef0a8913eea68ad0421c3691cf1d01e5de6be320c022591bb4f78b5eceb8e294fa56881781dc6c4842e33482b1db8a1379525cc106b3211c338bb0e35ea035ba540851becd401cb5224a80e7bac21bae3", 0x1000}, {&(0x7f0000001200)="e987c5f92542057bc7860ca62c57ddb22989f62b9b4fa76b2750439a7eeaf04c68ac1c81b0b29f52e52e86caaa7f9e7b91fac0c6af87e0979fe42d9489db252147557dc2cfda229b178e3748bf5e8c65b1b77cd547dd5d44f188452594df9efb956c1a430683f2cc0161d7e84b178e7ee619b029710bae2e2e301fee882d6e7a6a5df33038791c8dcf5673cb41523558de182cc332dd267a1e0f6bd0ec4a4cc1ad5937fac48d3d91cb543e75f8f7fb5ce540dc1a1a38ede1b75caab1a3d3d484254d68962d8b5e7e71c24cceb058d67bacac12638eb471b4bc6dee4cc228dff6e99a588745252e6ce0fbd22098d835245eb299c3eec1dc2a0082b08198caf4e72b7c550066987873070fda6f01b490f678fb1ba503de958d3a1b35b8ab39844ef348fb7d0503aff30f2967f4e89412c9a109448ffc7ce91a16854a22bd56f07ffe9fc1b8e573fdc7949a81702ad360b84fa505f62dd26b181d3240fb1fea788b30be6cf935a47f9397685b55ee58c7b60b38e823cd49cb739e4c1bb609914bbd5767285feca1754fbeb1e9af7f3f3a6a0c674e2c34a82d7a7392715ee21374cf68717edfa562b55fcc42ba1af352c21499039deebde276a73f4d2d4c2ab85988d992a99af6a22bc8c4073cd7be2956bf4b9350fe17c196dca1a60dcd508bf139456a19be69d9f103bb514d56f9f0a41ef205be9f0c155b531f6a6d52f0d1719015a41ab4c9d1f914aa77df6f72405b32d194295a222a019464d82e3756c0e69cf99d8cd7f57b938278c845855e13bafc6cba0d80ab384cda11c8ca9f890d602235d31b07c8b78a1f041ae0ef634372dd54006a13dd8e817974b65565c109a34a3f149f2a38324e339f29d96c52fc9ca21527e90849dd10a7e3db03da40dea5306327ba98d66d9cb0a12516c535a80dddb7172ed8e6cd391433eb46738aa56081c08a2a1e0657444509aada31bd6e792586e447c6bd02a6a7e812684ff9914d5781b346a371afae780816367863b93740a289bc1aa5a4d05af8e4f6c5052ca4c11c3fc38977344e663315724e2085e4d052722e4b9c90540f1226223aa145b1517729ff822d49a626a75de06649ec2e56d0f2bf35ecb6b2b0705429834246c4817f392a57e580a87256b0a6df8f2c3c92490b011b8b66304fef671407ad3d0aa497c54152a5daa52cd5e3e86378bf32bfd5cf960ac9a5e28aa2b59b78ba582a9e59a901d0ab550189894e25561951ff1b455bbaa308cebf884ed5e185a6d74a90ea10a5ee0cf8d01fd14bcfec6e52a84639a7b7b615c087b235eb48d41c26280b7c78d0144ce494cdaeb55b7047eb5db027c58058f1716f617849a5f91b35faa9e4f3de7c6b3c963e10436856a7c148599069d614ec3c234dc424cd3f0aaf778ea8cae8a8bc1af48e0ce29375053f97b1296b6bf831a5aec1f8a473546295544c41d051d3ad51f02052cd41168c645a4a551418bc65a3f1e674d5a90b1fa37507e87a8cb5d7177e77b8ad2ce7ad98051014d03842187c5c4a18637ef76a816582fd63ca6bf47c6aeba13dbe0ef8525bfda955654d67002dc4974336d935e94f4863f0835fdbc2b98c0282240eb9168afc32830323fbade96662b8857b1700eef8b9d232af1f9c513851945a3f9960d4b74af790502758d2e1e89ceb59facf75dd1a55af806e9fdf8ccd16dbab178e037c0ce68cada3cd5e0984031a1d79ea369dc5c7f0b98a3fa50f8b51b6f8f5b8d70fd1cdfb27597be47919131da8354df1ab804a02ad8189edc472daea02e8178c2ea6d6a2cf75f52f277a52551e1b66c1583b5389714f75eab76cd3d530c3dbbadb3188970fd654f9d833bb1c3ba7dabcdcfe9cb8896c131bf9fdaa4d0cc556e31790a494325aa872775bae7231145159214fd759af7666e3905f8bb29f7d4f51b7f42cae66fb498c7d12c3775f54a9a4d227a9d892960e27d52178aa7fc5633f203a23256f168d7329e12b0566547d970a355ddae9a3a31f4017099715a853933804bbedbd164fec409f659b087da4056c7c8b49362bcc85a8c4d0ff63182d8e4bacb15f7825502a8141698f9604422c5c250db73802a557e857aa5a346f78067cf87f6af9884ac8f3e46cd75cd04049c22076bc071f2a9bb5c5e9008bfbdd932b533801186d093b23b0baaf0628102308a776ebeeb40ac3dddcd6c29d0a7816e81dbcab7be3bfd7620012ccf166bd849ecf1005024b6c92091b9b11c4fcf0334c46d5b0a5c68f61df1ecae958bb3ce48ce2794d514d4e377e59ef247771ab02828cbacf8b552528dc35d2df1435d29b938846005cb8eb6adf4a54d903c4aff4f9e73f663d3688f59baaca83c9233b6b289ac7d8fd8794052bd60e13b2ff598eacdb6da0f26500ed38a4960002970dd5919bcf26e23a803b8e7e5d74935ad8a1afc2e2d9b13658901decfbaa344d6875f23b2f103a3bdedd2d03667748ad8e3e5fe02930b2e5ec0bbaa0dd2671355e71c04f2a2f8a95d98219883fac70bca5f893b9b1c7e360f20c8351b042fa5b70bbad8102b86fb84c9508398c66c6942c8c30ee33238ebc121347e1f7f33b884016dbaf0e7536ba88ce62b4b60bc2a93dcd566cca385f7e30e6ab1d39434711ee9cb4974982322eb354d3ba08cdd270476a8a628548c2467c76b1d0af0d3fde32033dd6162c1f013fdc94af0b03a2eff0aecd1c1f55d6b1b2c39d9a678f81de808bf2959fc8d2515181f345f8d7491f0652fccc2ff933a6f90c60da493f2703597bdd84341d165949914dc356367e51e9c5cabd4a35212bc6fd4d51f5bdc83dfeabc8589a7470bf5d2db296967a6f988c88b015619f27c8ae08bf5908cdcbc6449974bcba12d456052c23c337f3cec5c896767b3ce845d9821a227f23472a14c211741f03e7f2b0e69bd15451145b27eabb675ee07bddbfe3ced772c9226a09c188b23da66c263314fa6bf23c2b62b48fbc0f5b1a07fe81837cb3cf8b13dc02f2ffedcc28d258891ae5ac951dc53e25a519efec9861ef3c69d7058e690ef6e2935012014d74fccd095a5288924d17b8f41a21fa81910fded8a2dda67bfc6a60748e7dde2122a14344bcdf38ac2c8b7211cdd1c845458f62b2319fbd2f5093850393357519804782dd776550fec1b0d206dc089853c0723b8125c61fa36a6b50ed7c4d10bda7ee0d95a648a12bf9817731f79307bed8aaf8b5f8d77d1a5f9eab03b42277ee5e26bbcddadfcd6cbbcd2554f174e15dad78d5443ed0bac43a8adc9b593245a11f22c51510987ff3b7a202b671d456f8b41d4a410387ccfe8561c39cdcf7976f1bb6bc9d10d13de911cff9472069db6e5952133fcf9b4919ae60c0264f0b398aa49cd7039c04f27bfccf81fa86b99e930c334a959e375cd71820afe1539af2a407193cd1721191f430a3226ec33e4625dc310fe1513c497bced558cecfca2f70b84c98ac3b5694b13da6a82dcafb481681a1d12aefd9187cf43e7a0ec6641a4a787342b785eba88b01c0daef8ef5babddcc6c3f88f47155e3d9fe3d644b21ec472c2b21815d4d123455a5bfebb996d659459a0d03341b030add70102248c33d0912afc79a83ecf54637ea4fdff815171220520c82eb4280c93bf26a03175a9ff7307c166910227f0438b74a165167d7bc34be9c362628d3cbcf4a1ae7ec96ecb69747b77f39a1d466e1eee4b4df1583696e465c55c6ada0ab4d81492bbdd24ee43af57406392d33ce77329579cca4821cf7e1ff1251c283aa61192936fa6bc8585bd19e666f38871333f0a6b48b27b6d82c7fc0aa9e4dab35f3a65ab2001e5b24c0f460a4c447875de836414dd2be4376e39cf15600ae2a78e4099a81a96241a6e0abbb7d685f7debb19e394fdb2fc7b3ab5dd1abc1355b681e3542b0290432fbaaad01e4b17da6275f693fef83e34b0d3519a54f5bc50cd8da5cfea7b99ba9007d89d5cb06beddcbc1fe9ced4ecd2785ff4dc2d19666d20e7e8823833749bd1b8a4e2982d7eb3e9bd66c503a8c9c96972af88e62cb1a5925b9378f1ef76d42569d0e18f0c048e87be33269841868847766129744f70b47ce51921a36dc4e0b75d52b23fa429d696d7da2c05069d3ad16718f396101d570dc7c30f828ae16c684495932f89a50fdfdda8c70367c69f71a3d0fe1d6d33f10ed2f6dce762e02197243f650ddbe6ceec8258818614fc703e045f4f15a5955d26d69fa9b42017b589d4453c6c195386de770f3b2061b92a314eb9a05aef335c10ff6afa362ef057049576864f2b4d08865aa452186a48b51f60ca8b225a9593a938cec463c828aeecfc6cfed6ab8a6e8e7435d399e5c3af3b31d8028d36c9e8e21a362eaf33ee374beba2ac6219c2f16fe1c2d8112ded3278987c9d72e043ddf088a13d09b6c78d3c2b24c79ebbfed5ebecb692348a5cdc687e0aa114d0bc353b5fbf364b2575561a7172dbd2b31fc517fb89172124bf3602bc7e1ae0f3cd366a55fe7a5e7ab09daed9287e8598380d9a983b657599075d30b32d58f69217e2ccd47e5746cdd69108e61f48f1b78a7a602cc04129d9bb17b87b8904c177b6f182c497eb3d6339eab3ee5c9fb2a878d2459afff6467f69398408f3376289428e2cf009a3aac61e3eafee689f074d77a48f4f09d643e8aa5ddacc92802f34050167c0bf50731a4ffa012fa6d5d766d20b712d9ce3a28ead5f1c26cc815ee08d31fcce0ddded300ade1e46ed90d9122ea7a3fcfeca2c612f6a7100c8bc68766f78735335eddaa1711ded22699ae98abaa652e71c9f3548ea77618dc679bd5a0bcc6290bba10ecd44ece3401b675180be98f25b488e0b38f8edb50e4ea0f438203fadff7dc24a96c091eea79f16485fa7b6f4d01b01232844190f5e610fab363eca692e112c54eb6d2cc60194bd64fb209fa0fffa1798cc561e0769109497626b075f7a4e63afeeb972750b2dc8a9eb4e4cc95cf09cf2db9e0b51cce1f2b0cf00859909a9818028ebd17d199b23c00899216bd5b80d0b716690e27fec850d3a3f8677862cf038240a428119319f5c1603f184c04245656f8a8dfe607ebb7a6dc4f9e110d75103ba4336336263399bb2666ca90c0a2d3fa65a3b2dd8e7477f0c6f3ea60ef734f91cb93400e88718e7b67ef5d317a54e572256917db8ad8cf57e1d64df20ac80675df6d774ce8b9c2447c9994098645587d17d801ebc43a89e1b68a1b32989f7c1f96f44d857bab0b9b729902070d78fef38c9382a6b4411f68c3c973f960e24b7ebb68045342500cba90b29b720c045b6b0c8d6abd1a2a88d21305cfe6036453c0d22708f7a44e247b7288303e99270886f24bb2ef3260ebc7622b8a2c7d74f17a2794de47a4b678be8dd9a1ed46e1e1b88851c84ab7292b5d8ea65f5e92cfedae2036e7601c8de3d98b4a0b238c856caf33bc3bd0b1ef316120885b61bab80a99e5a3d7b5b003064f33f0993e0071dd06df4c83e2699c5c2dd40935db2afb5f45de50a299578ef95f7b1ff8eb0e43b1da47994009268b74dedb8e6b693681968a71c58c1248d85f3c7898e927b034e0f15bc13fe4050ea7db279c5684d76518691b09bc70b4c1cbbccc20c9db1f4b659f164e144a1142326292f9de3565eb2306155b65a94062e9bb1338f7f5c35436ca262180d0cade35bd6756eba73c1cf13fb9dab17c639f4284cba23b746ef417e35fbd87ede1a391a68f7d58281abdc0648011362ce096e6e632c1789bdc9fb775bbc88ab458af69dc9b346c93001c20a88b44c1d1968d68dd5778b64f000c5ca30000bd886955f41a99f131a019c78448366", 0x1000}, {&(0x7f0000002200)="d3c7df655fd1e2a6b89d5c48a9ac0a5d4eb0006479d8123c628845bb3e72e2da495ace5bffac6815c0ba265aeec78a161b852ad57d2885bba11d5f28e6fbad3231c5ce50df3ca6f9d8cd89f2351bb93fe008f3b7c06b9f69cd0709524cef75617aeb9ce41f23d1737bb5f8e0ccdd74ae53cb292a0b691a94e6eed2132665caccb9fcdaa51f03b588a4b6d487f3d36e0820fbacb81612b02bdc9da0637ad6e699a9d22b2470b5061ec948a0907cbb675a6fd70f91ee6d4c413db13bed79d430398ed4f044f818465a109a15cf802b7fa7df00fbabfb6cad97e281e62ddb01bdd04655a0a9f36a678a76b873", 0xeb}, {&(0x7f0000002300)="1dbfc1f6f7be3175eb9b363dd3eda090851d69dc17692ca2fcac7124e7693e95a4f4fa903d011e0199baf5cf3fd5958d2755c5d999ddff98ad815a7e10cbd7c31d546cff33b9c0f59594139a9d29c864c952f5581ddf752f614e116b119beba407cc2548d7d6d69558527a826be330b177b97044fb33c1534ca7879d75fd1b8a160f273cc9dd777dd581286f13ddebf672ec9ee9c2da29991affcf03924ca726f7328406e9928cd5961da20c5df1e0b4f7fc8d13c33647a88eb47aebb25d76781736832685a4ead9037d704fd9512c43c6b4762aa3d29d8b1f41f797a2a0cfbe75445db5fd20e2db6ea40d41fc6b86dbbf85d67bb12e3a7ac8e3db4e244845e90e6ab4a12c1517adde28598ab3117d762657b4ea43b2e1e9bbdbdcb472cec51f6ea05784440e3faf23a789776de87da163ad6368f46a19a8bf62b56c2bfb5e40d3b14b62a34c24c8c9af446406c517f5dc852bfad4aa4425e6965adecb9d35a1eb5fb23602bdf39030fdc656ee774bba90db9305ae37a7b83c10f0d6ca14903a0fc56970a8750cd390af2fcc58b36ffd65606af597c989e092963c4ec901a5750d8d71c8be4003ae55bb1c2f2b7948545928f75256c9cf33cf6fea2bfe920d99f3d70481cb83a1e7115bbc833efe4cecda9122200ba4c7bb4c7f326830a62fa0f21a80a054ae3cb820052fcaaac905998b2e40375b1c249764125ae1c8ef3ff5e3df808234c840eba5a5807cb29f1f2b82b73cdfc59dcb1ecba771fa1a30cce5d0962ec37b311f2e2bf98c18a2eca2f659fc7447c93c26850a34429f47ee14fc4943ae5e14efd6c740a1e49b9a06fd1b111907eb0c96b78b524067b737652535b49e7c23b8062030c01cd42dcb6c2dbabe543bc9a02e5ff03ca222aec02d0defae8a6bd007cc39407332e02fac60a1b78fd49f024ea70db955ea2d3f9830778d51d25f9dae58be1f75a531d97892656ec802e68ea8336f64fc66272eca171e4f207f71cf292c5e278549f2550e2f448452641cffb48cd7ed8e98f83181598963fc01ceecfe83219d3d74ee46461b9da28c9103437b7e4856b7f009c21651effccc0f352ac9e7f2bab5061fb8d3a8a337f171f343b97b70cea01f9032d92818376206dec184af77cf9c3bf64b4c4774939a47c0d29618bc3f6f23902fb872aa173ab6b27268ab18952a17753f0bcdc9d3811fbe5f8d4f6a9faa1bf009e4dff00c85c5ba3401244495b4acca1bc9b4dc4b8c6888bfd599f0dc0b9dd046fb918c9c5b15d980d8e0de8398c6198f973dcf719d12f3603a2074f8a3289f0b2b0aa07569da37434f736fd668994f3404af2554137ccc3348f27da4b6cf84fc76ad3351ce7a39e94b9bc4a062c3bd15a616d1ae2ab4841f07d0e59a377520bc6a9e69534abcd5c475c060679cbe6550e5f156efc366f666b58863b43479c3b847eb91aa2ffe59c1837e2c9d12d41f353c5ea64925c4628cf3991ac22a9f311e4be141970ff6f2bec75b6381295ca3ce312615f2c98427e9664c6bc34ecea426f27be866ad1ae71580d3d0dd449eed3bf8bd0b35467bee0d8f8c427ca885f93d2e4ac3adb302a2f227cd3a10442a97a2a8040b73c3c2a580d2cc430f3c26a6e54b959aace1ba2c04f0f4c71bd697b572329e88e599d05da2bdfe66e8b7db66607dab3a19b44b71085011e7b49a88c439122925b28e70c643d906ffc216cf51869a29e4daf28f9f853a68223ec18afc5069a468f1a60944da17ab8b004284717e43b306803996848beb401158cc17a5cc1c0b56f827e9bf236b827ab552cafefd815c7ea8c12204a4be74a8d85a65533c4aad5a59ad168c01f5f3e329043902ea4c5aadc6c896948bb951c0a00b1cf5404d8f6594fb2bf5a74a9f49f21a218d2428ba8911f39770266c88eaa8383c14ea428f1d75f7b05d6293c92988cd4d60038ce8bad8447ba5b8f58147f782c73ecce6d281b51fa6465c6e989cda30d45d70cbc03b6d7aa2842a30499bdf4b3371f22cbf2934f3a28cc31cad33363e67c76de5ddb5c29c4b42c64dd59390ff2c1a712e477fbc3972abfe57bab091d08a91a8180235ab7849a5c7671d9cb46fe1eb1a3b767571437a4e751e2a452edb91d0f8e2f540c4077f8a1cbaf62f23c75c1408bb1324a4922df6bfab6039b5816b23d1d7bd80bfd35e2c0e97db59e24ea2fe02ada7b091258e564d973c185ea8de61caea7efe28d3e6ffd89db99446edc24fa8001d09d87a4cb69c5c9fecf8162bd95fdeb6e2b050d0ef6a67aa07e6b07f7273157faa4c78e9fd26aed03c1e22fcf55cd6d3394d735172e0e1c0673b5ced829d613231df9da708985110437197b3e589ad286991ab11650eb7d21ac537d3a38e96e0b304f2a18ceb769b0ce9adef5a646e1426d64fdbb80d96ed8a78d52ba2bf2bf012fc3e8a59d15290523b16f86a49bcf2f432bedc65d3cc91cbf4bc672d39ac2376f96e1dc97794aa2dd9da15c636b0d622572b707e3f6ae6461bc6910403966adbd9946421481b20dee6fe2ebd91b4f52cd8f0043546d19315d33d45a535fbfd6f0f309aa10614969e70b2a029982c9181a321c51390b5ba7ad9e8a52ecb6f5370a53218c1178428bad6ca5e40925c079d426effd8a1dd6df8b910bcf8f66b34af099a0ff45bede1605ab0ae7df4d094276b6e7c8ebc9a56a9968376384009312ce763005367d4c5ea6b745fd7cff70ff9fa753232c1ea11b04f8d8cf4331813bd64bca1b9afad00c434e7c5f7cc491ff1a69c63c7f97361444526c2da9cf38b891e87ac3d4bd7c07658c6362e2ea8e5c95777e3424e539a88d40354c5511b3ea713d90538d46b686cfbc919d8f8fae890f09cf347f9c02f89790c4c08f2f6d90b16fab8339bed9d1d84828dfee9e14c2d7825d72a6e1eaeb1de13199fecd933b2664b9b038c018125e55ecfeebd3731a8e758d5610924b14a0d519dba650ea202c51e6f3a32bbfbe8566bb99d11c0b0177724bd347b0eb34c8233df67fba680ab306f65bf840216237925338ecfb3ecf38268c71e8b3646c4affcaeb12a9b81254dfac5c925f8b3b45175e54023be085a00cd63d8f021680bd72dc307d8ec00e874462cce8e60d70ac77b67ebd2e9fbc30d35ab0c215ab4e675b45a380d4bf36c6a90998976c9b07f67411c1fb0702cd8fd6ff98d1f0c3efbd34549d39061d9c466fe807c945e970c1f88e9de737a85cf52253e13f0a6852ea4ce6ca86fd8aded839228dfbe95cd19376867b076071caf5af1b2c6ca897816f2af244d2adaf3486b037ea87dfe70eac8d77e625cdece667142b16fcf1ecc76e14d8b089be1ad2b1705224cf6b4528a252217d46a3b30f92e359cafa4180116aee770bd347b9c89abdc45064f9cec9a4bb0f0711bf1d2599b34a5ac901717ea61bfca6889cc23fb241c09cd3322d4b7774f2546debc1d2446120d567fe0738c9df7a4b0b0772fad8d188f7b5d19db3fd6366e5664df8a4256741fcdabfc59911a83735d560799055e1d2906f902bb0f9624324e08a1735fdbe61e5623cc734703dd7a5c28e29c133cfdc36161e4f7aa70321c18caa05ad43a99314267a60fe79aab7d1cf68637e98bf4dfeec1f06bba1669c638f18fca5489e65a21521fd91240fa4304a302913a37072ffe9d8affd0dd28de53f50fa44bc04f46cdfc188745ed1c9cd07e9a86e23f767a85db388bc83ffa26830384729ec70b4c1c0d263dcb96722b0aca434647f3e769389d423586983ce65a9e80a914af8207b424fe4ecbae644fdd4a4ea339a5373832ad123dfc4930ae88a0bb750b54f97e13f2e46de10814098b5581bfe242b64c3f117ac8c9f85694b571608ea7d24a4c0b8910665d72b59d6afce48bbab2bc33a3cfc220d2b64d11421142fb1b6d253bb43c40c76a0b45d55cea89c7c05aa0b0444ed681c4bce91e9e1b313c9ce1a0d6b482caf0ced8333af405cb88cf1b6667c0a33eb0d66201974f06f24a451f3700004976d7e06e70a1d484e5fb34e4236fd0eb039f41545d19f374d0da8eaa31954e0adb85d21526fc6fb4cfd40b4a40ccda2c9424a6ced6fa0f4a036ad9077e8a6b2c60672f97aca2955cb171f530f0ea0bb1da407534fe23a212e7f3a138a6ad33c215582836bd89103491c814172e2b85b395e816a22cc7acbb18b4157b57a608507a891e4ad43949694de68d11764674c7446e920420e974c6867bed18df66f058139177b16913c8300dea3a8417509ca876aab10d6326b95bcf3e26ef5868c4bbe7ac819281b69b0f343e1f3877f26ed711f83eb9318cb41808ad0dd267f63024c2631ebb609ace154adfc9b5711b33ce5e09c60546899ed48f0ddf433a3412bcfcd0cb59d55eee579ff7a862483dfa0204856e04a0bfaa76f745d61b0379939d5e4aa21fceb942d611e4168b6e92f7330186f505323fc6100fa30ea47b8233803b7bbe524bf2f19682edf5cde66d4c5b971b7e985de494252705fadb8a123d2a8bed80707702c7a4a3222aa967a44abdc2e5365115117f1fd9dd88645dfb289d3adad6333ffd454641faf48bf6dd8140dc43c81970583ccedbecae985e93539a05100505302bb4b70dcd6fd5811703328e992ab497c3b249d92299bd8bcc759af64158165d407107ff08e45e278a16d7f8e4f6b14009565684409219b78ae55244f20153c3bce135d8ebf0c41fa708aaed8b5c7550150b2ea4f2b114027ca44334bb7b7ca2b086835f49c09b77dd04d4dcce86196b186f3153ba64cd9efd7a3bca6e91b3dafdaa343db89f77cb48c76a1e23078b3e6dd57412aec6b7612215c123d05e293f26449198debe750b3c25723012ddbfe99bf8e3e0c70c2dcde7b6c233788aef3a32697a205bea1d4b5afd40c9cd41dd896b76987f32cc5b3fb6af264394fa5c4d84c64ef4e427c9303828bcc1e1a9ad2e4f4848b11a0273166109e2a80bda74bc06b5ed3fd11c9e8269442eda7b440328d23d9babaf051582b4da188bb6cfe83da7f84411ee3ac7e9117f0a830de485dd09fb89bc14843b042fdb9060162ecbea8a73a43c1151095f2c512ac0d6f7213c378367b0c603cf2a0f001b3c653dc58819461918de76c9659e241bede6c9dea35c0c55c2863919033b98eb815e6108cf0628a46f73f3dbc00cd48c330828c33f8f16b2e24b8b076dfb6d89ce3cdf67260d822053dc6338d294f073caead5a5b3ddfbd49f7821f8a91df82142fb6cb31ed8f398db892a556ac8e9bb48a27c2baee4a861bff777ee96def75c8b6cec1097cc41887d96be3bee36eab1ac399a2c9c1495d6f20288a34b63b863388033f49f1fe5ca36a7e8e9e062bda1fd26a43759502bdcf33aaca6b0c093d01b5bebbc06ef77e1bdd6586db9cc729cfdc107e4f9bdc7d1219a5298c312aebae45a41238222503d84b1a07a188670b7d3292f9e2327584f90ebaaaf9db3c6573ac6dc274df0ef90341f9b84e72e428eb56619d4883a62203cb29c0295da391b5c46fc261f14640c5ea6e460a3191390cf7710a112265cace4028caa66a65f187e345beb7f21c4ee9dd20faaae76a65b152ab1307d313b261204f165b477d8252e4667785539615a1d601399d6aef2d5f0c915d7cc8d0946524057c852e503b42ad95657285819e5195e6e43365e49168092f82a7d6c405436444d1f5d03f80d810b62d953e0a62eb4b17894df71d6e976153f1d909803c69242d4b5d09625f1198816de6ac2ca4b38de57f801ae015c9d5d3975277d87f6138a31982469f3b531f81e5569bf0cbbb5496382d0ebce709b8e076f73ca6b01588724b6", 0x1000}, {&(0x7f0000003300)}], 0x5, &(0x7f00000033c0)=[{0x28, 0x1, 0x7f, "e1e1a1d27fc904f98a8c9a403a351d38c146ce44854e577c"}, {0x40, 0x1, 0x1, "41cbd9301b9d2021e2e2e9907faa74a7fd42fb2c85ca99be350cebd6b7d01fef76559822038875b4a0"}, {0x50, 0x1, 0x1, "49c34b540588ce5604d992c60bf8250ad4628f23e1577a17d46e99733451d1e4def43179b9461b17d4277136bc529c96e63e0bfb31a565dc3fa4"}], 0xb8}, 0x1) 21:10:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x2) pipe(0xffffffffffffffff) 21:10:17 executing program 1: r0 = socket$inet6(0x1e, 0x3, 0x0) r1 = socket(0x18, 0x5, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x3ff, 0xff}, {0x18, 0x2, 0x40, 0x7}, 0x92e, [0x0, 0x4, 0x4, 0xa359, 0x6, 0x1000, 0x0, 0x7f]}, 0x3c) sendto(r0, &(0x7f0000000080)="f2f53b6d74e65257d4f78a7bd7056bdd", 0x10, 0x0, 0x0, 0x0) 21:10:17 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) socket(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r4, 0x0, 0x4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 21:10:17 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x80a, 0x186) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3, "bbd75a479f00f5179ae994f1380aec798a031f2f", 0xb155, 0x3}) execve(0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) 21:10:17 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) shutdown(r1, 0x0) setsockopt(r1, 0x2c, 0x40c, &(0x7f0000000180)="ebffcb2eaa4e89cc37569b2841d4a660145609afa187b0bed8e860ef5b2d2ccbe19d200e1bbc743b58a8aea15531eb783f31333d31c312da3a7d65a1eab232ce204bbc0a3ba1361380d9ee8812abb67316a22c9d9270901f93ae339f0d9397cb0e94fc113e5fb3270558bae6c544ea271eeaf7f29014bfafd333844db5b0d84cc4d8ff55d355bc149b93ca44f42bb3aa859ac0f03d611f9e2bed2aefdb9627841eae362e4a", 0xa5) 21:10:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x3f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 21:10:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x1000, 0x3, 0x3f, 0x0, 0x401, 0x7, 0x7, 0x2, 0x1, 0x81, 0x8}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x4d}, {0x6, 0x0, 0x0, 0x800fc}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x8020560b, &(0x7f0000000100)) pwrite(r3, &(0x7f0000000000)="13c21e551d458a54493b8785c5f88d2f6d7bc5bb931189288428a031174e03b1adb05484239029a2020ddc104f", 0x2d, 0x0, 0x7405cf13) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0xf908, 0x20, 0x5, 0x1}, {0x17c, 0x7f, 0x5a, 0x5}]}) 21:10:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() msgget(0x1, 0x304) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 21:10:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f0000000140)=""/193, 0xc1}, {&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000000240)=""/51, 0x33}, {&(0x7f0000000280)=""/145, 0x91}], 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xffff8001, './bus/file0\x00'}) utimensat(r0, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)={{0x5, 0x4}, {0x4d18}}, 0x0) preadv(r0, &(0x7f0000001800)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, 0x0, 0x200000000) mkdir(&(0x7f0000000440)='./bus/file0\x00', 0x11) 21:10:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) flock(r1, 0x4) 21:10:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) pwrite(r1, &(0x7f0000000080)="c751d396ef19956838394e662518b8c5c1fb7d82c168a5ebd63cac4bae02a9f6f74163b04c15e29a9b22436de91ea51024efb666de647444226daeec6b848f184e3d751440b4a425cd52cad04517ac1db09bf4baf8b59ca2906a5c28f40df62cb49c261873c90a7b3bb271bc9f26465d4d137f02c6f6a6057a11960dac848a9e836fb2c0627aeffaf9fd69d7841215db36148587a7389e63a0f92cc38c222f7f74d55d", 0xa3, 0x0, 0x79f91755) ftruncate(r0, 0x0, 0x20002000008) 21:10:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x11) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 21:10:17 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VT_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) openat(r1, &(0x7f0000000000)='./bus\x00', 0x8000, 0x172) close(0xffffffffffffff9c) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r2) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) 21:10:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x80, 0x0) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r2, r3, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, r2, r7]) sendmsg$unix(r0, &(0x7f0000002640)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000004c0)="7a505539ee61cc1fffeabff49b52312bb3f8d95edbfdf339c66d69654de17b2771b407ab7d03c363dccb3f3c5fe148e3f499617fa1b4b2dea9204d47afff2449eda298b0493cb2a77afff7df8737ac53d10ecf3cbd810fb115a978a8899c482fc815ebb74d9f8e38b7b36b873cc958a874d368deebdd1077dc7d20298240e5c11a67afa527813db2e1c91a4ea8dccf24ec1bfadd6dad3a6cbcc4fb10ecc4a0c7ead1aff467b9bb1f03c35300aba9c575ba8dd1be66e2a8ab77e9747391404165194dbf22bbebb2cc9eac77812cc8b397bc50560c5c2d2d067d47ff666b4d7918b83ef7f24e1ded5c16a4f08c8940495a30e6b68c867eb363a53ad12630a93e66948a67b8222f041aaa8ac814d11d7399b64990819ee30e694a596bc69dfb3c9e90f87bf8b6f63d95baaa2d09d7e3cd90b4290139f74739da415db7a2b0eb4678d394f6585614f7360d9783211ee63a1bfd72dec19ef90e7458ebbfbc9c022629901c0f9fb174b3e4104f01fc27d693bba8e3362aaba4d94a90adacb7e960da617adddb7837f94bfe3aa9682a719208be79e55eae1cd29dd22374686a63422c1f419243416943ebcff9ab02e9187e75a3013dc83857ba56ef2c295e67502e409b3afaf9771b9fdcd7e9835ff3fd61685c25451cba2b76fe6a18837c8181858f6bbb3e8623c67aec5933f6d6d9ab50d43511149ce7833322797c52565c7e06340864fd6cd5f9a00ff654913e6e9364b3605a004e7ec4e79e6caf5fed42793630bc1b4db6ed68ca5834f90ae78879fa5fa8e21e128b15a4d2a46a35f3c9659f36b3799cf051ebcce2ed36ab96fc575fdf54e118928a94abf1c7eff35ae8224225b46b53abcc236b190d5e17e05b0ece2dd9226a7bea9ca4ad7a5179b54edea2fe046fb08fb42e6f08b515cfe90b993244cefadb5c7d2ce9d7f51f87f0172a96dcf5611296a7eacf7a18d11a54f0a10f96fe2e11ce01c278f5017872548c8661ad3eb9ecf515d8e5f30da297b09a30a9d6b56fa3d8e4552b17b95509ace134e22382c3d5eb433b6929e03433d2255e51a97c87b51bf3d100e7a91d2e06c29e4c17bf06c00804a13e53253dcf530205437cee9535bbd3b8a14b86dfc804cfaed4cacdae1a23096976b33c1927e11a0b2cceec0d715a121a96d0d57cf97053d5f31218e6d91061a90300e9495ac17d09aef9669a2f2976cf9f2f882807d1c6a596c574df48d1b4ba99c59b52b8082c0595dbdcfdfcd44ab031d46467cadd7d574b6dbed19d6331e0da3a68257f838c32ab32b32e71e986fb67494a13cd719af7dfaa1763f134b3922320e58da2a80ffe64b1d9673fd334a1f943d20390d6f1f2c739271b3db08075765d05517a6e7b63191c5621f016a1b9b13083bb4e4f9afb0a0a50924b1b0fdea02a5162bd341e733ca19c6822830816d83b4c559d9d35688a71eb0ecbf78437bdd0e05520181f4013f018fccef960bff82d804f9b37a43146dfb6e88eadd672947835093fbc01301730ef13cad44e8068e0ccc096a8639f9b98892a9395208d07f004cc52d21ba4aa28242c83c19495cb7d7d3ba0b740843db75e6307052216de9584196675642a59f620742ec7959b580675fb40fa82623551f729b4ea3c140966ce6e4e525778b6f44fdce42879d6b37fa49d1949e82c685fac4f1ec2d553de5580f5a9cac8f9d7348b30f57bc95e83ea10d9e78acb5124181d2d130cf6a0ba06a2eae3ece5bf20a05b9196284c2422f1ae7f06c94d1e621e8c06b1a54410c2674652a45ae8cc3fd9052ceec847f9b59649d853d55eb54f3202affeca6ed790f00c67a98d3e44fe899ffcdcccb9fd2cbe4853aaad9e81ee52a905f2e3d146b205d018ff36684d07fb4e59c07302028a4dcd3fb621f1e45399f4c4fe0e0fb7aa4814ff92bb06b44917203f4587672174b10e33d3147068bc692fe5358862d2e9f1ba4d8fa2bd83002b4c931fdabdc36265754c1d362439f426a43a9837300c4f95209ddd5a06af30225f6984c705d2e5dee2c7dea2274a8bcedb29ed45d27cd79cc8ff5f96529726cffadc7894927483677e87c7706f5ebf4b14d401a93662241f3dc8e1138f602d00161a015ebd28741f6d6cc76144312dde71f8f5c709265f8a162e0293fbf950154cfdf038a1ac590c7b14c33e52c777573cf660a25a6b199b23ec8162d4c266299a4283336c671b63f49d3e9a7f057e25a4ddac5c42305a320fc2c22511b79d45749a1b939d837736c01f679a327358588e9974d051a32cdcb08b73d5952d86f00216470624e7f3f69db19cc82491263425eb36cabe24f155062e4bf2558458d566fedf95475aff6940568433d30362b613db41f64d513c976fb4081f663b69e43a6f0fe7b899ed1b55b64640faa147ba4cf2fea5540dc2eaab349afa46d173b0fa5eea81da9dfa54d868b69f1b8f4e843301e19bab710a0780e5fd2c9ac955e0c0429b97458f689a1b7dc36376c5b2252acb053e73c68f428dbcbf1fdafa267cbb55216e9ebca604272f77ebbf6458fd646bc0c58b7f02d90224de8c382afc028831722a00de562a740b764cb4f8db8457ad4f7ad3276dbe4ed789245aa0a5d9b63a06f981642109b1168b0f4473d6294b253f5fa360ebbd8865794f67724c5d857d62bcca073a76b50361d18ae56088a001e1b6deb5d8ff5e473fdb0d221bc63102b8f0c8eae33aa8b0dcea7344d602da58e2b0dcfa60d081408dec81dbffb10fd44e44f8d79e0ad625d5f904bad55ea8387d1e9f62e1021be8724cf543b868f9927a65c6c9bed01e7e490a63023aa3952fe74c54c38fb5a1670a74221bbb9b1853dc9e5e0dd67f539e1b21658ff0f91b597acca494248837f8d7c912a7e7118eae920b1058a5720a6c5ee66a65c901a6a99bf4eb75596e0387c6ca82e63353d9dd00523a0ee68061ca944eebf87510d78adba88c25fd93f2561f06ade2f8f29f580b0ca24846db2b1539ce55877e17d2ab021020e1ef3738b4a98708948823263c5de00cfd6d66d14ca4cc17deca8854e61fbc27e4a25d6236663594f10efacb23344d1df919cd9c9ce2bee08b47bfa4dd5ffa20221df3fc6ad6eda111894b9cf5eb7f34533021efe8dabf5fd9348e4a84a5a0e725b44e954afb6a278aabd775f03fa20692597fb4b8b096de1b78de54305d388ab81ec5ff69709f8fbbd7a0a175c52ea7542ccf0b269bde7885d2ce76594929ef9ba545345cbe825dcf732a692a40326591b07a3f7d38d16a5a6234048c53e718d34350a6a467a5b8dd16c460902b7592e5ca31d6ba26e159d16b6755ba78abc3441567655ef62f1740d8365372212038f5bf1810b5ba96cc600723bda4967ed3328ad397ea3413c87b043a6df31aa1cdc6e51767af9f69eb6191ed8ee601e8600ed6708bb0d9dcf613e152bac710209a7e0e1768d9831a2d6f7665a81a9d08748ab767a426c03c5f8664fefaaad6e15f422cce09887a1a60783ad570dc558ee01f11b88669384132ac37b90bad4070a7219c6952f71b864f88134bd856a61d58df92b7c7f393beb8f9e2a9e10c2025236ef2c676dc53e4e365beb2f98325a1290724ae0f99131cb97836e2a3c59d42018ea57b6b0a56c23d322e1c63e748e0944793cc63b2ca2e1523c35bc77ef21ab0d7a461cef0aecaa8f380acf447dd7f39219a6c99e12e49fd146c83ba3159d7b999c3690680805cbe073af48fcd3ec5b45c7ef711e87ecd3db47295d250afa7d778a49440f6d19e79927daae408e805162634e99e2e79224f1fb46bca8e393bf7478e373a1ffec4d56c24b8dc956f9c459811016e88e031fd266216beb4274050ba66e27dddf416c4de9e36aafdbaf6c24f7a6483b20f82afe89b6111cdbc618b4d86e3052a354f20fc348b9f2b6968544a7ffe9fb82cb0775e83de6f0da4c31771ac2f53a9b2744900b98686410741484061ef314dc9f5f56cb05ba7e40359f559281396ea5973f6ee06816649658568b5dd3bc667757e4de80aa30ca2894f73eec748841448a94a8d02178c24b77dd2cf9ca4cb3f8f3d8680942121b97684d366f0a69335c0a6cfcfe3e3dc045b49725edff8c5c503de2c3232a31ed000a35765d6be7549b9e9289fe876222638c87b1bc84b38a79c897c8f56dd3b0f7d7aebe1580ba3c50fd3f3ba860926423afc800daff496314f1504aea2772afeb5a89205b122b6291eac9104491fbb5533fa72da8efdcdb2f1bd92c9180b2ac49e87bca866e114221bfae341d5294812b61d7062bd1193de072c63014eef53af4b04e66362e8d823d35a20eec42bf90c15184eced9505614e611fbaefeb4305d226783740f6a77ab682a6e30412137fd73e3790612af7dce2c8b1f2da7112fa6b90ca7041f2f32e2edc5076034e3fab3c0e12e05a58e3b18d201a32c36e324ac4adaebc59613801f2372a344328da5465b9f8cf814003fa6517a1e06b186a87a465dd817da4a021c8840115a4e958a67b195ebeb313a704078ce0debfbb0f51440e89f207c963be772447dfd3b4a24198fb79b854df1edd20f0de8603e413b7f1af3964476b675178e0e1d3ea2324569c46a0410fdc20a35f65c6003991b6f6bfd0b73166fcff49e516a4f0f73fc1412cab5aef191050f8d456b1998aca0b8814eae64fe9af83091a2dc9888b92b84c34c919df764d070b854d080820483e0214c66d3b4b1562e4b2aabef99e4a9b1eb54e5b6fdd8921d872e1713099253eff45fff30ffea17d9b21e4c8854b9473c980e0d572603bee85e9264248a3fa3f19e77d753da34f938ed8c1b025cb2bd252bed921b4db4c760491519df549fda72a8a051f9b40cabeb991a4868258818d00dffae13b553a0b1779ad5291bfe5b3814b62483b233b54eb9e9c25b0f0287d4ac9213b83cc448d6ca25f8c4111f5c049b9e631d8b2ce026ad79dedccb431b4597c98c52753c3c7b78f5ba4050e1c003450c1bcfdbce730cc31f1ffc497abb42a73378263b61a8769028cef9a6ecaf0c928cb59606fc34cb1f613926a0a2d3e3f27ecebb13f3312980a7a68a3b00e42a3a6bdf964e1a1bf98e64e5d5caa1bfd8131bbf4062b27e092008bc7408a50f6d5073118d1ddfedb539821159e933da66a511cf61ee107df6e0de824ed7430cf6889df571b90edbe2bcb8b252e8b539b007b7c6a62d2b8a0d1eff87c90111e31a479371072ab82c73c874834a2176d7d7e58b19570b63897a172539760f37b7bf891aa6b232e585829f3da1365dfff80ef9f6e42928406ecd20ba8cef91f327341e877dd84e504467fa3dc93df79fc4a3603b2a5b318c6c87782798e48e52eb958bf4a1a42cc03f5803b806158fe56c28b4daf80701153fb384922c0af7f96fd08290d398a3d29c8fe9d5a5cb35f111c99b49273be4f7ea07da2c499a64e1de52fde5141231c96848b78ec4e52d6d454deea46ff094112451f0eac4e96ee6112ad51e8ed5b031a71d5a8a58cbe805b922380521021e22ef7afba59baa0689eb5cb55376cefce6410f98bd770a0702c7cf43193aedd5897f93368d3935576b965afd6d8a7a57845ad537c9ef21aeaac3cf6e2d496fe0bdd5b3a1e0878ddc7465cc37e4bc1942223d3b9864ad8e2f56744fce9771cdb5f1cde41503612c7501f09686d049bf5e21795c5a3cbde9a14f185322b1a2cb8d16b08e7c141c1eddd1116c43b134df67dc7705a1c090bd6ca622f995390856f7cd72b7f3d9e12213ea1e80ded85daa3ab663f89d47ee3c0d7fcd1c629649105deca867b5e19ab7eb91f6ac67fe66b367c51e9780b80915dd802675", 0x1000}, {&(0x7f00000014c0)="8a4f6e45e03e72ce14c6ee708b5a0a744abf071de87010e60e632a28b95d4e45ca3758a838452884ffb897124caeee9c27ff53ed0edb34cb3c4dd96ddeda830f8ac12d10c1b63f48b20aeb2d023a23b08907f1830df71c6203d71644a976bcaeed2dd68d7adef33ef8c7be18134280ba674ecd720f35b33970c0b7da0add0746ab29bf191e1a1ab284d13c4dfcedc3082adc91d38a9dc8564ae2aeb1f74d4c7777eae92e975ce206befa856960e693b8cd83ba897902005e3d94b5a9f6f85d093f43f0578f2adb369ff42365ab133cec3a3b7d5011f4950f3f220bf91776c30286eba88484b22936802f34b4eca4e06f9760a153a2a47e1f9156af3456e792599840d44c96bf189d9867c916b26abd2f644a8ec7489845875dfa3216256552117560febaa27a9c1ade07d3fbab4a30e7e99dd4e8910debf4b9f0c961ad95d629811fe95ac83b25ce301d2b2b6ac3ef9641532976c84f7b24751f50391ba6aa13449a2b4274f8bc05d1eae9401ac805925e1ed4f3e80437bf26fe81e050196482d88a3e476db4d15d3ffaac138f5e54d543916bceb1dc9125b987990c911627b0ddb45b240a18d6fdadb67809af64d8c7cffb45be66614b03b568bd54d88d3003988a586d2b59898d3ab1f981e0dbb4774b62812cf0f3d86966f6687333438409a22c0962651555c1844012a27fe8c08360a76405dfc06f12d8cf4888d69e46abfcae102fd0b6c19cfc63671c78071c72c175b7d9ed574fd6093e8ac2abec72132732bd45ba217a679b4819b2f5fdc3fc4b2cc4f658e968d8285ed5ef5d41934044d5453c9d73a8a2df4ae676c8abfc8a91463d81da80453aacb044a047f5fb79e6af980ab43a1e90eb6490db93261bf5d24cb713b284dfca68fc12a29e680dcfc9b7c70d3811893777be10cd8f3eb68c822b784d23a2800eaa18678aee136dde9770a22c85f124442fa5b49b46b4c6b1b7cf37681c267bdad4c4fa217f6b13c5f4a588bf9d5a9f43cb7380d1975847975266fd68a3de92fa4ef28c035fe8225fa00b7b9f470aa55d3ba2446561f74bafe5330094ff2e6c9fa333f20aefcb5f376e49d6fc61c1c72e0d5d38a86e6a57142fb6388932d015fe30b10d5d15d6115bb6b2cc4604c88eefcb2da436d6e8d8ad4fa483cf395030b989a7413129b9ff49e7f4b148a9811fe8085d12c2933eb02ba1e528e8e01c923af88f7f3d5e5b0594ca6592d440f31ddda275c6f70a042460c47476e1a3f9c27c8b1d7bb541e5379055d007598e4f9fbdd23bf7bdedcf4ff66c9d9f581a23054228411fbd62666837ab6b8640884871b02bd644d24eddaaaf32c1e66a7b00169a6380ded042f1c80b4be311ac61d82b4cc4bd0414e984fd71e4c99871c4d519c6424c54d1eafcdb202190ae6a1c753cd2f4fa051c62b3bd65f10bda2d7bd9305fe5d5afd67b89a7296341570aacd62b1a551b3ca16fc8932e32b3083c5eacc57c96cab211359e6df09e872463e3bb5d50b02a32ed39ca4d5cbe37debc3adc32f5e634a1d8795af27bd95807e9e48f12b5fa9c49c11ae93c60f14cf990091994f7b850e5e860daeaadd9b115f99fa2b98f9d5fabf8457acec709823f802c90ca271b2c3872e37d184b9382ba31031d615ec4a4d070b305e283bd19c65f43f728c81ba72b55ff801093cbb2da3dccc3c6e58d0fb7e8695ff0fa7de9ed60c0cd831d6170768cc74a57905ecbcb9ba59a9001fef45c72f65de69a5703f7c33140a39449d760a27cf753c728abd6d1824d0c91845219e410a0885d4c99ddd10d9c83e7ea5b85f330d09155d593385f1fa01d60059971f68b423a5ff89ba9743127b100de503dbb0d828d87d4bb72a696fef090f0179c4a6a7d36bf569cefc84276b6ab423d2d91d65b2aee6739d726c7df3a6d982b9902cfc40ad8afdaec0717512fb6e9eda7398c7921aaa9c7485b52d047a255f1f85452b7ee1964123b48c9b5a1ea40aabdc1ce56d68479d5c94348ba809555c0630e5abc2a67f01651f48234d6eb0506d6fa29b34eca776e6170e062e030262e6abf94afacb179f49bbb5a5efdbe740c4c16436ff3bb5f0fbe2d54deaa259228678191ecab1c05d5ac6e9567161b1f79a99d582eee3b6b5e5d8513d0fe76d040954d71ccedc065c804f1f5889034d2a3107c4a78d833c9d2da661a7e4dafbd2f2ed4d1da7fc417bcfeb460353b81e0e46ab3e7534d854209470b4d5c7476bee36427400bf372516d2c377bb0c432dc45e88646459d585004060c3d7f48aaa64759904594c01bfa416753fff73f1f424701158b77ee6d1906e499dd436c84d2268f16011fa8545db204a608174ddd6d07022ef3c0a88da188751e03270551147398f78b1cb394bc579203207bb066c9f699dc694c3704c0f7ff368394ead1884fc7f0e46613401671ff6a89755a98810c16ca997e5d86638fed3b5d13ed9b1e200491911136fd3d9e90eabe1e05c651cb9b4bfea9373e9ebf07b08cf7c5dac0f0ea5da23ab1ab5432bda07c3b991a1dfb9694ce825fb9733f05d0b4bb6d1d438a8b79db3b73551db6339a339d9baf1f34bbf51f296bde8fe258a34ef1363a753c566011cdeda4893acd784bf0f1bd4d1e86e11e94d21c1d283eaf8588414885f529f927cea3eaf22dd614a9c06633062c3b8960d7e996af32a186f41d5744b9b33d8c57c6d6e609c37b15c08f434bd50fe19c988fa77c0fd0589aa4f8a83df409516cab2980fe299150b894bad3478e42056f52b50b1ace937e59e35ae8489162f969a17325e6deadfe1787b24ad3be2f89546a0510bd075ecc513bd017af89796069828898c1989ed7b7f0fefd2e46dce1d3e86796afd306e2d9a53eb45a87b5d9f60729112855efb389e463e2cbe096ea1410f104291ab6a29e035d6cbf4887ba2a447a33d9ae0efa5f2eb27ae12990a0cee9cff6d265dbe48778dec32ed887b64de2ca4570b33b51ed0a640c56b41fdaae8eff085803e6bfe0494967c1fee36bf8ad0c5437e4221a343715bd13eb95727372ff026dbccc93f192f770246234010d64e09b0052aee601bb2f9e3829236724dfa44b19ef50cec8723405012e393622a78c01f9ea3c07d44a692b8482dd9097b24982d003309e8e37dd647a8fe8d24a0312d1055c35e77e51227a2b8f937885e08fe03eedc346dc5af4371cf94d458b74125a6e6f0c05d46888ae84b78ca8532a2a163a4a0ebddbdff54f11a1dfd36cf09bfb5207650a025455a47d51209242433f2ed11f5526361dce346b1ba787cf7a23311a9a19212b135ef5edcb5f5254a9a10096689b4957731c4d99022e2231e01fcc3471f5c5a2a67ea515f973d2b5f71909e32fbaecdde4d03fcd469e7c7ce940ab5d8ac0873c1be26385bd9477397a0dc5c776eaf2cef0a432009e770e4dafe5551f23ef66c78f2ea78f581e2a2036cfbe2ae3aa5135f2f26914747f8478f1cd48d553bcc919b864f2531fb51b55b679a91f2128eb8c5d8bb1b17aabd6b766553374fdd945474f9e106ba6cb713321eca98038fdbbdb9ba86733decc1fcf4bb776ea0168d9076b9d3f0c2cdbe9de1a1b8f693ec8a6aacd11c5a38d08f8547daa2940cc9bc65295b23dde53a64e2621fbb6c9e685beed5d3c9d36e04b8933b568260c7f1e6caee968a2f29aa4fcf1d48be13979676a5cfc2b0e7f672bc9d5dc416298353f533955704a9375e3020a9976cf9f3b53ce6be15ad92ccad269dade08425ed3e243d040c79c1f6431b28c6eed69c5142c5f8a9987a1ac0c77bebbb4ade774d6704a21816b865b913e46f81ca5b7bbfa0877dfa5525c7f170f6b0cea7b3f716635985c99ff491d344f2e1278fa254cbb139c13632025f0368badc8610ab18e413c5d22a11a9f9d46ed1f49b768c2f04091cad73ebfc372a0a7d8d613bcedfc2e1ffe770a3ae1905646f1ff7397d1653acf304b3c719f6d4662fd916b1c1579a6469cf113f99548801da0ab9eff7a2c716a29fe2ffa2dccc626f15139f20112ffcd030f0fd7672dca58d06ac396a613cfc5fac6a221859c40e02f70042ff951457e3bd3e4aab0c50b0f7ff300f37cada6f21a322fa582ec72494ff2a594c8d604455622c086d82a4d5c14ac190cda61b3fa19619f7532b7c7eb002db09f0803df355872e98f746d0b5fcc675db4434f1020c8be3ece04888ab3702617e8da28b0c0ab1e5e4a6756f3eac46226f35f6f2c52137c2dd8cc8fbbb0cc17532458b00c4350b8f5c6a5e284aec527d627d22779340b4ec7d41b3d14553ace2e0d87e6e0a7585a05e54f1c91cbc80ea5d1e7d1a78054f06a734f5510dabfe3ccbc6c242204e9e9af2ec5bf2261b7b30b153b37a292d3f97dc4aa10f457d50600d2737706b6b1789d4066d3983859133ee273390fbba89fb8760a46f9ea271c213980a87ca8cd6664e12db1772abf4a8c94983819ec2909e4aa4d3dce0363fd9d293348486d45b0e56c84d693c16f71ed5b5eaf5cc332b45f5ebcb876d790ca153f1959801fa803ca4168cd5cc3dcd5b892d9816a4992549ef70edb98d435a9a9bf4c798f63591e2f89627a6b8cbd099de688157c7f2b8c78377731285dc4a26b6852335270235443c9f831c16e3d3a05bcea6ddc6bceea3f9772b25a426979d5bd9ba998c4568cb94d2fac7c5a4d5774e5c882ee5887fdac6265662bfcd8b28ae5424d063fdceef0b49183a53eed37ddf2082838bf174c0ad51ffc4bd02a19bebca37d7300b474141d62f0fd13a08d6ec3c2b408d18df03860b2067b700e6cd02bdea2590e33b3da9907618ceae99ab3f29fbb77adf409d8044f741475bb2b67a10e3f7eb6dd3c027af3ce5b6eae02fc1856a4b2716c75aa12394bfc8512a964ee6e5e7c60d3418cc78b871146415360bb53e91f7ae64a244fdda8ad8c34e104b2e31e00a61c77fe4ebc19eb18c8359c256cf36baa9688c3b175d5c4bb7e639e66bd8c5bd2a2ec125162c48e3d09ddaf45ca052d6bd1c2c97681c01cc19ceeda0dc0c9a235deb779b4047e1126aac62d190dabc96182945abdd5ba5fed8164404e0e79429976e54813b85850ef5fffa6ea546e9f1abc09c7bc444d347156405c36a2156b89770d13afb8a3aa10f8014091e41db17e4e7c482f5a764538e1cf9af6aaa25c612b93d6877c43d2437fb43db7fd8523aeff9e2729ef173b4bcdb5572017c2c06097a4389dc371d5cc28c640a2d8b0d151b05a01ad8be7263175afd470905c5b64ea09b510e6d1835598508bd8287d1925ff8bb8970d85713862638de163d092ece14b2c520055d26dd6c0759deafd0a29b001214b8c8a1d4f16655fd06eb561b15a7bf548870896342d6cbffd1519508d87014bcf09d89c1e081f1cc99f4b25d56f9c043143dd84f9975580b38e2b1235897dae88909d5246cf53867a929c0e227fb11dbc3841461df61e4bc8648bf86e26ef1dc045e1b51592ca68f81da6dfc26e00d3c0ee05bb71ac5bfc46a37e803973b7a4856112e6148acdbedb3a7de1080a07c978dcd7d1939055b4637898fbe35fd7f63ceda740aaf60a99800504c4ff9def52b8ad94552883aba85f485081d8ada17a57990e4200e5e782e4204cb186c6c477639d89fac6bee4739625992de95522696817624292c2687c697a828b4cd8d925bff89a705ad316562d9cdb7e86f6b94f7bc615ca8e983d6183dc69b4e765b27b151ae8f9cc51127eb5752127cd26058e2f93848da8dd915b2d5b917923cf13c8d7561b1fdd7269da70b2bec50c2093ebe2daf169b8db9b0763d18ed12fac87cb6aa27bb61a7c6c79f36efe", 0x1000}, {&(0x7f0000000180)="43639291fcfdc58095840855bf5e9a5b38407f85d31fbff2420f33fe4b12b185387655800ac7585f8668bc0f46b35ff0ed6ba903733890dbb8e7cb8603de639c65c59f323bc452f8d0a4c3dcba3271c9a7ebae943e969fa99df4eeefa51e800964ac9605e106ac69dfe24a74b4d9f9e5c05132fa441f3a0125786701d2cb00020ff4d2dae3c1dc9559da1d3981fa597d2caae6ace9a5c246ff2079ef9e308aeaff0314d734e63e102b366d", 0xab}, {&(0x7f0000000240)="152b2e5713ed9ce1f354d9e03a34aeba6442666006fc40196e7c25830e12d08611d6dc15740016d926f9686984aa75b679ae88aad65cc7548241004a", 0x3c}], 0x4, &(0x7f0000002500)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r0, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x130, 0x2}, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1f000000ffff0000016d340a21f46cc3170bc46e6895b5637a7465134881976d5de72b742590bf8e1cb35c636b438e1a0f1d"], 0x9}, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 21:10:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x8000, "02000004000000000000b10400", 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = socket(0x0, 0x3, 0x1f) setsockopt(r1, 0x1f, 0x4, &(0x7f0000000000)="9a166908c218a1ac71918b278377020737c44cebf244fa714a59cf49bb790ef6b5c2f6d5653b8ccd87fbbccf1e7a987bf3280644334321643eff0ccad28462c14c77eb1a14e6670fd1618efa33e93b93e4f34cc637023038758d40b5c2cbd0166638efef440dea04de645b92bc5521a52c4102d79cb868939bf46d3f3fb1b90aac73efb3439fc1e43f7ed18496d2c5051f9b4fe34efee3d47895f2ab61859ee9f25839f0580520221180f8b19e62fa6b016787f5e3c58f19847fde41f2bb351d8ecec766d97838af50b69a6dda5c3de5cd61de58ff0df636d0104df2cd3b51e8e8fbb792c92bcef2e5755eb3", 0xec) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x4000, 0x20) r3 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect(r2, &(0x7f0000000180)=@in6={0x18, 0x2, 0x3, 0x3f}, 0xc) 21:10:17 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f00000003c0)=[{0x6, 0x81, 0x1, 0xfffffff8}, {0x257, 0x6, 0x4, 0x242}, {0x1000, 0xe0, 0xff}, {0x101, 0x6, 0x1f, 0x4}, {0x1, 0x1, 0xfd, 0x1}, {0x3ff, 0x5, 0x1f, 0x10001}, {0xff, 0x4, 0x8, 0xbf7}, {0x2, 0x1f, 0x1f, 0x1000}, {0x7, 0x4, 0x83}]}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000500)={0x707, 0x0, 0x92, 0xf9}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x3, 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f85d00200b0f000005000000ac501fcad2ca5800"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) wait4(r2, 0x0, 0x0, &(0x7f0000000300)) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x401, 0x6, r2}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getuid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) chflagsat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r4, 0x2) 21:10:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="a3b639b48900000000"], 0x9}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, r3, r8]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="c2ae4397cd357469dabf290ac695a98af0c6316d0dd6d5ebd2e89eda02f95f3a567dcf86d39d0271755b716002fe79692aa9456cf2e0e880e89c97ad414a6a1e344405187a5f868f8b7bd0fd5b36bf2f17c2e5dfe759fada8f33d43cd51ed420d4c6096e40f7768cf378e2fe09c86b84bc84b5a3fb6567", 0x77}, {&(0x7f0000000100)="06e4fa6cdf52f79d0bc6890837ca43a9b1e5b6e3576420a66d4c9059b0124fa8eac82918de0ccc0ae0f4e0bd073858fedf45e4e8d8845d1924", 0x39}, {&(0x7f0000000200)="e6491bf0f324", 0x6}, {&(0x7f0000000240)="9c252c82b8207b17a102c17714996c933c9ceaf201073207cdd1b756b73a007715c65e3f0473154388a6d1bd154d50ab6e65aec45c19a9c1f0255eba9005c5717e614042e0760e8931a6d27b61f5f7847d077c715caaba79e2ad6c605296", 0x5e}, {&(0x7f00000002c0)}], 0x5, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x20, 0x409}, 0x402) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 21:10:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VT_SETMODE(r2, 0xc010570d, &(0x7f0000000000)) getdents(r2, &(0x7f00000004c0)=""/4096, 0x1000) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x8, 0x0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0xc00, 0x0, 0x4, 0xf679}, 0xc) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/25}, &(0x7f0000000080)=0x1b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:10:17 executing program 1: r0 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r2, r4, 0x0, 0x180, 0xffe1}, 0xf2b5, 0xfffffffffffffffe, 0x10000000000000b}) r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, 0x0, r10, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, r3, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r8}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="74c6dc31dc3d824194231871aef38db9eb7fb419dcf531e3f86ed37e5c982bba67c84b80be0b38172a6793a4555bfeec70f59a69daf401b279b902dc340c788dd09cb6d219983c04e8ff7df7a571660957c95faef8b90e7e557adc9f0eadae21f94a3cc192b257afdac6536438870788680ddb9515f46f3bd99004034145aaebc00cc8068e382fb6302c4353700cab425c497e5bb81e24e4b8bd5143e766ce7cdf6c46da87b47e75172dadce8ec54e486aa88f4dbf79fd6a2bfeb94d069fdc21fdc6993fa05d217179835a6a9756944b881dd2b0ee630aa3d3c01a7f19d61c512dd22ce114ae9946cfa1242205e88ac56dd916de836987882645f486cb4c19874ff45f98455431f3101f1557a13dac727957f930c3eccf63234f9576465380c3c5ba0ddc039565e33eee7122e98343657242cb5d703eff78d824a6874f1b6c19eeaa0669dcdd2ac17911e25e412e9f2bed61aa3429a7884afae6b81b7776c46caaf94a910deb1ec6ca54c0b66f744bf13f70a4817268e145495e64a3ff896e97ae71f9b05af09b1e50c65eb4833d5a4841b01b213c447cf587f477da78845d261f84ea2f00640ba69be6dfaf61b2eda1bee4105b1b1cb238fed1eaa026fb7a5c93435f1cec9cb64ff61d19bbb3c0d1a27ee5a05ee829ea69c4465a1a127cc440390f062ee01e5e484b1f660f9a9bd011912feadbb779ca019f7a324fcf65ff4b185387c68eb87be2145187d5d7d8935b304360deecc5ade56bba5bbc739e1404a1192082c98709d866c1958797c35be4917b665bbb704b5ce5405c1ed70064463e0e7866453489672baba2c663ce2de33a38b42422b2c89bb44fa56fb3fde814f1c9938771abe81d6d1257660f0530afec5e1227873fce16349dd31c4e9a2fb2b98af1628cab800baddd02bafffd75de8d48dad4a45ca315d853a293c1fbca2ae4f78235b9784964f404ec1d4bdf8db5f07f32e2e90ee260217785ee5d0fd3e7ecfaa5a20e73cb8dff513622282d84e2696ed874105bd790e0fb215b005dac91ae46eb2e9618df1a950799ca26bdbf2089b86bbe4d040317069d624e756818af7dd70a719035efe12e4c49c0151dae69f3a7a046408c23a6e0ce9e8d75b3fa9122c982003b0e372768c625f21207ea9c2174c90ee6d32adc998041af5db41589b6bd5c7b0a54b71afd0a62620662c6d12054edfbcfccbdafac1f326d137c567cd79ad1f97853a5d8bbcaa747ad5f6f616bebfa5774410e0b6d03899eba8fc8f56afa3b16bcec220d05a6c0bd9f9200a1f584e861a18c245830546452d66b17648993b2b7b2cf1d1d27bab1e3c16026b78c8f2cabdc42c2434bad206394104b38ae3b103fce07d4adb5e12ef462a8011258907c170befb815ec64f536ab96c53254631f3365ac7a28563eb0a4985aa5ed41c9672873120d660f0de1124f83e4dea473e86b2258ab9ffde54dc3006309d6938d33258d436eedb319ed6fbc8f7a41ac53c48ce2f7db19c4fa89524e46567877c2276b292577fb6ec3e0376fd64823ac27a2aa2d441c76fbff8fdb4a2ec5a7b8a19914f5d4565695305931c805addf25a71b7bb44aafd20133f50946a7d886c03778bdbf2638119316861ae6c263107b8b6dc3df7d1a74cd028a206115735971d155f6870748074e61c497be03d93eb06dea2e962af34f04d21bc720034e529d3db8d4697a6bd26ccc2a65e1a97518801f179e56c4602f55a3132f68c4c03897c062977e9d1d084a88fd7c8f925bba9d49f309c38bfb66f3ef1ef4332175527a2f38c48f08c2527bf9d171a063858ae5c3fe21a0bc77026bfb2a2df1dd38d55dd656d17a05b9cd1682d4aad3d44af5d13930419858d16d3fe93b159d4072e4b085c7d5e7ba87bc15e5558aaffad704bf63f0be8309400d02078e06f52ef6d1dc18e5f0af315b22135d4d054363dd427ec2122a49e4b585a3dff16f4f766fa186c5ed5b07d7f190a1a0c16abd4039fa504238b4ccf64ea1d8b9099822d05f8584449a54970a59b3f50eb2e8d5779e2a16cd4c604b3f224612b0c3caf985d5f9929d69bafa53da9f6f36402e44768025ec6e3630280f53269c1314d7c4500be0047b778bdf64d0cd33de41cebf30b92a32d2d71e84a1ab22af0b469d0f9033503e86aa9495e7e32bbb5741f45f4b85fee52ce6ea93ad25ea0c2ddd93d2c71a111a126edb6463ffc2af8b5ebe3d3c15e6106e1625d84eb26faf45773753d4e7a2864d513c31516ebdd1341fe7ab6273c748cfb82c8161e2defac58aeee555e819ce278b64d191704f1be419de89da0d9a45c48408495bd0590860214e684d3971d0b2e89f6db7d2689e904eadffcab71cf54a51d053e3f1b58b2af20fb113b9b0bc78ae61da44f1bc65b8f0786f6af40cad27efc899b38055b285eafc169a1e57cbb0e14234a196b7776be28cd0a764faa0ad191d05aa25dcd2644086d51cfd415d652cf5576120e73d222efa992861866b713e5608f9d99ecfbdffa3e3338a2afc88c95e26cda8f98473a204a0e8cfe4be29b440bf8837e8fed61f62f8ad9e223c9d014f65fe7f92b63692be3d47e09b3131b0c5a0c4925566c3bac783fd75aca7720594c2f657fdf7adc207c9ae8f84eb795614c72cb861adef28530821b4edf68093483544b45ed8cc362b516ae0cedccd492b204893db4b46110bbbc2af6b719c95fe0d0228e7dcdc0bf522b3420aab00f381f83e241152d9a5ecee71ae67a2bd1f398ada9f069be0b4a20988187913ad36316a1a51f4c4f4bee6a7663cd02492179ef9f5d694b3008b2d5ff4dc9d19deda2b26ea26399668db32024049eabf8e0920f5f63ac67c93cffec70e164d839519f8eca502f8a046bb50cbf8ade5cb06c6d66062adcfad81a6d41a825da0f848e8149d4813baaa483e9c8975e1618227e3af949927a61e3e0563d979d38a9173ce295eb9241ca6cb0e570f4827e416a9bc90297191c534a7917af83c28a77f7e9189356d1906083d4ad197fdfece0b960debfcab5874b9eee4879f8d1f9a1adc6a26f55b2ec08cb55f08f26c7cfae04ba8ad8e1f0b4366aa044e47d1a9bfd987c16e4dc072d72c54135eca0955c857fc3d24d367fcf64572c1514e6138f6375ae9a19b6db99acc26ce99f8f2a2e7a09e1107c2db6a6dd9ded248c0b4018295a99b61f9c94edff5d44ef47b9966ad4f027e48e3f853c4c9e515dafcba5c3e35115e5c04e7acc5f16fa3801180bfd3c532f6f33cde6268b191bf2bbabf045b0dbace5f89e1b85f54977ebc6f38da2951da8b1db534ff8a268cd40f44ed70820f9b44e959ba76fa0b5fc4db80d6ba30f0bd68268a7fa0623fd4c5a78070cf93565500c58a030f6183334a75ad8267243048ddb757de669d7aab42ebba66e1bcf7bfd7cd733393564bd851dc353db05c371b2bd02475ede5f71f749c4fd308ae2c91104972217571072171884bbd7e5132df1c8464a4be6985ee5bdc0c598e4142ae1004518cc9a9e56ec6c972034e2f76caa21fe64fcc916602522004d9c07eb4eaca314f56b6b5b3eae98e0b701f721e2aa7a86421b02abb00ca71a7bda411ae42837786070aa59e6fd1034caa22fefb554be937a3ee48a6a612ac092af9d280fb63610e8ed3265d6f776691f69029ed2558c85460766b60e0c5deb04bd6f4072b06b107db6d96f202bfd74f8ed8301019bc3ae09481f28dda5d8ce997233ec509b655cc8d7840a9fb2590a02e559b991c2b612737d2bce3290865f80b23606d185d7bff6a9910e5b848cb619cc864e3db6e6c669adab294503c2a5508c841cf06458a89499194b1057783e577b71f58e8213aba03e7a918989c69c57464fecfc36951f27dabc6a7cfbff3da0b2799d84f990cb0a9008298c9f56657929d680be1f1987a15105847c60b458c81d3a0ca5d9759515b991d60b8393160b430f8fae098f569d6f9dd7fcf5f947afd86fc0deb6757de83fe4f185fc1206484a15959e5f6e656f03dba6f75400a9eab119a719102263c78fbac0430b8381b937826d289865291a33f6b40afd4407816f925f68673e9aa5ba0377b08dcbc92accd0d416e76c0218c5a7262305b6f0ca86be870bcfdf3332ef629d26826df50a4896356687cb542e097275361e6779ed234743bf83612affef5c09dbac88db8d11ed80028c4c726dc94e511592bbd001039b8ff382ccf0929acd06976adf7f3b50a0d7458aeac3dc9646bdc630e49eb2c989447ad7ac030591a2572eaba7a5abbc81f59b01c0d4044004b5ae9a62ba307eed48437b1160d68fa0778bb625b18942f0032daa6097ac6cda03fd14085eedf0562d81665fd9a27407ecbdaac6bee093fc8aa1ef0b8e3a72ce3bddf283323b3b31724fc05dd352282a4bdc19544e35f2ac6843bc3527cf32eae96edbfc3a93a0597517a32ea7342cefb6c0a207bfe1c28a7687afdfaf1b4013ea64d0b2866b4aac8628c57ae640fd5001974dd6599067bebe4d31e0c81065453994acfb8d6e1ce7788ae30d015b84bf707184097c374c63ca041aa3dee1c95e8c25d92171b91012ef2bc63a55ca7cf22c06ee61554234effc2b68df85d816a55cc8e074d254950a42aa0b9d6e310864895e5c806540e8d05ada428792ac96a00debbb51c162220acfbc81c83a81af6959c9714fc346b49bedac9c13b5f9ffdab0def3f48d2cfb487e95314600d626fe539db3b05f953ddd5254168577a45eee74e8bcd867715a31718442aa062e429c5adb34580c6c01cbff915947ff2457bc96ac80722c6b700f4231c9415ae16108e67cf1f1f78d9330078ea6f9bc06d204dcbcb9e9b7984183593cfd1dc7def04199e676d70ad080e04ae5972ae9fa1ca4575597e7c10aba1ec7de7fa5a857db259835183ea4b4f07a0000e00c27455248ba6db59b8aebd99bcc2142a54998f5410f09e1924c3e89e439c687c8432b61a31531bddf2bebf0cbebbc0a9c02653ab3dbdf26e58f2aeaca60ca655fbb67a37daa97b5d66d88982c8fee3b7d778208a07bba6486eed34fb20d4bf9042603dff08eec754140c6d2449f60799cb650b706622bbe732fddcdd28df97ff522a72cd4c494724263291e72482a00198b0956a61d1090528423f35fcc835516ae4622f84ae53dfe888b595a0f7aa2ba2e8ec4df485cc231fb6f5b732ceca260fdc7bb74f60a7540dff7e3b0b16dde709c300eceb2777378ca4b84dc2538387b583aad3c2f8c79b912361203200b436a8d1214687070b9e62db3a712528413a764db42c494742152c2551e7581a32f9740542509096c65757d4d6640237c00e1c099acefb5dfcc780d86eb101d0f417e09407b633a5318077f939abf092d9cc2bc77ba744878dab4539c02534553d776bb401723ef3ea1221db9ec5230aa821a6f40d094c654dbe63ffef62eddc3764ecea305fbf76d4dca9385a6de6ff83fff64dd0613cf52a090c7c4d8008c8996de362b1ba6232124e7935bf9695c9aa192c621b96491c87251c4b62eb30c4e4b8f984dbf7cb1cc34f1354d173706ab9e58b42e5985ae4c415f5ef6a7da085e32b33714b61f12a9bac4e60dd53614d7e35614eb1e83a76f5feaea247d066067e24e999ad6f80753e47625240201948953328ed4debb04f0e2d6419dc2f9542bd56e88d5e43931966628d0559515f428aceb9e2258f1b5c3562d1dcec0bf7d1089c8c0b0eb46c63cb6d7488e6725f5b42a2b6825e4d2c8d24ad91229b2628d78c3452a87ad42a960a78f694406126435600ebc0d98d191a4ca2c1de755b883735fdba35481efaeb7e71824b9e32ff", 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5d59) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) 21:10:17 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2060, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x8}, {0x45, 0x10001}, {0x21, 0xfffffffc}, {0x23, 0x7fffffff}], 0x4}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3) 21:10:17 executing program 1: r0 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x6a82, 0x7}, {0x18, 0x0, 0x6, 0x5}, 0x400, [0x4, 0x7fff, 0x1000, 0xe841, 0x3ff, 0xfffffff7, 0xffffff4b, 0x1487]}, 0x3c) clock_gettime(0x5, &(0x7f0000000000)) 21:10:17 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000002900)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50707000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab6000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607f1c26455bedfb9c7d35f22000a551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a0200000000000000d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6cd8bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f7740f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33beddfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb1aa2c979c457d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3b9cf40349cb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c0500000000000000130000000000000000000000200000000000894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad445cb57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c05bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d8ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000c56330eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb25de4e2dedd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad745610f922fda7e94ad22669429e946e0d242524e7d9dafbaa2b504aec52568fd99adcd4e2a45d64c7ac1d75ca947bd9dd496089598fcfdc4121678cd810acc42f3dd49efa57dbc6ce523a0220a493ecb499bc1b659240812c8a85678b6b973eb35ead42c59c67d2953e6e0b5eea36fc84fb302757b39aab86b42b72983d3cb92ed3bf000000000000000000000000c276ab7002ba9e1c9b7c52e1b0790fa106000000fd08ff4ed24b4a504242086ba4198724f05d0b0bc24098c2fb35bd8fd980cec324de4d234ace89e50e6d746d98b44cf92d19da77076fe12e32572c7300000000000000504d2c13302e217477cd7f5380c1b23607d10db7217d461d3aede7e5301d2428bb67a51c79196e183afb572fab0d49a5fac9a47bfdcccbffbedd159e0788fa2776558d4da810266587c6ec324e0977ceb73223b607b78ef642ea1df0fa9eb1326ddb8fdbba67e00e01499fbfafd09ebf7843d7db68f9368a46a38da9f941576e2bef3be12e5b47365ed67d544262c5291256401291acd3e6225f20350af76d1898edd1ba060bd1092b2c68043e40dfd66218668e0438b35182677515fb96435faffc1b6aacc360544920e55a9d456b45624b506724ede8742bbdecd858f143ac4b55e3194882cae360dd77816400480a044553787855b8402e8535636b9aef30f7a3c08868f8a30755f1180a60b793088109646e7caf0b57b73a0706dd62fead75c16e9561581adac8e41692396c6595f80f4fdcf4db4233ae8e206598c442cf68ce368a4c503d0b6c888065644a41a8f0f16ec43a02a00ac18df917d2a91b606d61f8abc73930ca43affae72fbaa19028190000000000"], 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="020000000000000000007244cc2354bbe57d785c6f17d8959e341b34171db03b02b95f34e8fc6d3a60d2b51701356d62aeeecbf66d355d4d7aa71979e157f4da1d722cd2492c64ba515d24ac35e5345b0805521ee4c16f2003d1256083d993b88503cbec1694b42c68e6d86d16c6a84a6b014101ae3078963f330f1dbcfa30edf1525f2cc571b2608183e490cde3d86a70355681b5f4f28dbf63e658", 0x9c}, {&(0x7f0000000940)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96e800e000079e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca22000", 0xd5}], 0x2) r1 = getegid() r2 = getuid() setreuid(r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000100)=[{0x6, 0xfffd, 0x1000}, {0x3, 0x1, 0x17fc}, {0x0, 0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x9, 0x1000}], 0x5) semop(r5, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r5, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5, 0xc00}], 0x4) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r5, &(0x7f0000000280)=[{0x0, 0x59, 0x1000}, {0x5, 0xa, 0x1000}], 0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0xffffffffffffffff, r1, r2, r4, 0x8, 0x8001}, 0xe0, 0xb2, 0x6}) setegid(r1) socket(0x18, 0x4, 0xff) 21:10:17 executing program 1: r0 = socket(0x18, 0x2, 0x54) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0xd48b}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000001c0)=""/198, 0xc6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f787590, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, 0x0) dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r1, 0x0, 0x4) 21:10:18 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x808c694d, &(0x7f0000000300)=0x400) 21:10:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="ffe70004000000000000000000008a17c703b2cc703a5aa5afd3ce7610a78c388bf02680781369316a483ca525bb8fca338c0056a87c2557219133df8ad6a2728975f7f07451f9987973c43c9ef73da1befd04ff01d4473d431677ea565782f6113bfd89999c04c050bdf253658b51f2be04298f837d9ac3789786874a8a4722bf658d3ab835e14bc30e6ab19f2682bf0bbd9be5ecac875ade03219e34549899e0e2ea6c8b93903c0c74a044a24adf"]) 21:10:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) r2 = socket$inet(0x2, 0x4000, 0x2) bind$inet(r2, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[0xe0a5, 0xffffff4a, 0x5, 0x40, 0x7f, 0x444a0a47, 0x3]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)=ANY=[@ANYBLOB="65d2d50100"/14]) 21:10:18 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYRES16, @ANYRESDEC, @ANYRESOCT, @ANYRESOCT, @ANYRESHEX, @ANYRESDEC, @ANYRES32], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x7f, 0x6}, 0xc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000300)=0x1) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) accept$inet(r6, 0x0, &(0x7f0000000180)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) write(r2, &(0x7f00000000c0)="7d0402f2c3caf12a450f802a8b89f0727da8ace6d842bfcf1e34dd6cf060d900308e2f2be513c8cf0006fa9688a42d39e58095f39e4625430b8542b29f27bb88a0a87b44b8f29609a22d2beb6f4441f5c9dfdce18049b9b40436042f83679f23381850ae39103b59b0d086973cbed6f6b749b0e8134cd65ab144d82f19e3d7047d58d29ac12fab6cec5484147bc52ada77", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x8000000, 0x4) 21:10:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) r2 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = accept$unix(r2, 0x0, &(0x7f0000000000)) getpeername(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) dup2(r1, r0) r4 = dup(r0) open(&(0x7f0000000000)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140), &(0x7f00000004c0)=[&(0x7f0000000200)='x\x00', &(0x7f0000000240)='x\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000340)='@^\x00', &(0x7f0000000380)=',]\x00', &(0x7f00000003c0)='x\x00', &(0x7f0000000400)='x\x00', &(0x7f0000000440)='x\x00', &(0x7f0000000480)='-\x00']) sendmsg(r4, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:10:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x3, 0x6, 0xff, 0x8}, {0x9, 0x6, 0x2, 0x2}, {0x7f, 0x4, 0xcc, 0x8}, {0x5, 0x1, 0x4, 0x4b}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x3d}, {0x30, 0x0, 0x0, 0x410000}, {0x1000000000006}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0xe1, 0xf7, 0x1}, 0x101, 0x8, 0x82}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) setitimer(0x2, &(0x7f0000000140)={{0x1c, 0x5}, {0xffffffffffffff10}}, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000723c8e6b1da64d9fa2178bf70ce3d8637bb242e59a45ec32b6893c8e3fbbd369a1cdb6e93ae10be42a061329aee6bd1c244364d3972725b0856c5204b4fac0f07fada369daaaa841f4d26937b574d252ca8cb5986f2ea9d68c2183a8f2c31e2ad3376565b01481dba062246fe9988e453c1b1e7b840fd5ba88c4b61a3ddb24008706347fdbb9a2966fcfa770b993c431020c9bfbda2ee9b0a738dda45423d24aa72478229348c875ead5834d514227ef3460e93b075d58e02051a305742aaffc2f95a6e452af8581d9db20e8e79da92386b29e03eba46ad30437bebe22af973853cb62e4"]) sendto(r2, &(0x7f0000000200)="9248276a5c6f318b4fa11481ddc27decd4c2ef2cf78a0dee4801d7ab6b6123ef47056aa4b11a88829e31aa7eaf66253392aeea447426456f81dce0ee7b088d31db83b3c6eeb8e82e6b7be95e886ffb78dd8134e4064514a6a1fe4b4686bf7280b6e6b6cea982d366bf3f0d5ba4b05fd6a93fa0c86e7dd0c810f3c2ae6f9f39d4a4a28667165fcdc347fec9590432267504083a2e4eb0e142d9e863534f40599fe4851a61743b17a6626f54640cc151afc34ad846bd24a3946727ce4173da1e5d2f200e221ada5650def410d2", 0xcc, 0x2, 0x0, 0x0) 21:10:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffdfffffff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0xfffffffe}], {}, {0xfffd}}}) 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)) 21:10:19 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r2 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 21:10:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:10:19 executing program 1: socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/92, 0x5c}, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 21:10:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x15}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 21:10:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b8385308ec7617ea0c65b270532dc847134c3bcc12b59c845595ef910d8a27ef787430ce80008aaf38e9c317b6080927a896f8cbc2830c6ee7220c69fe1cdd8ae4242fb937a7785ff7f37ba08052f66ba7800d38b1b268eecaff28c340bc52770357f977f0c1524f055e2f8d5f022a9a362343457046ecf7a49826ac72550f2b5d4d4f98a8de6247cd939cfb8f2bf44188dd4559e77bc8e194f551b2e85a2240f054b25503aa1a8e812ac65645b2739d00f42721c7ca2cab1b230168b1f5f12b6fa974ef5d0d869cbdcc8ffb589de8960af46416a99"], 0x10) write(r0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1e, 0x3, 0x0) sendto$unix(r2, 0x0, 0x0, 0x801, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000000140)=[{0x3, 0x200, 0x800}, {0x3, 0x3, 0x400}, {0x3, 0x20e, 0x800}, {0x1, 0x3f, 0x1800}, {0x1, 0x8, 0x1000}, {0x2, 0xfa, 0x800}, {0x0, 0x200, 0x1800}], 0x7) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000000)=""/226) r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) 21:10:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 21:10:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 21:10:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="14350db1cac120226a436f3b34e9d6"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8000, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000200)=""/215) r3 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r3, 0x1, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) 21:10:19 executing program 0: r0 = syz_open_pts() kqueue() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x3, &(0x7f0000001480)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="f074", 0x2}], 0x1, 0x0, 0x9) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x8020560b, &(0x7f0000000100)) pwritev(r2, &(0x7f0000001400)=[{&(0x7f0000000240)="ecad8ed2dafd840fd6812332031d1d99bd0ece62dcb4fb0fff44f8a4ec0b1e0f78950fd2b4bd2f32d1ac17d349facc775afab540777cffdc9ae74a178a1b11ad4c8f0a06faca9e737b8ac255fe13ef5fd56c77d8bb2aaac139d0b460fce62c2b4d4ff4099423522ed9a92f0d097ffe3a489aea4a0aafee7a5051e8cfe5b548bb3e52b6754001c031fac3d67e1247f6a579bc997a007c06f87122941aa43964d0139f18db02b338f21d5a6c7a99951d6fbc99744f0b9b0491c254247e125a677cd9a8b3bcba8eda65afb5dfd0ee4214f19a46d8cf9f9d690b3ab5eb7b9a5bbbbb1e4cc86ccfe97e3a48bc7dfbfef436c71ce15d8e6d075a5af6a86a13ed09e1ca6d28106be9f9043ed8da256a6d03ff9dd74bb302afcbf6ad213cae13ba5167355904ec097d5bae95cf62d7c9e0005b2430c815c2f982767392934f4f20e64d2d58d0058bf1ece73bea435b5f5fb60ff5a378abe0e94d4127823a20c77a700c4e4eebf02c7414389e6590e97e8f35e906c84ffbd909e50789fa27850046f3daa93f2a1fa4f320c231c9d2209ae4eaa3b01fb533dece1964744d6ac81ab23312f276e3b4eb10bfcda4083d4682471d08cabdea090091139a7461b75989582dc296f3f243f41a434a81bb3375c4b8e94235964278ee3b87eaf9699fa5493c12f23d4bca8eaf6c7367e641b671e1e7f3f861ca06c8324176daac1437c64242f604e778dadfdb0b84a577065ade6e610ed09ce115c16e11063fbfec2c7d5d938ce728d02a9c4c8ae09843ba2044b5c30fa63cbc6753b5ecf863d36e7a5aa1f72c4f81f3dfadf5d85eb56f8236f4d626442263da49f5e86909c48c53966ed1be72eafca2324b85dd6e5c18a8a66d23e59809c95d1d4ecde0702337e35d35d589ae44629cd822af963917d93511fbcffa126b35a3f56b9720f3fc5d1914e9abb5f698ef3f2abc2ea96d8de0fe10c0c62da192e85eeebc7016ba800675bd9d436974485519b1f39d24e441741d91c5630856670a31dd3c4ea408bd9ad2a3025b7901a580874cb8b8f0fbb8e5bd401db79033b76bf9e4448f2c736bd909d6d0161b4cc30c00e3e2cae57969f80780b15fd85f65c081ed2aea76101667cb2ad9f0c9c98aaa4495d27bfcec6bee74cbfc6b9fa77e816ea9f93ce9f3ecd3f8a69cde117fcbc58885d4229e6b33ac8fec7558952df36c63516d1afd33b9ac18ec49e2e0070e8f8beab4dfe16d479c677901dbd5be10c2475534fb51d31c7e5556b927754dce63cd4926cc288f05f39aba2715d5e4d2752bb19a1c310dacaa6d85611cb54840c305a9805d84082fe7a175744961c4eb3c68eb0aa67beb950f1a1ed83a3639efe1d44f1a30844e59e6975e3b2d78537a11a5148bfd832c6d3b9ca3910c57e300a7345082306f673a876df23ee6461db1c536ba2a86d2556f0650855acfeba3252e4faed0544ef917741650591733231781f60ae373dd80edcbaf610a0a8d9af658b2c4e2442dc091d29a40ef91da0bfe20ecbc840d03e7e6d48e1a15397e92e4ca4cfd5865af51da2d896a8784d20ae095cb50b71599781747e3562fb74e99156c46422c799fa2aabf06f65babf1b0a4f0a54c58c6e6202d34c8e4d69468bce7e1ece4a1bedbe916d69f990c7d361c898acb20fe12c48c62746df45b1e412566c554d8a7737ae67c2ee0615c8760d7ab1b0dfb91e9664894837e0f4632bc4bc18e6eb470e814d8033eb58742bdd340034dfe221cfaa1a8863c43cc34c4dbbcb616e9c8c422369a05a34d97728c1fc318a39ca0e7a3246cc5549b579ef4dcde0cf1f0f3e8d4f45f356e16104c88717e8c841c0c1fe60fcf008c31b493c38b7c793132e9a807581ff50b5c75c41360f5a42736ef12874deb5b64759d9c6992808c856da5757409bbcda314abd2a66c36fddeaf908d85d81b2ae3045a81a3d19616e178ad1b9d8e02701ec895b50817b4599759712ca389b60a75eae0e724747b5ae98578c855b3510fa2ffc550763ce63e558ae6208bb2c7bd0f7d3b781efc02e112109f439c7df738f161e24df14c3592c916c1f3a5a63393951b2a443c8f6e673605c1da7357aee4fbfc7feb1cf1cc0e08e4a2afc2bc305658946fafb80aa1a3d09624ef4589a69b21f76be109a9ad32e1c884e4f52fe3457228aeb328d460861d4d1dfd6cac535366c910a0ffb9c81a75ddfb9964bf8a6f4f8cee4b83c2605f60d3373da43468b597eb6ce10c16068d1e45bee72b33c55b91aeed811cf6609cd978b82082ee8872c857b483e2864445c240982c48c978c21d286f7abd4991644d8d7fe5dc7ef08f40345e71b5c6e8170deb5c21f91d7ccd2080d39f43a20d0c0c5b3bb55a641b88a5b6da72c22f729c47a60985cb3c9a269dbc15fece0821b08a53e34cd0dd8cf5477905c04a28dd97ac63c7b4dc15953f1c48909a9b8a62a1d90c433b924751f3998b76d535ec345e0d835e88c09385e2ace0d21453d8d8adfaec86618aacd307f6f2a1ede6d4932c6ef19436b3d1ec1b0915538a232f0f7386b970f75fdcac1226d4843613007f7b9318de0764b440d6d17610425c4b7a56892a4de3ad3dc2c825d7cfab1fc3c5ad5d83ef32de4cbaa5f9631f31bcc9cc1d77e70ae01ec53868a9282179a0df0e043979605c44eeb4dc0e1ff5a860c1933635b5296c20a7fee6d82e75f7eb3bd6158159ac65f4ab7f7dc0f4c721fd313f194af79363791812872a9544e6ff38473543fc6ec30346bf7ffe4253430542bbf809ec1b7d8f870a3e3a498ebb6b0405ff5f1be16825eb076ff9a1fba891e13fbe105a7e6442de86b408b1fd99b24fe4f9fb4a38e6c54952c7de7a739a4ab1471de3854cb33c12a327e2723048503a172e38e10d11135169e284326abfe9e8b5a53c0d3431b4ab0ade7ceb6244d759c1d98a48ac159e936f412d5018c0c68268b68155f3515e12983cd251622c342959823b2cd910a0de941b5c948687b6c0669544827235bc84e8db9c654529da6afbaee6fccbff0f010bab9158dc4a4e01662c515676cc0897411ba61ebff46129db0913304f8d2baa174e73c779f8b94c9b37e9b89651995c6116692dd6d43803bf5e5f08debe973f74a436171761dd60d420adfc1cf0b18bb887d6b2c635c94a877e39a219644707492767a9c34c05fd68538cdf00bde7157b47a45812b06e7af94da96c7c7782beaca734db50403bbf5cf1553700934be0d1f87db8ec35cabd4d8fc3ed0b18f0d73841e4f770fe5071eba2821c2dddef9f46b05c89f2b5e8c780620804c210464aea26260d86fecf39fb9ae5ce843f5def8709cda4264dadfae0763adfdeb4e5e3f5451ca565b6050cd7546fc18d63bc73e58a0efe816d5b49edd587d8b92606a8a0f1f1efef6958eade826756f42bdcbc14317f158ef04bcd7cf945305edb80486e1392b6611c40db8065336114fccaee733c26437398bb7efaf8bad9ea749d54025b7a885f939d0521364569e8fc84cfa81dcc5891b841ec650e9a0d5861de6668c7a7cc5b26f65d80bd34620e390b45ee2256dca1af88db13e9ac3944f56966933b3c6b7910e1ae9443443dd0f68f9546d63d79c2507983f49feec3fa03d90a60d03bd0fcf17786b5577cdf6a9aa0fa15738a73b2dc0256714bbd638552c9f60f405157328497288590bc876904efcdfff2d724a6384eb433f6e41eb54988b0b76583413f70fef518c4fc87921bc7890bd8b74dedb6f01c3b10357dd3a0b5255569bc78be6b5510ef2ae3bb096dd111861cdd5434c6c219c468cb146c92bf4bfe428297d65572b384fd4f3882bced18854065f4e29545995ebb910c71b4da5e0acfd1adcb295922143e7b2d0ea6f985309ec0c0b13afd98b307331169f8fe8f7a3975a9a2dfb9a718b76511d960f920810ee567c0bc50d26694ee83f039e4229462eacfd45afc2312fca2438ade52ca7dfc69133fb213a10df44b23fc673504397cee54db9fb04ea4a19b0ab4ac8f929237830106c53bff04eefa9543b2a2ea227c1d4ebfb7d96baafe2abe206c68443eb3986407a0fe90762ffd38feecc39b7433cd2764e2f8aaa6882ee4b1002a5aa8351e6f76092d4c85dbb1089f83f2ffcbefcf284b3e27dcbebd2c625bc240fbd5b1f3ae2ea732d572f82ea5cc50b8bc37ad2963530400bdb3a9364f53ca824654cce6a8e483505329bedd2ded67a0e35ea2e5caaae7a21deecd7c1e702d27c0e918ce531a277346f79b173453154f9976228eb0290a25db1b1b5d273d45b412c1fa4e039aedad36a15de7c3ec59a9673313c447830198d03799f6027fba27575fbaa55d688fd9f61ccdd68db828325426f785c9a6ddb834d8525d341f8037dd2106d57f0d1c8b165c3eaff36c9312f7593903de28fc23bcbc385108cf4ff7910c7858befe4793ec5556376fb38ad3fb807b1f1274e94f93d3ba6ccd2f8e810a72b2ad9077de65ed4a944c28e78b0a8a2be3061a61ee90e3a401ba1ca2407d0773566382044e9598277c20b1b524b8503c27092532c5cfb8662f7f98aabb1eb7ae0fd1cf9ca1b833b498c8ec98dc7a39acd80d2519e378681725467048b4f1acbb15efd3809b04dd2d234b4fbf25537d2aa5918cbe6f386270db5721a22526d5b55376c376eb23e944e62fcabafc91b354439124590ca13234f0966980da722ea89808a7dcc99bf68bc8a568b75a19312730677187c1b1ee3597fae433b1ae62f3e6b73603a3756b3c0b64c72c1e10b11696b0775fc7c4a4cdc24f885465b393053fa0c49b78cf8950aabb4142b4728bf3f7482c19fa6ba5e9f89ac24d055450f7ea8e5fc4888a5c871fde69346492bb876007882f282c098fe69f00d4771d9cc1aee40ce09ced94d29e97fece452a9f8390a42239ddba3f97523a411e1d68f603d48b11c6315545e763687d846e5793eb7c3636b1954c5ebce27d79ecc237226fcb48832f4730fd43c82de5f33ab4bc9b8b3d3b12a878c29a5986a611ff21292f1d54bf33f145ab5b9f8023715ae15e82dfb7cac777a9d7937b3683943c43e67f3aeb76a7a95fcbf1111d84d120bed0d18d63b28e7fe689c408e71596de1b024af6838198fa08a9894ccb4efa824b24848196e041297f91869a32a10ce130d1ac659a4a650cfd6502b5853ce2fdcce7a7ca8624c53448062247ad3bfc6a0cd1469954b0bbf2f18773bf8552eb7f5a7a487cb3343c7cbd63afe554fde96b42b3c15ce014a4bb3f88483eda0b94e76e77d6c58d0d090358aacc23a7674dc6d63718db4fa36acdca0f96cfc1eecbf118e97123e600fb15c429005430970c0578c945980cae14168296f2080b6505f64d620675e6a972bf2ad4fffee4d02670412712fe0d4189a741a03fbb0b3bcaca505d513843878503aaabdada372adf9012906d53ae546b7fab5e705b67ce5f0e76f0be8d600459201176f037816638c2cc79e5c061e44e925c14ad0f57a63ae95b45a8db8242f1d05d7985e16d6d7321580178fb440dcc6512c377b664ec9e9d9584143d89f356063e3255991f0616542c7480af7163ed602bd4cfc7af6496169c3402ad0adc726de0271e6da4b90499e24d61ffb3b7d8b2e8f96e13ac811bfa1d584a71d43fdc685f0c4a98c72e70477a74b676892885d88ca9548865e91bc051ca2e6007689ed673b40830910ef4204110d3ff82ab8886724c49debd65fc9ec1ff2a4c203cd64020117d9209e0dc23930e10eb81c7465f54fd7397fcb3165010c5b8b721471f43e7d8f279fd295933c05331dc490ab8db49910f4358bb993723fd0da48960e9b8de6741edd5", 0x1000}, {&(0x7f0000000140)="31e5bc0711904c891e553f1e1d74a1ed7e680423fc738dc755f76e34b669a65b138a63fc9ab634367bb8180505dfc8547fdbe030c50c85763da53ead39f829e28314bf00b3319db6d12f43731df026d425fd02e36200e2d4e9efdcb6dd4542b119e62a852fa3d77b176a74eabc9e3b4fbe67cef8e0f5e057436f93a1b5b9624ccbc9bde4bc394cdace62c2d0d4a92b3c2f223e3c9a4e5d", 0x97}, {&(0x7f0000001240)}, {&(0x7f0000001280)="6153289197638310c35b8f5de6738d837d8e4e9b8a8d8734be2845e921319ddca7d13e52835c0a61c5f715c96850579d9dc74a9a69d39df88bca9f0a21211afe4a79ec8728a0075a8c14ea537ea7b468c81b711d327717dd45207d044ae63fda64c1110169951a529e766c4ed1704c52da4adef9375aa2b18350765e1e5324ef43e5e21591671265851bcf6795b3796f8033f6b864c3a68320badee255935030e570dae4ed2f8f84318c30d5ad00a57c9807a0d342a120050d52ae2dc267c4da56b2f34e", 0xc4}, {&(0x7f0000001380)="c8b1933fe897ff345d182f9ef6c1c1adc8207335f49c4ce2582fc0945136631306ad5af31bbb25f78e5457f8d1e00747d812408b0c24fbe1d6eafe57b0afd1b09f88ae88a3af76a0665a77ef5c93456e5f83303cb77c5418468716719bfd89413f0d70", 0x63}], 0x5, 0x0, 0x3) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x8020560b, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r3, 0x0, 0x4000000010000) select(0xfffffffffffffe4d, 0x0, 0x0, 0x0, &(0x7f0000000000)) poll(&(0x7f0000001240)=[{r1, 0x8}], 0x1, 0x8) 21:10:19 executing program 1: ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x8a, 0x0, &(0x7f0000000140)=""/138}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) poll(&(0x7f0000000100)=[{r0, 0x84}], 0x1, 0x7fff) syz_open_pts() syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) 21:10:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x1c, 0x0, 0x0, 0x40000000}, {0x48}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x40, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:10:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) close(r0) 21:10:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) pread(r1, &(0x7f0000000080)="a71ef2c9e1c71f5b0fb1a1b8dc31d02e21c26385dcc29af10e879c52cefeb7", 0x1f, 0x0, 0x4040000000000) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c2b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94489f9c5ff2ae5a4567b5ae48874c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1552f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a83db741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c7292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de00000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/182, 0xb6}, 0x842) 21:10:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = socket(0x11, 0x4003, 0x0) getpeername$unix(r3, &(0x7f0000000ac0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 21:10:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) lseek(r1, 0x0, 0x3, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x61}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 21:10:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, r1) r4 = socket(0x11, 0x4003, 0x0) r5 = dup2(r4, r4) sendto$unix(r5, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000040)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000240)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x84}, {0x7ffffffe}]}) fchflags(r6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x392, &(0x7f0000000100)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 21:10:19 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) getppid() r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./file1\x00', 0x6, 0x677d, 0x6, 0x1, 0x3, 0x5, 0x8, 0x2, 0x2, 0x0, 0x6}) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VT_SETMODE(r5, 0xc010570d, &(0x7f0000000000)={0x1, 0x0, 0x40}) symlinkat(&(0x7f0000000040)='./bus\x00', r5, &(0x7f0000000080)='./file1\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) renameat(r0, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./bus\x00') 21:10:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffff7ffffffff], [0x0, 0x0, 0x482, 0x800000000000000], [{}, {}, {0x0, 0x0, 0x0, 0x6}]}}) 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)) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x1) 21:10:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x40000008]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:10:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) shmget(0x3, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x2, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) r2 = socket(0x11, 0x4003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x8000, 0x0) r3 = dup2(r2, r2) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000240)) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000080)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75a0c15ca8", 0x1a8) 21:10:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) unlink(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000140)) 21:10:19 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0xffffffff) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r5 = socket$inet(0x2, 0x2, 0x1) r6 = dup(r2) r7 = syz_open_pts() poll(&(0x7f0000000280)=[{r3, 0x40}, {r4, 0x31}, {r5, 0x80}, {r6, 0x2}, {r7, 0x100}], 0x5, 0x7fff) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='$.+\x00', &(0x7f0000000380)='/dev/zero\x00', &(0x7f00000003c0)='/dev/zero\x00', &(0x7f0000000400)='(\x00', &(0x7f0000000440)='^\x00', &(0x7f0000000480)='^\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) dup2(r8, r4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x20000, 0x0) fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) 21:10:19 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x0) chroot(&(0x7f0000000180)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r1, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r5 = semget$private(0x0, 0x3, 0x81) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0xffff000, r6, r8, r3, r9, 0x6, 0x65}, 0xffffffffffff8001, 0xea, 0x81}) setuid(r3) r10 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r10, &(0x7f0000000440), 0x3, &(0x7f0000000480)) semop(r5, &(0x7f0000000540)=[{0x4, 0x8, 0x1000}, {0x3, 0x63f, 0x1000}, {0x3, 0x3f, 0x800}], 0x3) lchown(&(0x7f0000000580)='./file1\x00', 0x0, r7) 21:10:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 21:10:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000700)="b7", 0x1}], 0x1) r1 = getgid() r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r1, r2, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, r1, r6]) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, r6) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 21:10:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x8}, {0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x101) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="0000006a04edbd0500967f000016"]) 21:10:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VT_SETMODE(r2, 0xc010570d, &(0x7f0000000000)) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x120, 0x2) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff, 0x0, 0x0, 0x2]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 21:10:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x40}, {0x20000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0xffb, 0x8, 0xff, 0x4}, {0x5, 0x4, 0x20, 0xc4}, {0x9, 0xec, 0xb9, 0x7f}, {0x5, 0x7f, 0x0, 0x1f}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x9ac, 0xfa, 0x6, 0x3}, {0x8, 0x80, 0x7f, 0x9}, {0x52, 0x20, 0x7f, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaac7e0aac2aaaaaaaabb0500"]) 21:10:20 executing program 0: syz_emit_ethernet(0x71, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003b000000000000020000000000000000000000ff020000000000000000000000000001020090780000000060c3528300000000ff020000000000000000000000000001000000ff000000000000000000000001110000000000030000009bc6cdb0851bdbb27b8a9a2415d8e95043a5227480995fbebc829ad90ce70c"]) 21:10:20 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x20f2a580e46d948f}], 0x3, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000140)) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 21:10:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0xc02) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8db5f882b297be1ff5b23ed00f4c8b2ca3ebbfad416f3ddd7bef17dffb420f1ddc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb73baaf5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b4000000000000008a45bf060cc864a61c75d00aa88be0cf14ad68fab9500b1aa019b8ae", 0xb1, 0x6, 0x0, 0xffffffffffffffe4) 21:10:20 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "0100000800000000"}}}}}) r0 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 21:10:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4e61, 0x8001], [0x0, 0x3a], [0x0, 0x0, 0x0, 0x4, 0xfe], [0xffffffffffffffff], [{}, {}, {}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r1, 0x4, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:10:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x400000000018, 0x3, 0x3a) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297b", 0x3d, 0x0, 0x0, 0x0) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 21:10:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffffd, "000093683800", 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:10:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x8000, 0x6) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VT_SETMODE(r3, 0xc010570d, &(0x7f0000000000)) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 21:10:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) read(r1, &(0x7f0000000000)=""/153, 0x99) write(0xffffffffffffffff, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf", 0x197) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x8020560b, &(0x7f0000000100)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x100, 0x29, {[0x5f12, 0x48000000, 0x8000, 0x1000, 0x14, 0x1, 0x1, 0xcc55, 0x15, 0x6, 0x8, 0x8000000000000000, 0x10001, 0xe67a, 0x0, 0x4, 0x100000001, 0x9], [0x59ffcf23, 0x4, 0xfffffffffffffffa, 0x2, 0x8, 0x4, 0x1, 0x9, 0x0, 0x9], [0xffffffff, 0xfffffffffffff298, 0x96, 0x1ff, 0x81, 0x4, 0x2], [0x10000, 0x800, 0x3, 0x3, 0x3, 0x5], [{0xffeb, 0x80, 0x2b1, 0xfffffffffffffff9}, {0x3f, 0x6, 0x9, 0x80000001}, {0x0, 0xcd18, 0x1, 0x4}, {0x1, 0x7bc, 0x5, 0x9}, {0x8, 0x1, 0x8000, 0x6}, {0x400, 0x400, 0x3347, 0x6}, {0x401, 0x8, 0x5, 0x6}, {0x6, 0x1, 0x5, 0x400}], {0x0, 0x1ff, 0x3, 0x2}, {0x100, 0x8, 0x6, 0x101}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 21:10:20 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000040), 0x9, 0x0) 21:10:20 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) close(r1) select(0x40, &(0x7f00000000c0)={0xfffffffffffff801, 0x1f, 0x657, 0x7, 0x1, 0x5, 0x1, 0x1000}, &(0x7f0000000100)={0x6, 0x5, 0x7, 0x8001, 0x0, 0x4, 0x2, 0x6}, &(0x7f0000000140)={0x1, 0x7, 0x7c7, 0xfffffffffffffff9, 0x8, 0xae2f, 0xffffffff, 0x4}, &(0x7f0000000180)={0xfff, 0x6}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x30c80, 0x0) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000200)="5b89d01605c1d0d10f580bbc5e6c5e6f9b3c87a75b977fcf58a2f43bd06c804596d01180de3e117f267a6bb957317c309244fb6f8d241cf28c87b05bf2afd8a5c1510c749e08ff1eb8f5daa918f8f5a578c9394778bee76009915a149b7235f08f203bfca18c0635aa69a65d9ffc4dff2768fda6616297fd4b7bf9e3416fdb1b1524deddf3aee13cf8a8e011db6afd90e4e63b36bca87f746b6391718db718d9961433dbae0bbed07dd5f95779268b93f845e8a0a4a77ab83845c56b39e59d68623d7702fbb8cf4e5c3aa1387f9fe3226b38ab8000ee01e200b19c01", 0xdc}, {&(0x7f0000000a40)="c88679cf1e64e2243e57f766bf36d01b9663f981b304872396181f3d6a92bbac7b809bc714b784798780ecd5d610f1e91646cdd2b4cbc124bd58601d5e0b70d9c8a761507dcb96421b25759f420786c45cde794f9c16dbd125370496efe37c1d6d199cc43bc000c4870fec647eb577f2456456168bd6cce8418331ec838c6aa138d24b", 0x83}, {&(0x7f0000000340)="44961362ab0d12031f861921721d71c4e3896aa8b95ff16f09138606321b00def83e6885efc89490ad2a50bad8249e693a8d54a120637de590a90a6e85765812a40dbdf807aa624bd0b70f7ceaa85ab3818467b18953adf8bd3c58d45f43c96f0dce79d31792211d758f2e82f6602260c3e7600877738be4026290a25a08e3c045ab75bdedf3afd5e2e0e876cf6d7bad0341130db7af74b1a23ec42384b85f7c5833f36c58954a40fbff00f0af0a5c629d8f236ab47435836898b0b3de4cd8fe06", 0xc1}, {&(0x7f0000000440)="18f8225fca2da25441e7f4be7bd6a1b836f5b05aa5ec27547219f8d10c6ab23e49201c9f9faa555bcb6bcd2c9c88fa3c", 0x30}, {&(0x7f0000000480)="d1b85f5438674308fe0c40e631f117deb92a970f7bc7b07f5c2b83d46b8c2340", 0x20}, {&(0x7f00000004c0)="2fe59e54e351725256eff1d1afdc1543a1c5409cf63fd8dae8f5798a216167b92d12950d0911ae431f088d4d37cd92906a63d11833ea256dda67d3e584aa592e8be641f8796072478d422614e42dbad028dff91b3ef6cb87e78fab536e7da646a53443c73232b8cea4be75d6e22720", 0x6f}, {&(0x7f0000000540)="3ad9d83b623ae6452a6d3946a6f461c7b5e1eda2276efa6a3e34df07f69dae5148a1abeb04088ee51c313b0b9107739ef9ae28155778383c63a919ae4da1e02872c5ade29061c183a24ee8b180062943e1481c9f28213340b583f4d8c3a39389b70917434c064df3ad253c32c47e884909ada8c6d57d9ad6a79c9204b7f39610e0e7b773629eb274e90af175ce5d73bd868581fc3125da4d9118b73932ed0fd38d190d1b9738be8fd58f3911198c469d7e10eb5279791367945cad8d9a133a2e0196ef09c24a45fe3c9415be4762afce008dd9778139d08674e5e8a330734ffe04b3bd5ceadcf046a11784ee", 0xec}], 0x7) shutdown(r1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$setstatus(r3, 0x4, 0x40) r4 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000640)={0x3, 0x3}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xffffffffffffff41) fchown(r5, 0xffffffffffffffff, r6) r7 = accept$unix(r1, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840)='/dev/speaker\x00', 0x8, 0x0) dup2(r7, r8) recvfrom(0xffffffffffffffff, &(0x7f0000000940)=""/121, 0x79, 0x40, 0x0, 0x0) pckbd_enable: command error 21:10:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup(r0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7b}, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x8020560b, &(0x7f0000000100)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) pckbd_enable: command error 21:10:22 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x10, 0x1, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\a\x00file0\x00'], 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r5, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r6, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000040)={0x22e5, 0x20}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r0, r5) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 21:10:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4, 0x1) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000900), 0x0) 21:10:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) socket(0x1, 0x3, 0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 21:10:22 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x6, @multicast2}, "0100000800000000"}}}}}) 21:10:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/150, 0x96) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0xe6) socket(0x1, 0x5, 0x61) close(r0) execve(0x0, 0x0, 0x0) 21:10:22 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {}, {}, {}, {0xffffffff, 0x0, 0x10}, {}, {0x8, 0x0, 0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4000000}, {0x0, 0x10, 0x0, 0xfffffffd}]}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setreuid(0x0, 0xee01) r0 = getgid() r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r0, r1, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() getuid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, r0, r5]) r7 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, r0, r8]) 21:10:22 executing program 1: getuid() socket(0x18, 0x1, 0x0) setreuid(0x0, 0xee01) r0 = getgid() r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r0, r1, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, r4]) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) setreuid(r5, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000016, &(0x7f0000000000), 0x4) 21:10:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x84}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x45, 0x6}, 0x8) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x4) 21:10:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000004c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 21:10:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00000001", 0x4) r1 = socket(0x18, 0x1, 0x0) accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00006b5c3eeeebd1a3af00000000000d"], &(0x7f0000000180)=0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r1, 0x4, 0x7, &(0x7f0000000040)="99516c19225e1d49abe3e699d7404015c606984dca6d6aaf0beb37772b196ca8f56732513ddd92b93bc37d91ab058d70a7bac7b3ec5a68298ef4b93a217cb26286fa36056c2f44404765226ddad8954a7b35329b4e37c422f10cbe2c6ab34e594b5a60012688e158da7958b62ac47f544fa2da872d29c762d2b0bc073c88e1a1a5d7b1ccbf4a06e94f6ee9973d9a691afe0768bdaa04ec5c15410834a596216d2a0bc0dfc3708adeb855787db997b98b70a7ee4cf04fd029a096936a3eac619018b353338bf6d011407dbb7d2fa7e40fd32f77b5bd9bea2d5a844847dfec7f03", 0xe0) 21:10:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8020560b, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x7, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="83"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100e2956b9223776", 0x8) 21:10:22 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) fsync(0xffffffffffffffff) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="d49d5f146b02e8c6b4", 0x9}, {&(0x7f0000000040)}], 0x2, 0x0, 0x7f) 21:10:22 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="4d4db7eb8bb07f2bdc765619513ba2cfb6aa8a04e2502e", 0x17) r1 = socket(0x11, 0x4003, 0x0) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x7, [{0x2}, {0x1, 0x5}, {0x3, 0x3}, {0x1, 0x6}, {0x1}, {0x3, 0x81}, {0x3, 0x101}, {0x2, 0xff}, {0x1, 0xffffff01}, {0x2, 0x803}, {0x1, 0x1400000}, {0x3, 0x81}, {0x2, 0x10000}, {0x2, 0xff}, {0x2, 0x4}, {0x3, 0x4}, {0x2, 0x9}, {0x1, 0x2}, {0x3, 0x81}, {0x1, 0x10001}, {0x1, 0xa93}, {0x1, 0x5}, {0x2, 0x8}, {0x2, 0xffff}, {0x2, 0x7fff}, {0x2, 0x9}, {0x0, 0x1}, {0x3, 0xe963}, {0x2, 0xfffffddb}, {0x2, 0xfffffe00}, {0x2}, {0x3}]}) 21:10:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x3, 0x0, 0x8001}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=""/136, 0x88) 21:10:23 executing program 1: r0 = syz_open_pts() r1 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x401, 0x2ed}, {0x18, 0x3, 0x3}, 0x9f, [0x1f, 0x9, 0x0, 0x1, 0x10001, 0x5, 0xb7, 0x9]}, 0x3c) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000780)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) kevent(r2, 0x0, 0x0, 0x0, 0x3, 0x0) 21:10:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x55, &(0x7f0000000040)=[{0x0, 0x1, 0x4, "091f7176c4c0cc3da1e24700840741986bb0e57038ca093a165246ae812d0b788b2c0f0c2dee40b91a3b394de91f8dd4bd7893a78d51728379b3a66deef99bdd7b24004d973337050000003df1dd17aa56c899a36be8de72c94bad63a33e1b59f68d2830216ee5bba079f5cda351a73e342c07bc50f5c2814e2c71b2c854949501010000"}], 0x10}, 0x0) 21:10:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x7}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000001d0000088072d3f0315b4a46ba063b84c59bc7b5a0be3f43ca2ca6111aa13345c1f7a36179c82424f800"/62]) 21:10:23 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)='<', 0x1}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="da09e2ba43b672e058e022d346246b942f3b9fe5bc0b5fc1953c8a9cd30d00fc0a30168057eac12d64a9b148c8c14aaa1111815f5c987511e518fcbda8cbe08e6784edfbe764469eb04f3b933841a251e6", 0x51}, {&(0x7f0000000080)="e8b6848e9fe69ad9e602958e6a063434f22641e71f8c6c40d29501a17ce8665ed109db1c920a15f0d54fa8af305b4402", 0x30}, {&(0x7f00000001c0)="c50b36cbee32d1e2313229fff7174e3a9e1495e97cc177b312817ed7208495eca7b0a327e199759541198b98e1e28a14a05c3b6dbcbe9f13fd3b8a6028ae036bcb73f49770bf5463430ec12934b0e7fff401b5690dff0e8cf42c300b874d847c8bebaf07b7d6a4ba1df9ae65daafcc6529e1af748fbdcc3476ad1dd2500944bfc167ca36c2afd6826d58198eb0f367fea4af3ba315e016ca6e504ba8f027ca4f7bbffc69a87d954e73072a1f00098d45e4e82aac615d321bb66078be22b437a47da14739ec4d84", 0xc7}, {&(0x7f00000002c0)="daf98cec941cc0074cb2cff8eadf2376ba9b6c0bcf98359c0adceb2ccef64aab91b666dfa5bd0267dbd243f02626c44401d950fd6abc911b79a3467c7c3ff5ef2cf9070104d27dbe64ef70cb926563068a8c380c9848290b7fe8899981186feda7a02174babe62a8e6c85e9159f167e019fb33ddd15610e696fde08a09406fbd653c0506d4874a89aa51349f7d705be7fd874f90f015def12de48ddac858f716d0d5", 0xa2}, {&(0x7f0000000380)="96d0ac945c6e6f1427b79a14d7d041557f036cb922c96eead63111386a55a02df0f7f3ad8fcb919ccfc433ab3d1195c55d87ee1254fedeb37d761576c505991e5091acac3178d88bb6dec7dca63a492b226d6bd18fb155c7d6d53bf020283c98e0240a3e61e26bf5d6c39c85953c425e7574a1291ff8", 0x76}], 0x5) 21:10:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65c01360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240bfef77ba0ab818736718bb9d56b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfc621d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbae9ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec0000006eef8e400c5e14645ceb735bc3191df99306e4b4500413ace624fd90e3ee91621f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14bb0aa3831ebdd068abd3ff8c0da469b23483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945c0ad1309020e7076711c09ee7ba91c28e63a3d093b1133d05bae71d137e77e8f714c9d6f38b4d00849f8e2bad88dfb28b4d184e6dc11091ef74400844cccc9169d4a5cdc635ddab2c608511d3e1c772d475835dd921ad4ed0161bd7a4f0b5f7c0e748", @ANYRES32=r2], 0x10) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semop(r3, &(0x7f0000000100)=[{0x0, 0x1, 0x800}, {0x4, 0x2e4, 0x1000}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x2400}, {0x1, 0x7, 0x800}], 0x5) r8 = dup2(r2, r0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) fcntl$dupfd(r9, 0x0, r8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r0) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:10:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r1, r2, r3, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, r2, r7]) setgid(r2) 21:10:23 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x54}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)=ANY=[]) 21:10:23 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) socket(0x18, 0x4000, 0x20) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x7f, 0xf9, 0x1f}, 0x9, 0x5, 0x8}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000100)=""/207) ioctl$VT_SETMODE(r2, 0xc010570d, &(0x7f0000000000)) readlinkat(r2, &(0x7f0000000240)='./bus\x00', &(0x7f0000000400)=""/81, 0x51) ioctl$TIOCFLUSH(r1, 0x80186952, &(0x7f0000000300)) 21:10:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) r0 = socket(0x26, 0x4000, 0x24) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) 21:10:24 executing program 1: r0 = socket(0x21, 0x4000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 21:10:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000680)={0x5, 0x7fffffff, 0x8, {[0x2, 0x800, 0xfffffffffffffff8, 0x83f5, 0x2, 0x401, 0x3aa, 0x7, 0x6, 0x6c, 0x7, 0x0, 0x3, 0x7, 0x4, 0xfffffffffffffffc, 0x5, 0x8], [0x4b, 0x1f, 0x3, 0x1000, 0x3, 0x1, 0x8, 0x1, 0x5c, 0xffffffffffff0466], [0xffffffffffff22b8, 0x1f, 0xcfb, 0x100000001, 0x6ddd, 0xe87, 0x9], [0x9, 0x0, 0xc019, 0x9, 0x4, 0x7fffffff], [{0x4d, 0x80000001, 0x3}, {0x71, 0x1, 0x3ff, 0x400}, {0x38, 0x10000, 0x5, 0x1}, {0x6, 0xfffffffb, 0x80}, {0x101, 0x7, 0x8}, {0x1, 0xffffffff, 0x0, 0x1}, {0xdbc5, 0x80, 0x3, 0x80}, {0x7, 0xffffffe6, 0x7, 0x2000}], {0x9, 0x2, 0x9, 0x2c}, {0xfc3c, 0x9, 0x582b, 0x5}}}) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) dup(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x100, 0x0) write(r2, &(0x7f00000001c0)="6a7580b5317c9e21bd6540e5b885c81a54bf05c21eac17c01fd5d6db38f977d03bb6ea7c6cacec32eada98098e398b66b777cbb5fe5d58deccc4be072638ec5966c79c10cee85f39a57009550023b9181b82aeb2e14c71c56e79478beca5e17d15aa46076985443d9a9d2d5982fa710cd5ff71a2b9cc290b5e86a58ab89023af6c5e406c3cc41777780947f8f946c4a9cfa4a6900a80172a3d7469dace888fc24db91a4a4df430d3984e0e0e62ba2307e8bad5b74c502ed152ed66ed", 0xbc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 21:10:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() execve(&(0x7f0000000000)='./file1\x00', &(0x7f00000003c0)=[&(0x7f00000000c0)='}#\'\x00', &(0x7f0000000100)='-\x00', &(0x7f0000000140)='*\x00', &(0x7f0000000300)=':\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='\x00']) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) r3 = msgget(0x0, 0x241) msgsnd(r3, &(0x7f0000000180)={0x1, "c17040e79a6b131bfb612e056f7faeb75e7987bba70b4a139fde5416a6e4dcfe542544dff648f92bf60a598c74345a65b587e223769f3d9f2ed34c279f1a33811f60b22123e2f4b3a90c5b5bacd3edb85a2bbb9e32eb8f637d7d05df02c0fc7db33a044fb06380115da96fe13189ba71c431048a9cbbd98718aedad77db0cfdce23cd5544a2ee37919d74e4ba38116a8bd822d17d05fc4c7eb0c8a5ebdf596b4667227e3e6661b7fd3b9bb2080422f42c842f4473a33e4c4d23a9d7ce0d5b18edad2ee8f0dd7ef93b7c90af6cea946be28f5e0a17d0c5bf7d5486343ac02430aaaef23c8c4516ae42e5a7dc590766656ec0ec127a2a3"}, 0xfe, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x1ae, 0x81}, 0x9, 0x38cf, 0x0, 0x0, 0xffff, 0x3, 0x401, 0x3}) 21:10:24 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08b24c6fa592e801907900000000000000000b00907800000000450000000000000000290000e0000001e00000014430000000000000000000000000000000000000e0000002000000000000000000000000000000007f0000010000dc332c9219f0de5c1bc2dbeb206b563d1402e302be2da8db690d64b34b1fc7f8927c21ef641949b43d858f0a10eecaf553c7472ca231344730f89153e5ee32301ac6211351767a9e0000000000009a15d658d728347311b373e887f7bb646fb603a0d21fbb8916bd160f9a9f3c6cea1130ff10e2dbca50937caa4accaced3dd81494415229a3063b948c4abe3a3648c527fa6ea1ca85f6000495f22cb08ea0a7258932048d251211e79d77adfa88db7e3f4b573a93ba03000037ef515a4cd4b3e7fc0d1a2c37835318157f5f2f69b6a0a0d861d5"]) r0 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 21:10:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x6, 0x4000, 0xff) recvfrom$unix(r0, &(0x7f0000001140)=""/119, 0x77, 0x800, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 21:10:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x401, 0x4, 0x6, 0x3}, {0xe9, 0x2, 0x68, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:10:24 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = socket(0x11, 0x4003, 0x0) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) setrlimit(0x0, &(0x7f0000000000)) 21:10:24 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000017c0)=[{&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c", 0x43}], 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto$unix(r3, &(0x7f0000000180)="1e437b1fcf8f1cd9169f523b47b01a05031b80b7bf0ba522b793f2dd086787835db130f52f1e2f72dffcfc350441b3108a4b6968b638851d46dee8304e39be36410df0b1c19a3670b74965e2023bc2e49d6ec1a5d34b9ab3747ac78bb93a67f5b9e9d3680c629db063d9bfab4dfb426c02682bf4d15d56c0b2e3325a9f30", 0x7e, 0x400, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 21:10:24 executing program 1: clock_getres(0x3, &(0x7f0000000340)) semget$private(0x0, 0x1, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0x40, 0x81, 0x2, 0xffffffff}, {0x7, 0x1f, 0x3, 0x1ff}, {0x1, 0xd1, 0x9, 0x1040}, {0x20, 0x5e, 0x4, 0x2}, {0x1, 0x7, 0x85, 0x100}, {0x4, 0x2, 0x1f, 0xff}, {0x6, 0x65, 0x0, 0x1f}, {0x9, 0x40, 0x9, 0x1}, {0x8, 0x1, 0xfe, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x800}, {0x7ffffffe}]}) clock_gettime(0x3, &(0x7f0000000000)) clock_settime(0x4, &(0x7f0000000200)={0x2, 0x8}) semget$private(0x0, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) write(r1, &(0x7f0000000140)="200e22", 0x3) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x6a, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)='MNt', 0x3}], 0x1) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x7) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, r3, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0xfffe, 0x4, 0x4, 0xe5]) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000280)) semget$private(0x0, 0x3, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000240), 0x444, 0x1000) 21:10:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000000)=""/79, 0x4f}, {&(0x7f0000000100)=""/96, 0x60}], 0x2, 0x0, 0x400) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 21:10:24 executing program 1: ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x8020560b, &(0x7f0000000100)) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x52, 0x2, 0x7, 0xce}, {{}, 0xfffffffffffffff8, 0x20, 0x80, 0x8, 0xce3a}], 0x3, &(0x7f0000000240)=[{{}, 0xfffffffffffffff8, 0x4, 0x1, 0x10001, 0x1f}, {{}, 0xfffffffffffffffb, 0x2, 0x1, 0x1f, 0x7}, {{}, 0x0, 0x24, 0x1, 0x1, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x58, 0x1, 0x9a}], 0x400, &(0x7f00000002c0)={0xb9}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) 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="d1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:10:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8020560b, &(0x7f0000000100)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x4013, r0, 0x0, 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8052, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000040)='Tu', 0x2, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000015c0)=0x7fff) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) wait4(r3, 0x0, 0x0, &(0x7f0000000300)) wait4(r3, 0x0, 0x0, &(0x7f0000000300)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x100, 0x0) getsockopt(r2, 0x3, 0x8, &(0x7f0000001540)=""/54, &(0x7f0000001580)=0x36) pwritev(r4, &(0x7f00000014c0)=[{&(0x7f0000000180)="62d0528139f867609887df633abd00ed345a7a62d5cfef2f8de8d60652e47ec66a39da11f12296d6b47a1967b6fa53b10b6bf59714795a3c4cd53952a5fe1a6d45dc3efdc0f99738a52183465b4bff9137dac71a885beb20a2dabdd7bbe2e43e2b963a02c0d7c9112c192e1da1d3f75017b89a2abe2138a919c04763f80f6d7839c8e514cc74b74a14d91789af28b380524844975dc401d1192a6cf3618e0b79e2565260f5e06d15d60f054b8ae36665e4e39c76b833221066c7e23d997a9f4b0e17d81a0c04c4726b3db27314ca83388857dada9076938457d94934d3762b5dce04d8909f61083adf6f", 0xea}, {&(0x7f00000003c0)="0edffcf2d157c4fdb7a291cbd189b2990ee7901f5165f092399d2cafdd19a96dd1e87a3126e003e21e3a92665976ab6bfbc813b5a0ebf62ace6e882d8994942b2ed916a6e1ff95cbb25ccc27677530491031e3342993c387d3faaebb0a8a272ea9714ad58e48ada7ec9bf1d596ccb28425fa272a370ba1685fa7643ba9f5f8585a3959e8353430485acf1164d66239af8f7594da93720bca542d454f2e6b1b8728bdab00f4cbdf4a6281bffb7dc9502027fcf8363248af68cf34eca4b3023216c5ac6f18adaed78fc3c3030e041fadf50ba7ec7aa84a8ccdae542f30d82f8c27c9405281fe87488951e9845604625fbb4eff5ecbf823e598fae2722e34caab211984c2f9ab6b591b4a05f5638aa432bdaad2603ecc3033c931927e355a314b365c621183a0df800c2c6b253e95b4877b28f0714866df58c63332cbd69694992dde548c36c0f8219e6f8ae30a5f4f9f5fce24384647cefcc3a2c34eed5346001315fe2f8c3b4776cc064bd322b1ce08f34b93d41b280f81a60f4c3379b5f9066f84122e81a49ae070578f354c11af48ddd721a492c2462553de30848c7d3e1833024080ffcf2a868524907a1b88811119a29603873ef28bd9e19a26e07ec4259b1fb833d3fd4dd00a54f0d7c7628abd15fa04d80652b06faf59d5ef1c3c21c080ec5cbfa414d209ae06586def773b279c9441791a671253bc409cfe5d6d8e12886ece52a60f8f81a99accfb9d9a272b392c9266184b0b613a8960dc0469d62e16240fb744da42e866ec42f9461798cac5d6a770295bbaec84d19ed763f008c852fe6078c9234070ce59b889a41fca670f583c23910f509782a6a96a533aa799ae3fca16099e0ccbb365348f207705e00ffaa61d80f22cd9b06a33fbb03c5b3cd9dbc5c4fbfc2cf2a0e1a1b38df06165023897c8cf6d9ac4afdfdfbcbee0a6db76b6eec785915711d8afab58eb01ae872865e575aa9293b25a7fd24b85a5b0b0ba8bed6c91d0eb9a7875d370bcac30484a9647e26bde9eb530b2b82b80bc5be3174f53ec0e3a83f8c97e6a39c67e75d150f581365316209c5ddc4ba79c5b93c3505a40416ee6465db63e00977b27beae3985670585eebef850de8771af9fcd3df1e69caa14c7239b24fd8c6ee02316cb39bd10895f8e671097ba1c72d175a4c0940628296eb0a4433e6e56f5dbc650c416525c2b70ec08d96bb0cce6bd6fcaec81941b35cffd696be2889b0df4f76d644381a009e23ad1d6fd45e46aea51c23c3d710c29bd607239061b8f719064c4d664c94d0e2adb54f226d2ac774921898e4457c5ce88c78f39333ac2e91c0d8006a99bee340f538d1bb49cfe99ab3202c19c279472b1f10960b8a553f4fc54ada3fb4e5f0894a15292a9c5a94c25b6b3a0cd5dc5c88706bf0f0dbfe7043d300438bb38f3e5af5460d7d7fa03f6b70497a9d4907680057e9da5c1ed5666301d6dac65e75dc87f6172203f5064e115404d59cef2b93a03d2bfc94c40b54ed43a5de238f5bfa2fdc537d2f4faeca8ab02e496b7957db59e32971616ef270cea0d9d4155d67f439081046184da6cb46269d8d933e5a4033b006db27338ac6981e59b041813fa3481db5ea3f54265a076ca2583895338e5e4252337c2403f2b82831c8812e4e23585784df70aa5f2f262992c16d4c54216316b4c224cde5c5197148998e7807a56ddd85f12dfdda41624c3a72f4674b1f8d21c1f4081e92b1e10b11312bb43441565ddcab9caeba103315790877fc1125b04c093f3734b78363c861bb5d96525953622cb6eeeec7ca6e5e40c7beea9007977066638878252eef8668bc00eba0620139930f7259338db0ce0cd27385253ee986bfbea9512c1218e468997f015d52419a188f07c046c360b2f1e75328ce1cddd80bd01505e34b32721d4348c39cbd0ccbecff4f26297c4677dd0ee9b9518ee29d7deba9f8472e8dc2017125e9bea2af1faf8be90faa95b094f238cebb5be0ffca47683a081b045c38c965f419adc98734b35baf2deb211a02643b18e3a0e51e52abb8c65609aceb8b25e436931f0b3033a44b7d318c51ac062000a2c02b649534644419a7bea990e9128ebb0e67d9432a3f21d8666531670d2ed5084c76d0275d716d1d55a5d3168f52df451cccf3d3658b3b9c620c2c258c615600d9e33ad5cc65bffa8b1d698b465eab517ddde10cc04221bd4851bfe21fb2728e7a22cb8121df9e89d7888352fba84c875985ae78febfea5af3f5fe6d842e757f5b5de5c2bd8b095af6409aa661067d9ae257291223d5894fc5355ecb7becaa8c503bad14e696490e249c9c7e1d52a35d5f85d984f9bf81d0b04668729297ae60517d6edfcb1c444ff46497e9566325b81aa58bbd433766a7d8d2a5c48a8234ef4be4f7aca0b614caa1aeb9d1e3e6898870d7e9fd2ea8b3f67d215fc37918c91280e342cb371edb8f07f8147ff5c66191e27373724b2e93984ff1b60643414b13ee9cb61b956dbb55dc591d6998c5a003466fdf27ac3cf2176c84cbfcb950c02ba93e301a8827bff9822725ad7e15efce087f41086bcd83adc4cc7fa5c5c95302ac8d5b12dec44a30400a42bb0340de36b2cb79195ddd7c4d43e7cb98dc041038988f35fa823de71f028759c6df4f8c0bc1a4b147ef6469f822c0aee8e728c5683ae9ee9978876df164f424d52427fd862cc24ce6b7e6189231b24d5a8aefd628828e7f6044b868e2fcc25f4ceb2c16bfbda3cef8f85a140496c7c54adb4db64e86378353c9235c6c9b140527d1ddcb087c08f1b399a0054ae41de531aee2c032da0fca777b0a52bc4d9baf11d4fa4ea2c12382627ab2f7db29adb8b9623e851cfdc3733db9b358abb3545dfedfa93554b1b813fadef10ce9410d732fcdc3ee93b43b7e21d364f35821096057229d87534aa46e63bed3a4e185d3c32bcd7ec8bff96d14856cafd72b6c6e6d68b84474517a75d08551f09cb0a581614fe9e8491abd92e2d69acaeac1e3170e5afbbb493d059c529b75cdda492b3ebcd628254055eefc8a7dad9f5ef5058c5bf547928a33361bf6bedbaa44a65324e64487a6b667b8f8436eb6467fe01ac51548f2c7772fae31077e102f036cd8fb3fe37b50ab621d93667c7401b51a45216e364148e898a5af49b739426311a1e9df71147c6a2b34192de859d2ae39d7709bf28442402fc8b384b436fcdb02f2a61e41a9835a901020035d8ebf02fc4fb1871f1c87e6afc27970c665105b317e5918e88114888149b954c4b0f3bbbe87fadf5706575c5f6b9e28acda875b607970dcd97feba018368d7f95828a52acd9aa43c8e23f10ab236cdf6fa40048272d1264a0a9f36852ee309165e30d567919b2eb0a1599eb9f8a8cca9f039cd24746af13b7bbbbe6e26b35a6eac335c75c6040dc2afc07f348d52004e64b214d13c1852211be9aa526c0912ec58325ea84b095efe99555dd79333211913c2283c3d7e66de14d12f01fbed42b99ac073e15f432b20f22f75c6d16ceeb55d0edf9d7daf41a456f06b113828448c24e9743d805d6cf03a901f296ed70ffd5de6264efec24db16e25a6ac2ae3823c97cafefd7c551f2f97db0330833ef28fba792c399b4050c525cd2c66cd755dd49e9c18cf6558370eac64c1cf49a3b6cee64c63e9fcc6d2c7e49d68a366f3615a3a72d43a8fc2882a1c3be8e713bb8ffea588a658c4a8253a5f7775c0e6e969a9912fcabfb7b8b114449ef581a0b023b6066ffe697768cd2b8de042dafdb08be9df406e4f340b7063655330f2196d9a965be78174d20337c99a9b4b7ecb5e9a57196225ca9822eedea5622fc1fac912670c62fd6801621e5c9d1de709b0c2608bc6c16f466dad63159ac964ff5ac117fa15786406944a108da34634d3b69914c98e53fe30f5436e951e7f949e72f8943146c834d970cfc2b46aa5f79bb8f20efa62c4e528fa5016dddee698a08f3b5b643e8800cb8c305357e4a192240abaa5b9d0d5cbd18bb124b4dab357b6c1c210d069c5ce33ee034f485572077511dc823c6c102f00610686fa0c089f642f9e3fa5ca08220365f1a6a2c352e4eaea14f068ea95b76a54dd191703dee171e77ef6d0fb96e2e2a4484739258d26091d36fc6ec5412ae7e8245e3e9002a63993e03a589255f675e641d807622055b45bf167f2be00114f0f773fc6ed8ba5feb5995495981de4989bbf6cf97edbe85ea503e07098e1c98e042f12c0b53cd7e0b17c6b51c494e5e4b15fe9ded158388bb2b52fc32d71ed2b0aa20dbf4e237bc126b7e8787ca3243a4848648a7fc8d100a884e4ed64a5707fe3cecd5b0ac87d8aceda0c21bd8b0022a7612f2bae0de7938ed2f4f624b269600fb75045865a686390f86f03c8af724981cc567aa545c490df054e34badd034f915af38ad9759b764d20d9df22925f2ec2aeb8f51fb2b5ca48b1dad66fc8059f5985203d7ec7836829dca4abe117cf52aba4a23fe42f45afe74552946d1466473adc56f39ee75c6fadd405e2bb292b27adbaec42dcf9a60c2cf53a75cb668f86386f6cf5424b07696feaf00c7a6559d6f834b29f3d624b8be81f42e5c462dc9b514dd3b197735d890ec8bae6e0964b40f7d25b9fa0f816d4903c654b9133e41aef22c34f32024a52f94d4b8aaaaee6c02f416ca75a99a24620c10e01daa26dbc5d37260aecae89ccc9baecf04f620d72e1022a6b79f2d12d4c2e66d2e22dd26ed00a77c9f5130c4254a5cc096e89b8feab1f44f48cba2d1efda4c1fe56c6e0688cf06274fa39e43688743795fceeb7731e530f5d30d01054685b1b3ca308bb5a7ed98b96dbb7534505a415195e709491d0addc05de10ec8d22ce967480ade95b04d0597df23be60671f716bb5a3b47544a8a25ac65a55c6e4c2f1071f3ea298d2d34b5f84b7c5dd5aa6b9a047dee6af478de1230482736f17d5f53dba232d0adb3124cb57d1fd3330adeef3e7ca74581e49986f93ebe7d7ac00a3780280a7e33655511eba24631aab4cb95f7a088a8cb5bc829256f87b6a544603f0a8bbcfef5386f075932009857e07456a71ebe3b097cca30a5e5d50c2fd0a92b84d218f012a1f4c2e0a750d283a9b8802b67c81183ceb9e948222e9fbff78369f97b5bb4c2a0b8df9317077c54d5e51d3ea17b0128b0f07ae13ccc3a8dbb6c619b3b6d6e9a41ecaf1a26ad5bde2e757cd9c7a42a62bbad053aa3c34be117fa9a3acbc8d0a34921f3625f46747d8591d25e24f3f66a285b4bfec3b7ccc60cbf2cd0995d8ad9ae3e14fe21011baa8e260f33045218ec3be62ad4aa0147a687854209cc828ec37a981c90f7cb8f5fce210b34f271857b51565130e5c2cebb785c735c52e2ef7f5d3a8c24e09b2e2b4ec5edf3a953322cee5198ede549525e9fee40605e300fe03ac7bd6c7076f02590346dba6fe493f62aea0e44bb7d8c8076235a1b09fb5a8c564f7bc819435f1bf88a8f0b1b1d59e7e4fd9463d9bd2463c00f04125e4be200a591091c4a6c81980d430e13a8621ce3040c5f392cb94e9c15e4e7f7e00e385e5fd7fa6690c6980347a85db0fd48df4f9c6c57280cf7daa80d95475f069913fa6d3276fb4eb0059f87e30308c384c67bc28e157f1d8d657122478f2825045b825a8acf4538a8ee543a435529bf50d1a82dbe9c44cf31558405aa62b23bc0ad96c6c77c058cfe464c4a9c9ea07a61145e70569efba1e358b12d64968be1dbcd8a4baad4446cccc93fb38f18cd979a373a0982e6f2c93d097a5b5f37e0ddd2e16060a449e36a421efdc939f3bd4fc82587bf4cf70593a6686e85", 0x1000}, {&(0x7f0000000100)="ed3f91470876a08c638fb1965e6661", 0xf}, {&(0x7f0000000280)="7c3e25dc48ba8696be1f26300ab8169951bf3df5e936a90a67d82f5506a59a07163dc8cfb778a30112c5f84d4d9ad0a65754520b65923ac5112e116b8c06b61b18b429907ce03c9df568ad722c30c9", 0x4f}, {&(0x7f00000013c0)="435f4dfe78df7b83608ec0ae28181de1b4567b9829ee70fd23f0dd7f6478476634a2212d8799e13b573f8531a3272d0c72d46c0c117235aac19cdf90962deb1294dcd8c2f12a1084f982842a5765226844cb0220c8d7df5d46e5d76a694a045e7f63b8fe411660de4300c3bb7fd746f5e596a997fb3892d5ffdf60b22b2273e678", 0x81}, {&(0x7f0000001480)="f3e5e798a06a923b", 0x8}], 0x6, 0x0, 0x1) 21:10:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom$inet6(r0, &(0x7f0000000000)=""/220, 0xdc, 0x802, &(0x7f0000000100)={0x18, 0x3, 0x36e3, 0x8}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) wait4(0x0, &(0x7f0000000140), 0xb, &(0x7f0000000180)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 21:10:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x19c) chroot(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x2, 0x1a4) semop(0x0, &(0x7f0000000040)=[{0x3, 0x1000, 0x1800}, {0x2, 0x1, 0xc00}, {0x0, 0x4fe, 0x1800}], 0x2aaaaaaaaaaaa84d) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000300)=[{0x1, 0x101, 0x800}, {0x2, 0x3f, 0x800}, {0x4, 0x6, 0x1000}], 0x3) semop(r0, &(0x7f00000000c0), 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x27, 0x200000c, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) r2 = socket(0x18, 0x3, 0x0) dup2(r1, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) getdents(r4, &(0x7f00000004c0)=""/78, 0x4e) open(&(0x7f0000000380)='./bus\x00', 0x602, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0x0) r6 = semget$private(0x0, 0x4, 0x406) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) 21:10:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="86e135acccacca42dbb9cf639a029b4987d31cdd63206cc0804b34bdbcb64e463b0ccc24aba2b152dc78090cc7de12f6fbb7de8f6299527c9810390d33e0053c405d38b2dc126fd73f82bd4523e7aa97a16c704ec0adf05ef2e83f60a19182837b1bf0"], 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) 21:10:24 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xfcfc96ac3f78769a, r0) socket(0x18, 0x2, 0x0) kqueue() setpgid(r0, r0) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, r1, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) wait4(r2, 0x0, 0x0, &(0x7f0000000300)) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) wait4(r3, 0x0, 0x0, &(0x7f0000000300)) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x3aaf84a7, 0x0, 0x0, 0x0, 0x0, 0x32, 0x1}, 0x81, 0x3, r2, r3, 0x7, 0x9, 0x2, 0x9f}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x8020560b, &(0x7f0000000100)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) readv(r5, &(0x7f0000000080)=[{0x0}], 0x1) 21:10:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0xffffffffffffffff, 0x0, "0000000000000000e2fff2ffffff1bffffff4000", 0x0, 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="f1d24398d8cf193219d1f3917c2371ac7b282ac38cabfa79dcc5fcbb6f79993d89ee0b0f647768ee5507fe0d12a3fd1d89704c1e790665a0c913a26437a42f7202028c8ce27634dd70a150bea4"], 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) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x9, 0x20, 0x3f, 0x0, 0x10001, 0x2, 0x7, 0x0, 0x1, 0x0, 0x1}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:10:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x63}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x16) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x100, 0x0, 0x10b, 0x0) 21:10:24 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}) r3 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f0000000000)) linkat(r2, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x0) chdir(&(0x7f0000000300)='./file0\x00') connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="dd0e766d6063257ac8b0d9be82eed28f8ea9c2ebeab3f11fd54998b56bdc36d956ad864e97bf5c9c8bc73820ef3cf6d2ddfdf0de9899460867e9a01ae905b656dd17d2f345937417493c88a7c361d6695d4e7c23b81f7673972242ee7836c55b9637aa3cb9c6ca5403e6840325127f52a94ad78c25d1a3d52e93b91101d99e3b18bd2397c9aea604917b4931b5dd78e64f04e1ee18049bf402c71ad18916e33ca84be42764c9212c4bf55f9a8bd39315cb28bf02b44e14b8efdc721f6ca6a7a0ce6220d1aee2deebdeb9c4a8c4d3fd6b9c18586a841e6ad32fcb41a8a82708d32669c6a030c9fe0ed6fc9aef8cac85c459ea83b0289c8b5473cf91f603842f9c60c364f665da5cfd103467e12402ea164fc9db43b93761b3d9c682a3b3ba5be22b92e4d1051b40f1", @ANYRESOCT], 0x2) chdir(&(0x7f0000000240)='./file0\x00') r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) bind(r5, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1}, 0xfffffddc) r7 = msgget(0x3, 0x191) msgrcv(r7, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x1000) msgsnd(r7, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000007dea85512cf9c652eadd6f29906ead099ed5a391e6bf42aee3d548697a2987eae7d510e47074770f48bae33d1b0eae6b319009b9eb1a5145a10bb74dc7138a89614398a1c52518ca8755d8b3321f82c11a220d81dd60c2700b192b66681b408e5867214bb6f4814200fabd813e7be4afdee1c51014b58ae53596e5d547a0aba77d296ed20ef938f549dde2aba8f5f45fb6b04d911ca4994d994092460209da3456df54148a921f8b3b9583e9b00e65f39e6bd8b03a8e69"], 0x75, 0x800) getsockname$inet(r6, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r6, 0xffff, 0x0, 0x0, 0x0) symlinkat(0xfffffffffffffffe, r5, &(0x7f0000000180)='./bus\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="280000000100846e92217fdf03000003c19d62cc823321ba432eb27e244ae3091d5909ee1753943fde21b02b94f3b09e89a19eb0700a77a66112b443758852aaedb7b2f866ad1cd915b2f04430d624a7", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r9], 0x28}, 0x0) 21:10:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xfffa, 0x1, 0xff, 0x1f}, {0xff0c, 0x1, 0x46, 0x1140}, {0x2, 0x5, 0x81, 0x1}, {0x7, 0x6, 0xff, 0x765}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 21:10:24 executing program 1: r0 = socket(0x2, 0x4003, 0x3) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8221a35e6164bfd27da8"], 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0xfffffffc, 0x2}) shutdown(r2, 0x1) 21:10:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f0000000200)=[{0x20, 0x0, 0x7, 0x8000005}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x800, 0x0) getpeername$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0x400) r2 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90ff0767eb5868981cc11be2f573e0", 0x40}], 0x1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup(r0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x4011, r4, 0x0, 0x8) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 21:10:25 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x200]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x9, 0x4) 21:10:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0xb, 0x0, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b48f7e7e2281f9b0947aee4e8b80a77d2bd9d803b73b13386961b58fc34f3c9ef53fcb3364da66999c969257210f85dad8f85777ab6b453b8e28ec15f36ee6dccae6668ffb241b358aab808001187d6025856def0cb5858d552988eefae444441b4cbe45e2b638fb7e344f1e98e370fb63876512a5e7559dbe2f0b9e9af398362ab95f99e2511f9868b8de8874f9f484b603644e39c11914b9545141864a886fa46f52b877f95866447a4e38717b51c582df02b2249a0a7ea08269a70000316f4d1f3744daa420ce4809fbdc54e948ca2be70f3920ed90ada39adc35ea7a4e1a9eff37d5eaba36cf9b4b55bd95528ea02c503c5e4c9ef4d43666e92cf5dd105614e310d6de881cfa652708bdddd62c9bcb2a45f633943674508dd4c1981575f4dcbb68858575f379ad6c12b48f951edf3281bc8b4dd25e47a80000040000000000000000", 0x144, 0x400, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f666900eba89000000000e15566ad2c68830239285aa6724c020f0ab4ef185653f97ba1f8372c842f47728e3a19ea81aea3e06e4328316923526773ebf9aaaaa3b99c438f889e8dd112380322967ab66c02198958616ec96351e6af1eae5e6fa2a056e665c23e1f6eb1b3dad207ff0661a6b15723e38093622286fdd717e247dd3d93fdd5ef0d97302b41a85dc571e91175f881ee27fee8d5f28e48434582f58d4ab9ebd93f3975b3ef190c4388fba64a8a738f72599dd882c92f79702d07ebc8718b0348874a1925e5c69814d7b00ff539cc29fce0e36aa0cf72acd34e"], 0xa) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup2(r2, r2) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xfff, 0xffff7fff, 0x3ff, 0x0, 0x4, 0x2, 0xdb61, 0x1, 0x2, 0xe89, 0x28}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000001bc0)=""/4096, 0x1000}], 0x1) 21:10:25 executing program 0: getrlimit(0x0, &(0x7f0000000240)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8020560b, &(0x7f0000000100)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0xa, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) pckbd_enable: command error 21:10:26 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x20, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x11, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x1, 0x0, 0x3, 0x40e7}], 0x9, 0x0, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f0000001240)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r0, &(0x7f0000001300)=@in6, &(0x7f0000001340)=0xc) r1 = socket(0x18, 0xc003, 0x0) recvfrom$inet6(r1, &(0x7f0000000080)=""/192, 0xc0, 0x803, &(0x7f0000000140)={0x18, 0x2, 0xffffffff, 0x8}, 0xc) r2 = dup(r1) faccessat(r2, &(0x7f0000001200)='./file0\x00', 0x74db11cda7bce4b8, 0x3) shutdown(r0, 0x0) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x8000, 0x0) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x2}, 0xc) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x253a, 0x5, &(0x7f0000000200)="b2a07f5d34adfde9764ebc66e2f27bb419bc0c5e524143cf68e0c01dddeb429eb7b974deb9d15dd1759430f7254171710825313ef5212742e86146ad58f5d6c689d788bb5cd76fd46190fdcb55ed82e048013cab1d030a4b613b1289a975e7085bbd623126242953b6e6bdcec53f6d24e18831030cf4a19116ed80cb2bea1a5bc2f633f5f752657636041a29081c5004dd6c99367e72f8539988eb38b50e34db85653ad2e9faa3a8a9fa457cab84b1917a71822998b56afb61aec5fcc0d2dca7492193f9c6ff9e1e022a64d0ef7875cb3fce8d7e182575088e201994c9c3897cd3530836aca5023f1d9a1e5bd453618744099970d36ab24304cc85634a4c1927af0de985a0418d37a4a231764ed2de520a37fe27219b49ab03625e0f733f9ea6c2b2361e3a79849c9ae6df1eff3252f0ca203c7717e22b0344c2963f01d93089c85c1fade0ee5954c718a8b93b930fc048377b68299f00a03d85e3653f41e62d8becbbd9eead8ca8d8324e4b8dcc0b62bfc7c07bbb7e85971c1938a37de3edcc94842887e972b7e0b1849e34a5fdf21a61249ce54d1b35e5099926a127e033324bbba92c34546105eac9b42ce113d3a5c596da3353d721a2917eedd3c5efc9348607bb3b1571f5a370159ede09035ad74e94ab078838583bf784f4934a60a57db70840188160acbf21b405e02ddd9a3a8bc88cd45fa886e6a9be699007a7a22a4d3cd1cbbfdf1cc76fcc715adeedea756e11c3dc03097330012bb88ecb6a203d13e3578e1ac664b2c6dbd77c3be08484b4384ecf92667d367797e4d794911745b4ab21784b48f3772adb7b197394327c9e5b7d5ab973c5156a269ff8276a15c160c795af16268876eff9ebc557baf500e9984b0e1b317cf48899502b36d06ac31b33a6794c184ffb2b4d105de4ee55f6f2c6c31ea811b49f41f731f72a7bc47bf2e9dff8bdbcef977606647c8fa9c07c348866c72f3e9fc341fd535ea1c81c2e6227c800587c2ad7894e4cb2133313aabcb70ac82fb7030b90f1e1c9c9235f1dce818aa359eeaf8f3f11aefcb09b6483e9503fbf8b79b446480decbbee61b9209fc69a75ce03512fe1ee3a1514b9391c9bcf666a8029da7e7634c8312dba943496020a89dca127755b66fca70641365f0ca1616fb38fcef3d3e06fa03fc45c58d7bc6ffa7595a59ad195f3b82bf5195c4e4d1bf4e2fe8bf744b03ec5658dbce28987e11e9b47ab6ab89b9cedca06bd20f95feeb64a60d28bd84d095e05f660b7b320b685879fcd16da68b74f5d89c034e357abbe5b781c94bdc18c123715781e521173a30c02667cb8eab06d8a393c0cb36d520998bd5d2c1c596ba4bd76d64c68f0615475bbe678f58f48e02aad2bdbf622a2837fdd1347f1c2f2ca9600ffa82ee53ff43ae697b48f2f2586c7bc3ec0426a67d7be8fd3b82866b3d6dce3cdb03e937c7313ed7f9e10fc39cdcfc1067eb77afaee4cf0a6e2adcfc20005ddedc023560b7cdc75cd4b941413d1358892e2c9420993c234dd1efa4ffa4707acbfee674dbae3d0604ff0a7d8c09c7ed9fee8206390cfa3fb7c4f583b26fb60cd1f67981f18dad3fec6fac4b60b1cb250032bf34d64e5280f77ad95702a6858eb44d10351ed087daf139867b0c9453f8a7a14f001ef48eb04d644aebe3f4be175ce74e004d0f6064ff0466f38db00a76992167ad06c2d16d117d0a257e2d8d8a0fb9cd3481c692f20344c26081fc35fb277c0e4b3fe7c85f1b06f1145bb7fb09471460f9c9cef9ccfd93e940220d7b8ecf7f26ef103e805ee86d8acc1264f028b3731aa21632594ad2649bf8de2437f9d600238a45bacb2b3b0c19b635adb96ebef69a67f7b526a77c82f31fa81d5331988aa782e1e3a33df815e3c75ddddf594a5606453e5638171c41d30a94caae26c2fa83ea60c465d84a697fd9494aefd38fa9eafbbd85fd3f42b5d3e93503ab499e9ba37fe899904ad7c3c2f8ce838d747849a2dfed640865084d313921731aa8e4a507264c1a0984ba2e679d651090a9ce252d160fc65de919fa8daa1776a41fbd11cc2fbf8b2f5914734f7aefe408e634c1c9e5cef0874c23bd06c3f45adde95c0f5fbc2fe67ca02ac0d9a2f6724b9bf6a2ae09a38861c53088ad7c895180871c9549eba5af867b8639600211557ec310a4a04e2940fea6b6b3ec25d2eb0893e97eb9efd2afbe2f1d943a32a31a0b956eac9f39af9d068992ba651e4448489c1c7e58c4903fa307dbeb9f123c418d633c1b68fb8225821ca94108d61fca4993455e7cacc2aa3f2552aec84e47f288eb01c6e3cbb1a2033dc23b7943662636f04b7b118a9a9254f79d7d92c00935518a25a0c11427a660fd2f91150435e1dc06a2a4ddc37919875646f7f230ed91fdd697cb29d2d479101e73c4abe3973d0e3098402b5622f9f605ae0f8e3009cd73861626a3cdad6ccb0bb8c0beb02cbb191928e3f6902411717ec6fd14097a89d982267c346e9cb7c16dd9b13bd6475a6ae34d45a2cd0e3248af398b7491614768ed6e6a9596eb1614758ffd3cfdc22bdc17f48851a700fabe1023c0e95a535075085da6b33bb665a1c163eff4cc2ee90523016ce7cf1167fc218083ceb0c63f519fa08d68228389fc909bc53bc11fa7d05cd2530a893a02847a7a341d1b3b1fe30d16500092ef1be50199fe9796627ffc6eeb254139868cdd3e39ebf1bee12f94e5f6d5d3093fc139d17a808d3aed5c76ea04dd23a307dae45903035862d2054b266ca8ea1c29a130a3981a0286fb8bc8b0d12bb59aa73a416a87e39df52e87108dda734be8ec102948bb81e8c333b5171211c9a69c674db7a2df7bb97d33ba2f8162cbc3e4043c7679cbf836358c8522ce373d928088963c7b9c314ea0e6d7f429086a6bb2935c2b52a9b7358c081557160f3a8a55220a6f28e8df681cd1db0200d9be6e10a79846d1dd2a94ddb52149c117ad62e3222305cc923d82fb3e7a750bd5bf669b57833d2caa3df0581256b66e34fa691dd21a0582da0bd74d269e7af0f1729123ca38b93b2e6669e00643b3cc7bc04fd3429d4b0295d4214ab06e155b0b7a5ee0c69d167fe89efa35f739bba1545f9a6348e2c915bd19a2c98c7abfa3057dc8a5d889e78daa1bd9782d2ba88084e955bcb658c6834260584a898476ca77b4e7774caa681395f127041b65775bf8ec0dd67b4107b6c65e41f1f8953f3cb2e2ddce32c84ad733e47fff6f0fc0d236409f3cfd9b82cd61be2913d77a6bba8951006709a8b4a0403824d5dde5188c7933c08eac8961c96227e73f598b9b7d4ca2f837c1ed1617e9978f94c7eae43af4d04e922219070ddef1340f578eb3603d4c1bff9ae390df8dde13da45995dc251888c74dda03266b81edf619f8b3424d8da815433e69f857006f99968f2a66f794329a22e8848ed0c07c0bd408b5c01733efbf648f46eaee29a905023c59126b7f3497058b2be96f3a75fc06558d95c3ecc722dfd458354daf8eab2716cc782060ff702b85d0451c1b73714881028bee0858c34c89b6a6071d9f6caca75e351ffc8fe7df419d8a1ff97a01833b04b7e31dbf53d97b512823743893f4e7f8f4409d695d5a917114dda8c5751f4aa363d7b105cc8de2e3f2ad7744524af902b3cd64eeba7915b033c93ee3d535cee72f30fb51cbc9ec5d22d5b5aeb2ae4709dbd36e33f6f75798ff593a314b35ef77c4706b8b452cea892d3061536b0948a4cea9ddfcca495c76f2d10cc7f0aa249c2662ccd3b1fc0f902dc1dedaae786f6a1336f532fa35e931f7864e813db647af3802de763c13a756a2617a0e575ee8a5c63bee6222e295ec0f0ec7585cecaa8d176e62e9ea0f385ef68d4f40f72172bb70e4697ea5447f2c85d50a2360140fc5dc904a723c13b619832c82ba74d583bdca48f2068ced2039e0034a324b738efc0fedc5eb9b50b1a89b140f9cda751ef51afcddc4f3e2060cadf9bda1d15aa0e2284b1d27c6e6f80a4cb69b404847dad3abb16d0dd0311a4b1818b3fbedea9166aa2f1cdb63842096ea92dcaf258b8d44a7bdf0d9b97fda68c987b9d4ce3c023bd40a004b17227c050c3ea039283c32fc9a28795e5b1ee516604913f390e2af034d63bae46d64d5a77af6535a25cffcad63ba9ed4bd7a932c26504052d04632263ede6679ae19074bb091fe47cebc648a5f8507c7985ea417349274bb04cf491fa89bfdae5bd01ba3e4ecf004fdb58286b32ff62937c4135ec9787a4659efd5b509fd8d7ec1e4ad78838545a3baef3f75bd71c2e495249844ea44a88e8f7c8b44d5fe37b16a1b330b2809ac4f3487cda0688f225cf1277b9b18d6890ba32f03b3b906c4ffa3c83a3c5a5c8769c8e8261902884b8e524cb63e2667290c89c94966c1b30930595ae8c05336b720a89449c785a7be03bba422aab6e30ddd32608f4427c47d44b335d1028b3ec04cc9b635f67c71735ea6a99491e3b503155972e095d44c2d45eb3e02d7c3d78e653d8ae563d1b252755e82150870b8d92890f3b62bdd5f0c699daad7b501dbfff300174f0dfaad115c7106b206a4eac34a7dbe3328faca114cf382e7d24895e5dfc44c7417c98698c7f8b8470d74f0b3e0af2151a9e87f02a72646544020a85229bec959e9ebff3087b4ab15a5fed2078259029f77789be7fff83c7b3ba56452ffec7821517fc4605a930007421aef61083bdf15e40eca780d6c298572286816812d16eb73982285694422f4bf116580e87ed7ae02a94cfb88a109653a6aa9229de20d8713aeb3ba961e7a94c8c39d680393369159b54a925a536c4dbebec680e8535056aa4104897126b9427efc49e092a769985d4299993a459eb4e0477ef54b5d33468b474159fd7705891aef77d37b4fcff08f92ed8db5fa7e18009a4c67feb31d385ee9cd39c6e97812a13dbbb0cd3003522417fbf9297eed0cbe444524eb87afbbce5174286c6bd898481b5b8876c27350c27b846a052bcd60c104c74ad9afabceb5638753c021b9737b9061fa236ff0f098c75178dfa1bcf7c636fd1ad63ebe8dfefd7f637f5d9d54afcd1a1f57cf3697caed7c72bc2bafa3eb2e0af45ebebd66c81304f4afd27f884feaa3ae707002cbf57125a1464df19a784557093bd7be4d6b736c3191ad3a4e4f7e1337b1196d515c12e66524b15185bcd170ed9d8b60d6fae8d8a78381cf07659448d1241856040fb105042c3960f59cdb84b3a87ace829ae68d28ec86fcdddb48718b7e15a799073f5172b3575fc6dd50a7977b109996763651f1495a1c28cfe3a82a9a5e43625f226611ecfbba7a9ee0fd08798365f9ce958b599fd3137eef73485b7d5d67448f1b7eba14aa6eb05c1fa9c1c600a7d62174cef9c98740d5d07addf0dbcd66d6ac156ff1f16bf86f75579055fb3bbffeea45d9ade9e553c29cb1fa47979472e788c80ecc5701456f9c44b2f9e3a3444e615085446b7572bc18dbe2eba38010664e4716ab1bf626c0a9f73dcc6c3ac9ebb7f4a2ad56f26396994a4dd9633d7735c5075b6c29cd2875f4b3d11224293bbfd1207240f924b993a0ac3279287ca045e5c561e513ad074130cdabc9ff3a04ca9d32366e484f2e2007025b6c328028d02ce6e216c9f5eb3648846b0e6d8b9cbb48bbf9e7902deb278a7ab9aa2bb1a1f24bc0c9ac45b6a7dae79664907debb4eda363acd838a63d3976e8c08fafe21bc33c682fc59f3e87f3c66e6994b9b1a4f38cd0747c321a34889fd3f2251195f137690f0283f447a040701de2dca3f905c4c0794e35da697d9aac31075e85fe8de316e63f022c", 0x1000) r4 = socket(0x6, 0x1, 0x20) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpeername$inet(r4, &(0x7f0000001280), &(0x7f00000012c0)=0xc) pckbd_enable: command error 21:10:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c9bd5e4a33af04be12f0f55d2659870a21d14f26b2922691e6f353d9baed0a630f8a8b732f9d9ed7f5dcd222dda7fb03ab3182fd6d0ddbbf86a346bcbb261", 0x81}, {&(0x7f0000000280)="4653391c3a6454ee871f7e949ff12fae0a62e2727b741106c12844ebe7c8d8657cdd41ea6d56e1952acc508fbc038115e6e165a15e0097d038c4a7825730cb9f0a2e837ae6f3d6d2c9f7da6f5aa1b5825069d30194405b9da2ca292c3f06b5b73b674a20b46b26f4bf8e28a249ac7eee1105308f5c4759d6873f75392ead6143d9a32c6db6e08de982f42bdcd8b79e6169a9e981fdab50ddf6db", 0x9a}], 0x2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:10:27 executing program 1: ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0x7, 0x4, 0xff, 0x1327e0, 0x2, 0x3, 0x7d]}) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000380)={0x2, "3069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f44064"}, 0xe8, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) msgrcv(r0, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) 21:10:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x84) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in}) wait4(0x0, 0x0, 0x0, &(0x7f0000000300)) r1 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x100, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r4, 0x2) accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/81}, &(0x7f0000000240)=0x53) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) dup2(r3, r4) 21:10:27 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffc5f, 0xc10c, "03664e2baf0c033c02d271795acd00"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffc5f, 0xc10c, "03664e2baf0c033c02d271795acd00"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x800, 0x0, 0x1f, 0x3e4}, {0x46ac, 0x1f, 0x0, 0x10001}, {0x9, 0x7, 0xff, 0x80000000}, {0x9a99, 0x3e, 0x2, 0x34}, {0x3, 0x81, 0x0, 0x3f}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x84}, {0x6}]}) readlink(&(0x7f0000000180)='\x00', &(0x7f0000000280)=""/97, 0x61) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="eb059fcbe2efff4861f63e7519ea04f00600000000000000a29f588312a0a781cedb5700000000000000f916f1a2100000000000000000000000ae186a2e02ded1fbc0d8c49c716d326ed17d13fdd5931fffe4f6b570c9b47a058c7b779935c318758c7f947d56c0fb90db014549036a6021ce3eeb57eef415"]) 21:10:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x4000, 0x20) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_RMID(r4, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_addr=@un=@file={0x0, ""/101}}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 21:10:27 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa04000000ffff803514aa0180c200000027bf1bc742412d9cdfedb4379e261dac1414000900572d06b2c17e30d806a9268fa968c87a8ad9a12b39838cbbf5e00698a4c27b09c25e1e80fbda9114"]) r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x2) semop(r0, &(0x7f0000000340)=[{0x0, 0x0, 0x1000}, {0x7, 0x8001, 0x1000}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x95, 0x800}, {0x4, 0x1009, 0x1800}, {0x2, 0x3, 0x1400}, {0x3, 0x500, 0x1800}, {0x0, 0x9, 0x1000}], 0xa) semop(r0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/226) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/134) semop(r0, &(0x7f0000000240)=[{0x4, 0xffff, 0x800}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000280)=0x7585) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getpid() fcntl$setown(r1, 0x6, r2) syz_emit_ethernet(0xe, &(0x7f0000000440)=ANY=[@ANYBLOB="59f06687c354"]) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000100)=0x5) 21:10:28 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x10) socket(0x10, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000a40), &(0x7f0000000a00)=0x10) r2 = shmget$private(0x0, 0x3000, 0x81, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000b00)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x31, 0x9}, 0xffff, 0xfffc, 0x0, 0x0, 0x3, 0x10000000000000, 0x4}) shmctl$IPC_RMID(r2, 0x0) r3 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0x9) accept$inet(r3, &(0x7f0000000980), &(0x7f00000009c0)=0xc) shmctl$SHM_LOCK(r2, 0x3) 21:10:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b}]}) 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, &(0x7f0000000100)=ANY=[@ANYBLOB="36584954bb927f716bd5762b"], 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) 21:10:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x8, 0x0, 0x0, {[0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x101, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x85a], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000106], [0x7fffffff, 0x0, 0x20000, 0x0, 0x4, 0xff], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [{0x4000, 0x0, 0x0, 0x40}, {0x9}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x8}, {0x0, 0x4}, {0xffff}, {0x0, 0xffffffff}], {0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x4, 0x9}) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = socket(0x11, 0x4003, 0x0) r8 = dup2(r7, r7) sendto$unix(r8, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000040)={0x8, 0x29f3, {0x101}}) 21:10:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x0, 0x3f, 0xfc, 0x20}, {0x4, 0x20, 0xf7, 0x4}, {0xfff, 0x6, 0x1, 0x8}, {0x7, 0x40, 0xff, 0x6}, {0x1, 0x2, 0x63, 0x4ffff}, {0x1, 0xff, 0x1f, 0x400}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x5) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x8020560b, &(0x7f0000000100)={0x400}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x8020560b, &(0x7f0000000100)) pwrite(r4, &(0x7f00000001c0), 0x0, 0x0, 0x80000001) nanosleep(&(0x7f0000000200)={0x1, 0xffffffffffffffff}, &(0x7f0000000380)) write(r3, &(0x7f0000000280)="16465d1f6ad713a3a2d6ecf2c25ee07e517b6cc8f83a33533d620d216ec2eee49e584a2cd7c748c2e66c0c6a1e9713ed8d556c5f1eb953e3a516efe2dfb881f9bb2868d85881c29d1941ced56b43f20b48addfc1c2fe0068dd8935c20b0163b1179a09eb2f710d6332379f4d0d369307e93534295c0b3ce775fdfe01bcba891970338db04f788656299e913f5246a20f8db3f9494d346008410b22008008680d3fcb7276f057642c6b3b68d39e3ec4c5310012f37a68e5a28ab03ae0b503fae5d8d050566e0ca900de3f342d46dea3ff2c3ee2f468d52a3c", 0xd8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x2, './file0\x00', './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x1ff, 0x9, 0x7f, 0x7}, {0x7fff, 0x5, 0x1, 0x2}]}) syz_open_pts() 21:10:28 executing program 1: r0 = socket(0x10000000011, 0x5, 0x40) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x8020560b, &(0x7f0000000100)) close(r0) writev(r2, &(0x7f00000017c0)=[{&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c", 0x43}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x8a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e49915b07b771d9efee5f7cf7c8df5f802b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8afd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000000539154669b5ccf02cb2e5ef0a594fc97af9c17cbcfbd2efb4b26b83234cb4df57cbb4ca17716cd811fc76762177c66d61c19bbbadde419caeec34259a118e2d2b895a91da7f86f98a04f88cad1b8a02a231a142d5c62ffc11689a8ff506f472992a20f5388ea0a76c62b10c143204043ef8f1ba2bb4e2305b59f81890609434506be45a7aacf997d10ebd025c87c8ce0159124dd74d2ff6d1ab5f7707bbce68fd30e5b1b8166b8fe8162a41e8be966908ad00"/376, 0xfffffffffffffe66, 0x2, 0x0, 0x0) 21:10:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x4, 0x5, 0x1, 0x11a}, {0x7ff, 0xff, 0x81, 0x5}, {0x101, 0x9, 0x7, 0x7e}, {0x85, 0x2, 0xbf, 0x3f}, {0x4, 0x9, 0x5, 0x10000}, {0x101, 0x7, 0x80, 0x10001}, {0xb462, 0x3, 0x1, 0x3}, {0x9, 0x80, 0x0, 0x81}, {0x2, 0xff, 0x6, 0x7}, {0x8, 0x3, 0xf9, 0x9}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x418) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x4, 0x0, 0xff}, {0x1, 0xfe, 0xd1}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x83}, {0x87}, {0x6, 0x0, 0x0, 0x10030103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:10:28 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8020560b, &(0x7f0000000100)) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/151, 0x97}, {&(0x7f0000000200)=""/205, 0xcd}, {&(0x7f0000000300)=""/102, 0x66}, {&(0x7f0000000380)=""/234, 0xea}, {&(0x7f0000001480)=""/4096, 0x1000}], 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x54, 0xfffffffd}, {0x87}, {0x8, 0x0, 0x0, 0xe25}]}) pwrite(r1, &(0x7f0000001440)="d000"/14, 0xe, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x8020560b, &(0x7f0000000100)) poll(&(0x7f0000000600)=[{0xffffffffffffffff, 0x122}, {r1, 0x80}, {0xffffffffffffffff, 0x96}, {0xffffffffffffffff, 0x1}], 0x4, 0x1f) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000500)=0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x8000) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000540)=0x1) 21:10:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x400], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x10000000000009, 0xffffffffffffffff, 0xffbffffefe000003], [0x0, 0x0, 0x401]}}) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r1, r2, r3, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) seteuid(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 21:10:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x80000100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x7fffffff, 0x0, 0x1, {[0x4, 0x5, 0x7fffffff, 0x3d5b, 0x3, 0x3, 0xa31, 0x40f, 0xe152, 0x8, 0x3ff, 0x10000, 0x6, 0x9aa, 0xff, 0x7ff, 0x10001, 0x8], [0x7fffffff, 0x7ff, 0x8, 0x8995, 0x5, 0x2, 0xffffffff00000001, 0x81, 0x10000, 0x5], [0x8, 0x6, 0x0, 0x2, 0x1, 0x4, 0xc5], [0x3, 0x5, 0x81, 0x7, 0x7f], [{0x85de, 0x6, 0xffff, 0x8000}, {0x197, 0x0, 0x3, 0x8}, {0x40, 0x1, 0x8, 0x9}, {0x5, 0x2, 0x1, 0xfffffffffffff7f1}, {0x8, 0x12, 0x0, 0x4}, {0x2, 0xffff8000, 0x7, 0x5}, {0x7, 0x9, 0x4}, {0xfff8, 0xaf, 0x8, 0xa12}], {0x2, 0xb2, 0xfffff90e, 0x4}, {0x1c0, 0x8000, 0xfffffffd, 0x1}}}) pwrite(r0, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:10:28 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffc5f, 0xc10c, "03664e2baf0c033c02d271795acd00"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x2) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c28e8a3e6d851cb5e1058ad546e6af05fda7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca1bddafcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e2e2ef4", 0xbd}], 0x1, 0x0, 0xfffffffffffffff9) setreuid(0x0, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r2, r3, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, r2, r7]) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r7) execve(0x0, 0x0, 0x0) 21:10:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="88"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x3, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 21:10:28 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x4cfb) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 21:10:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc, 0x8}, {0x0, 0xbf}, {0x46}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1ff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x46}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000280)=0xffff) r3 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000200), 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x200, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x8020560b, &(0x7f0000000100)) fchmod(r4, 0x128) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xa, 0x0, 0x0) 21:10:28 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4103, 0x1007) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x8020560b, &(0x7f0000000100)) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000000)=""/42, 0x2a}], 0x1, 0x0, 0x2) write(r1, &(0x7f0000000100)='w', 0x1) pipe(&(0x7f00000012c0)) 21:10:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:10:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffc, 0x3, 0x0, 0x0, "0900b38800", 0x0, 0x400000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x8020560b, &(0x7f0000000100)) r4 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 21:10:28 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x80, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x100}, "000000cbcfafef00"}}}}}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c", 0x43}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000100)) fchdir(r1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 21:10:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8020560b, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x5, 0x4, 0x6, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1f7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe5d0}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x4}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r1 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xd8, 0x0, &(0x7f0000000740)=""/216}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r1, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 21:10:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f00000000c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7a6df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ff0000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757100000000000000007d6df167df66062e325daf1aeae91eb3e670bef9b60c49000000000000000000", 0xff84, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x5358, 0x10001, './file0\x00', 0x9, 0x5, 0x1, 0x3}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VT_SETMODE(r2, 0xc010570d, &(0x7f0000000000)) openat(r2, &(0x7f0000000240)='./file0\x00', 0x80, 0x110) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0xff, 0x1}, 0x10) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 21:10:29 executing program 0: pipe(&(0x7f00000000c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:10:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x5000)=nil, 0x5000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffc], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) 21:10:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000001140)='./bus\x00', 0x20080, 0x97) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) ioctl$VMM_IOC_TERM(r1, 0x8020560b, &(0x7f0000000000)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x7819, r1, 0x0, 0x9) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 21:10:33 executing program 0: clock_settime(0x3, &(0x7f00000000c0)={0xfe1ecc7f, 0x2}) r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = syz_open_pts() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x8020560b, &(0x7f0000000100)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xf2152a9211124f67) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r5, 0x8020560b, &(0x7f0000000100)) close(r5) writev(r2, &(0x7f00000017c0)=[{&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c", 0x43}], 0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x8) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x2) 21:10:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="83"], 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) r3 = socket(0x18, 0x4000, 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r3, 0x2b, 0x2e, &(0x7f00000002c0)="ff13b9fd812eaa4e713848e699319296486e6428604a5caa8694d437d250edd717332e4c5cb826999af72fb1009a9f70dd776d6c253969e6716f41a0e6b4fccd2bc717824216a5a0206dd9b7d3f93b7258a3b298c937b83cbbcefdca8c2624ab50fff45cbb6cc2b0aa1338e5af2e95d704371ebe7d559a92beec6c082a836690e4786914707bd493c03ebdf136fb7d34cbf0ceef320381c70783cf6fc9075c053ecb54922a795dd300d445ae043b9604e6d7f8d964902d2ecad6696239ede56b0f18599e5b0ee63b30293ef8ffeca033d58874716c70cd6eb23f69d2136944a3b31f32636890710e89d048a068ba8757b9930803810028d214798fcbffce1a22004a3a248ae51f46afb86083906be620ac0d8e3c098b57ee5a9ec3e912309f458bcdf8635481254d4a4127983f8de6e976df7363a157a81d55d54cc5dc2f9b59d9af5f48bce4b9b26fd64d3ccf39c9e12dd5c413425640bc44e28942a016464da16fba56e2bf36baba61373f2b1e1df05085b9115e4e34caa69f245413160f8cd6e8b3b71530dc7ac0f80c6fcb2867dc68fd8a73b6205a61f568e379bdc9822b621395fe18b98ce4d184283666a11917153e1dfed25ad8ae43a85bb1be9c61e961eebe4b556eddbd3481f17edd39511fe2b259448f25a21e87dbbab1053cfb593cbb2d00000000", 0x1e7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 21:10:33 executing program 1: open$dir(&(0x7f00000003c0)='./file0\x00', 0x201, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x6ef3da44cbffa5b6, r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = getppid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setown(r3, 0x6, r2) r4 = socket(0x400000000018, 0x3, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r5) fcntl$setown(r1, 0x6, r2) 21:10:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x1fc], [0x100000000000, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x4, 0x4, 0x482], [{}, {0x0, 0xfffffffc}, {0x401}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x71, 0x7}, {0x0, 0x6}}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x8020560b, &(0x7f0000000100)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x11, r2, 0x0, 0x6e) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) panic: sbdrop Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *243584 2558 0 0x14000 0x200 0 softnet db_enter() at db_enter+0x18 panic(ffffffff821fefb4) at panic+0x15c sbdrop(fffffd805dabe4b8,fffffd805dabe5b0,364) at sbdrop+0x3a6 tcp_input(ffff80001d708538,ffff80001d708544,6,2) at tcp_input+0x38ce ip_deliver(ffff80001d708538,ffff80001d708544,6,2) at ip_deliver+0x2e3 ip_ours(ffff80001d708538,ffff80001d708544,2,0) at ip_ours+0x4fe ip_input_if(ffff80001d708538,ffff80001d708544,4,0,ffff80000017a2a8) at ip_input_if+0x571 ipv4_input(ffff80000017a2a8,fffffd805e5f8a00) at ipv4_input+0x48 ether_input(ffff80000017a2a8,fffffd805e5f8a00,0) at ether_input+0x345 if_input_process(ffff80000017a2a8,ffff80001d708648) at if_input_process+0xf8 ifiq_process(ffff80000017a660) at ifiq_process+0x80 taskq_thread(ffff8000000290c0) at taskq_thread+0x52 end trace frame: 0x0, count: 3 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(ffffffff821fefb4) at panic+0x15c sbdrop(fffffd805dabe4b8,fffffd805dabe5b0,364) at sbdrop+0x3a6 tcp_input(ffff80001d708538,ffff80001d708544,6,2) at tcp_input+0x38ce ip_deliver(ffff80001d708538,ffff80001d708544,6,2) at ip_deliver+0x2e3 ip_ours(ffff80001d708538,ffff80001d708544,2,0) at ip_ours+0x4fe ip_input_if(ffff80001d708538,ffff80001d708544,4,0,ffff80000017a2a8) at ip_input_if+0x571 ipv4_input(ffff80000017a2a8,fffffd805e5f8a00) at ipv4_input+0x48 ether_input(ffff80000017a2a8,fffffd805e5f8a00,0) at ether_input+0x345 if_input_process(ffff80000017a2a8,ffff80001d708648) at if_input_process+0xf8 ifiq_process(ffff80000017a660) at ifiq_process+0x80 taskq_thread(ffff8000000290c0) at taskq_thread+0x52 end trace frame: 0x0, count: -12 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d7080c0 rbx 0xffff80001d708170 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff8214f22f kprintf+0x15f r9 0x1 r10 0x2 r11 0x4effaa40cca30596 r12 0x3000000008 r13 0xffff80001d7080d0 r14 0x100 r15 0x1 rip 0xffffffff8110bea8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d7080b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (softnet) pid=243584 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d6e1750,0xffff80001d6e1280 process=0xffff8000ffffe398 user=0xffff80001d703000, vmspace=0xffffffff825c61e8 estcpu=0, cpticks=0, pctcpu=0.1 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 14774 41962 94198 0 3 0x82 nanosleep syz-executor.0 31612 117586 0 0 3 0x14200 bored sosplice 82203 486832 94198 0 3 0x82 piperd syz-executor.1 94198 381195 97147 0 3 0x82 thrsleep syz-fuzzer 94198 55874 97147 0 3 0x4000082 thrsleep syz-fuzzer 94198 63504 97147 0 3 0x4000082 thrsleep syz-fuzzer 94198 260623 97147 0 3 0x4000082 thrsleep syz-fuzzer 94198 408001 97147 0 3 0x4000082 thrsleep syz-fuzzer 94198 412360 97147 0 3 0x4000082 kqread syz-fuzzer 94198 478561 97147 0 3 0x4000082 thrsleep syz-fuzzer 94198 512918 97147 0 3 0x4000082 thrsleep syz-fuzzer 97147 41126 26836 0 3 0x10008a pause ksh 26836 164271 96093 0 3 0x92 select sshd 20745 272342 1 0 3 0x100083 ttyin getty 96093 446864 1 0 3 0x80 select sshd 8357 88447 10459 73 3 0x100090 kqread syslogd 10459 30453 1 0 3 0x100082 netio syslogd 54444 411027 1 77 3 0x100090 poll dhclient 99379 470741 1 0 3 0x80 poll dhclient 67143 489692 0 0 3 0x14200 bored smr 82138 169915 0 0 3 0x14200 pgzero zerothread 39499 435406 0 0 3 0x14200 aiodoned aiodoned 311 468853 0 0 3 0x14200 syncer update 23572 408253 0 0 3 0x14200 cleaner cleaner 29393 44273 0 0 3 0x14200 reaper reaper 79444 470233 0 0 3 0x14200 pgdaemon pagedaemon 72613 482308 0 0 3 0x14200 bored crynlk 76117 317027 0 0 3 0x14200 bored crypto 16284 197250 0 0 3 0x40014200 acpi0 acpi0 * 2558 243584 0 0 7 0x14200 softnet 65055 516537 0 0 3 0x14200 bored systqmp 21443 87176 0 0 3 0x14200 bored systq 28487 48230 0 0 3 0x40014200 bored softclock 31386 184772 0 0 3 0x40014200 idle0 1 215054 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 9503 6340K 7116K 78643K 11413 0 pcb 13 8K 8K 78643K 81 0 rtable 112 3K 4K 78643K 394 0 ifaddr 84 17K 17K 78643K 122 0 counters 21 16K 16K 78643K 26 0 ioctlops 0 0K 2K 78643K 42 0 iov 0 0K 24K 78643K 67 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1480 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 1K 1K 78643K 21 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 349 0 sigio 0 0K 0K 78643K 4 0 proc 49 38K 63K 78643K 428 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 32 0 in_multi 83 3K 4K 78643K 146 0 ether_multi 1 0K 0K 78643K 16 0 mrt 0 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 250 0 pfkey data 0 0K 0K 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 131 71K 71K 78643K 1687 0 UVM aobj 10 4K 4K 78643K 14 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 40 0 NDP 12 0K 0K 78643K 24 0 temp 103 3031K 3105K 78643K 5558 0 kqueue 3 4K 24K 78643K 47 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 12 0 5 1 0 1 1 0 8 0 rtpcb 80 121 0 119 1 0 1 1 0 8 0 rtentry 112 73 0 27 2 0 2 2 0 8 0 unpcb 120 152 0 144 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 23 0 23 1 1 0 1 0 8 0 tcpcb 544 164 0 160 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 45 0 45 1 1 0 1 0 8 0 inpcb 280 415 0 408 3 2 1 2 0 8 0 rttmr 72 3 0 3 1 1 0 1 0 8 0 nd6 48 11 0 5 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 2 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 288 0 87 14 0 14 14 0 8 0 art_table 32 290 0 87 2 0 2 2 0 8 0 art_node 16 72 0 30 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 4 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 17 0 7 1 0 1 1 0 8 0 shmpl 112 12 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1892 0 492 88 0 88 88 0 8 0 ffsino 240 1892 0 492 83 0 83 83 0 8 0 nchpl 144 2548 0 960 60 0 60 60 0 8 0 uvmvnodes 72 2135 0 0 39 0 39 39 0 8 0 vnodes 208 2135 0 0 113 0 113 113 0 8 0 namei 1024 7170 0 7170 2 1 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 528 8 0 2 1 0 1 1 0 8 0 scxspl 192 7269 0 7269 1 0 1 1 0 8 1 plimitpl 152 44 0 37 1 0 1 1 0 8 0 sigapl 424 533 0 504 4 0 4 4 0 8 0 futexpl 56 7060 0 7060 2 1 1 1 0 8 1 knotepl 112 181 0 162 2 1 1 2 0 8 0 kqueuepl 144 68 0 66 1 0 1 1 0 8 0 pipelkpl 16 120 0 110 1 0 1 1 0 8 0 pipepl 120 240 0 221 1 0 1 1 0 8 0 fdescpl 432 518 0 504 2 0 2 2 0 8 0 filepl 120 3287 0 3187 4 0 4 4 0 8 0 lockfpl 104 76 0 75 1 0 1 1 0 8 0 lockfspl 48 27 0 26 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 419 0 412 1 0 1 1 0 8 0 zombiepl 144 505 0 504 1 0 1 1 0 8 0 processpl 920 533 0 504 4 0 4 4 0 8 0 procpl 624 915 0 879 5 1 4 4 0 8 1 sosppl 128 5 0 5 3 2 1 1 0 8 1 sockpl 400 701 0 684 4 1 3 3 0 8 1 mcl64k 65536 566 0 566 65 62 3 65 0 8 3 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 13 0 13 2 1 1 1 0 8 1 mcl9k 9216 4 0 4 2 2 0 1 0 8 0 mcl8k 8192 6 0 6 3 2 1 1 0 8 1 mcl4k 4096 35 0 35 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 1 1 0 1 0 8 0 mcl2k 2048 66106 0 66063 12 6 6 12 0 8 0 mtagpl 80 49 0 14 2 1 1 1 0 8 0 mbufpl 256 107632 0 107469 45 34 11 39 0 8 0 bufpl 280 4088 0 131 283 0 283 283 0 8 0 anonpl 16 63856 0 50152 75 16 59 74 0 107 0 amapchunkpl 152 2362 0 2226 11 4 7 11 0 158 0 amappl16 192 2530 0 1750 51 11 40 51 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 35 0 27 1 0 1 1 0 8 0 amappl13 168 30 0 29 1 0 1 1 0 8 0 amappl12 160 11 0 9 1 0 1 1 0 8 0 amappl11 152 111 0 100 1 0 1 1 0 8 0 amappl10 144 98 0 91 1 0 1 1 0 8 0 amappl9 136 526 0 522 1 0 1 1 0 8 0 amappl8 128 497 0 456 2 0 2 2 0 8 0 amappl7 120 197 0 186 1 0 1 1 0 8 0 amappl6 112 88 0 81 1 0 1 1 0 8 0 amappl5 104 388 0 378 1 0 1 1 0 8 0 amappl4 96 495 0 467 1 0 1 1 0 8 0 amappl3 88 114 0 109 1 0 1 1 0 8 0 amappl2 80 3255 0 3190 2 0 2 2 0 8 0 amappl1 72 18785 0 18368 24 15 9 17 0 8 0 amappl 80 1176 0 1131 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 13 0 4 1 0 1 1 0 8 0 uaddrrnd 24 526 0 506 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 526 0 506 1 0 1 1 0 8 0 vmmpekpl 168 7327 0 7302 2 0 2 2 0 8 0 vmmpepl 168 68194 0 66312 132 27 105 112 0 357 21 vmsppl 272 525 0 506 3 1 2 2 0 8 0 pdppl 4096 1058 0 1018 7 1 6 6 0 8 0 pvpl 32 196109 0 179434 172 24 148 172 0 265 6 pmappl 200 525 0 506 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 342 0 113 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821fefb4) at panic+0x15c sbdrop(fffffd805dabe4b8,fffffd805dabe5b0,364) at sbdrop+0x3a6 tcp_input(ffff80001d708538,ffff80001d708544,6,2) at tcp_input+0x38ce ip_deliver(ffff80001d708538,ffff80001d708544,6,2) at ip_deliver+0x2e3 ip_ours(ffff80001d708538,ffff80001d708544,2,0) at ip_ours+0x4fe ip_input_if(ffff80001d708538,ffff80001d708544,4,0,ffff80000017a2a8) at ip_input_if+0x571 ipv4_input(ffff80000017a2a8,fffffd805e5f8a00) at ipv4_input+0x48 ether_input(ffff80000017a2a8,fffffd805e5f8a00,0) at ether_input+0x345 if_input_process(ffff80000017a2a8,ffff80001d708648) at if_input_process+0xf8 ifiq_process(ffff80000017a660) at ifiq_process+0x80 taskq_thread(ffff8000000290c0) at taskq_thread+0x52 end trace frame: 0x0, count: -12 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821fefb4) at panic+0x15c sbdrop(fffffd805dabe4b8,fffffd805dabe5b0,364) at sbdrop+0x3a6 tcp_input(ffff80001d708538,ffff80001d708544,6,2) at tcp_input+0x38ce ip_deliver(ffff80001d708538,ffff80001d708544,6,2) at ip_deliver+0x2e3 ip_ours(ffff80001d708538,ffff80001d708544,2,0) at ip_ours+0x4fe ip_input_if(ffff80001d708538,ffff80001d708544,4,0,ffff80000017a2a8) at ip_input_if+0x571 ipv4_input(ffff80000017a2a8,fffffd805e5f8a00) at ipv4_input+0x48 ether_input(ffff80000017a2a8,fffffd805e5f8a00,0) at ether_input+0x345 if_input_process(ffff80000017a2a8,ffff80001d708648) at if_input_process+0xf8 ifiq_process(ffff80000017a660) at ifiq_process+0x80 taskq_thread(ffff8000000290c0) at taskq_thread+0x52 end trace frame: 0x0, count: -12