kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Dec 1 13:32:10 PST 2019 OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.132' (ECDSA) to the list of known hosts. 2019/12/01 13:32:24 fuzzer started 2019/12/01 13:32:29 dialing manager at 10.128.15.235:18618 2019/12/01 13:32:29 syscalls: 337 2019/12/01 13:32:29 code coverage: enabled 2019/12/01 13:32:29 comparison tracing: enabled 2019/12/01 13:32:29 extra coverage: support is not implemented in syzkaller 2019/12/01 13:32:29 setuid sandbox: enabled 2019/12/01 13:32:29 namespace sandbox: support is not implemented in syzkaller 2019/12/01 13:32:29 Android sandbox: support is not implemented in syzkaller 2019/12/01 13:32:29 fault injection: support is not implemented in syzkaller 2019/12/01 13:32:29 leak checking: support is not implemented in syzkaller 2019/12/01 13:32:29 net packet injection: enabled 2019/12/01 13:32:29 net device setup: support is not implemented in syzkaller 2019/12/01 13:32:29 concurrency sanitizer: support is not implemented in syzkaller 2019/12/01 13:32:29 devlink PCI setup: support is not implemented in syzkaller 13:32:38 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x2, './file0\x00'}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8001) open(&(0x7f0000000200)='./file0\x00', 0x800, 0x83) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = accept$unix(r1, 0x0, &(0x7f0000000280)) readv(r2, &(0x7f0000001440)=[{&(0x7f00000002c0)=""/190, 0xbe}, {&(0x7f0000000380)=""/62, 0x3e}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/118, 0x76}], 0x4) syz_extract_tcp_res$synack(&(0x7f0000001480), 0x1, 0x0) chflags(&(0x7f00000014c0)='./file0\x00', 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x8, 0x0) close(r2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001540)) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000001580), &(0x7f00000015c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) pipe(&(0x7f0000001680)={0xffffffffffffffff}) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x20000, 0x0) openat(r6, &(0x7f0000001700)='./file0\x00', 0x200, 0x80) r7 = syz_open_pts() read(r7, &(0x7f0000001740)=""/116, 0x74) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/speaker\x00', 0x7abd433a118edbeb, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xedc14e8f12fcf59e, 0xc811, r8, 0x0, 0x40) r9 = dup(0xffffffffffffff9c) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r9, 0x9, &(0x7f0000001800)={0x2, 0x0, 0x10000, 0xffffffffffffff01, r10}) ioctl$TIOCSDTR(r1, 0x20007479) 13:32:38 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchdir(r0) socketpair(0x1, 0x8000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0xfca3, 0x0, &(0x7f0000000040)=""/40, &(0x7f0000000080)=0x28) fcntl$setflags(r1, 0x2, 0x3) r3 = syz_open_pts() close(r3) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001140)=0x2) r4 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) r5 = geteuid() getgroups(0x1, &(0x7f0000001180)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() r12 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000001240)={{0x7d2d307b, r5, r6, r7, r10, 0x200, 0xf000}, 0xffff, 0x1, r11, r12, 0x8, 0x6, 0x3}) r13 = getpgid(0x0) r14 = getegid() r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001900)='/dev/ttyCcfg\x00', 0x40, 0x0) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) r17 = getuid() r18 = getgid() sendmsg$unix(r1, &(0x7f00000019c0)={&(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001840)=[{&(0x7f0000001300)="7c74d3fb8055b8da4950", 0xa}, {&(0x7f0000001340)="c3f439130eae6ec2d388ede558443cba2eb80e12779650bb4b58932b73c7f10981da9f9ddc7dd4ae4ad353b68b19d47a78a2988cc48064fa22a38f55531199d31b239989ebf154", 0x47}, {&(0x7f00000013c0)="241524681c30071f9d00d90bd6033df00cbcd3ed9be530ec3c12f2ec880f36e0f435fa07b379410675ffa707f521fc1bb38505c5d8c253754cf225cd318ef5b337ecd1e69bd8e2bbc6215649ee16bf82908f8f58a4c367761e039b7093904989e2e77d5bb36b5f2092563bcadf61fe671e1b93572b4a88ef35a4643b9a68ef605e9145fd7c6d4cbcd0d042bf887a357332c680cf98e06ef14e7143f15313f61575c9c12af566fd472ef398be079d5204163d2e0eeeb0ba3a93653088f0a99217dd253c01e9b08335453291e8662e58874d3731380af8d39152d2f6ef75f79143a2f02c509a632fdf85ff95d94cf3bcb1a328000118d2008fd25f7122dd05", 0xfe}, {&(0x7f00000014c0)="6d2cb463c2c8d0962fa37cbd4dfdc393bd5349bd5dff22c04e0df703e90519b3c2bcbb8528d9119e3c", 0x29}, {&(0x7f0000001500)="7c11f901ff786b463630a7ce0070b8407bac46", 0x13}, {&(0x7f0000001540)="f18dd53676abdf1b044584fccde500753d9bd0f0ecb32260ea80364fd9063f70edb8731e71fdcc777e47a6975231a5b961848579445483bc4964d7ca04b83976715b8c22d75361f1621ac9d6d80884b31f38976b88d3cb54363b781fe069cc0ddd243e05317b05150da29d508ca8f1133c71923c76f1c5a814206acb5b85c865fd3e270f10605b9f8be24514a6b38de3d3f21d892d48e55dc83e275f1f3f972a", 0xa0}, {&(0x7f0000001600)="842c533115114d10ea48fcbed2ca713f45558aa99653f6ad1cf546e9e5660c91c60a0c46", 0x24}, {&(0x7f0000001640)="33bdca277a1635fb27b601e3a5dd123e90d6eba9eb018f03ec150e3538e45eb24f4198452789aec4060278af7abae3325d4f64b08c184ce5bfd9c8339380d4b3631f3b9c5ae039c5a8f9d0ff97d16fcb538221e30a69916da2ef8dec8c2d37edbd265b96da2d0cd2e85f5a83f0b8008d7e868c872bad6ddac58cef44fb8bb16b61f27d8abdff4e33af016eca792e23f1107c0dc4da6b4ef71a5332aa2914424cfafbaf", 0xa3}, {&(0x7f0000001700)="b2a08bb523341775a99dec263374264cc6a7d1b3cfcd2d8f88761fd1ea7719209148c717", 0x24}, {&(0x7f0000001740)="973af3d2a57337f88b5f413fda59fd8aa4e543739b91e6bf67c30d8516d39e9622682443255f11bee9c8306e86734923679df049b2333374f8d316c6cc5a703ccf2316354b9bf0637b00e67f5dfb34758d434097182322da240c88d77e67e02c285a554392e38971772411f4e58877445406d7ef0ef28db08e301fe64eab28a4b55edaa34148a9c80f44fb8d7990ffa2148ebdc91715de375326ee6dc5b0dcfa833021f2d7da1d5395b234acfafe979374cb7c9e78888cff97f3a30b6c5aefb5b4cb2d17a7", 0xc5}], 0xa, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r13, 0xffffffffffffffff, r14}, @rights={0x18, 0xffff, 0x1, [r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x58, 0x2}, 0x8) getgroups(0x5, &(0x7f0000001a00)=[r18, r10, r8, 0xffffffffffffffff, 0x0]) fchown(r1, r9, r19) getuid() fcntl$setflags(r0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001a40)) pipe2(&(0x7f0000001a80), 0x10000) 13:32:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x25, 0x1fe, 0x0, 0x0) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0x633) 13:32:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000fc]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dccad3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdc22757b53dcac1cc8c7799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921ede0718f54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) r5 = dup2(0xffffffffffffff9c, r4) ioctl$BIOCPROMISC(r5, 0x20004269) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 13:32:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair(0x1, 0x8000, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000140)=""/238, 0xee}, {&(0x7f0000000240)=""/64, 0x40}, {&(0x7f0000000280)=""/181, 0xb5}], 0x3, 0x0, 0xfffffffffffff801) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x80d, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) close(r2) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r4) r5 = getuid() r6 = getgid() r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r8 = getgid() r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r12 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x3, r13, r9, 0x0, r11, 0x8b}, 0x6, 0x401, 0x2}) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r15 = getpid() fcntl$setown(r14, 0x6, r15) r16 = fcntl$getown(r14, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r16) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000b00)={{0x9, r5, r8, r13, r6, 0x10, 0xfff7}, 0x4, 0x8, r4, r16, 0x9, 0x0, 0x7fffffff}) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000001740)="2395753d5019307351e20c2c45ec95750e8236a91f82cc659cbbe5fffb437e95a648807d520b68cb35a56b8e882b8f47bcbbdf5e72e33b79a276b51af1c11d23e09bf00584dff782e8c446b6f9895f60c2b487ced8b6a5a5b93fc4f619938aab446c93d79b532dc52ee5d8bbd778e071e090d907e0ef04c7740ef13ae8f9b15ff0c3ff184be8d787df8634563bbcc9fa7a4fe10297643f60aeb46d41cb220025ecb407ff8104f20f9a14151d635f00acb9611eaad19260ffdc3adf8720858e8c58017f9de13a239363ff91a42227e91d48c6e67de8fce8c7e6cae263ff2f829e290513a6b2fd2328af1c178254e973d2b2f066c866923d0ddddebb3196f8aebd96ad76a1759ee2b6f00e2ee05c60b782ceaf69107745c0d25cfe8ddad43a69645e3250f4a02ec2d5d787d24c24a414e2daa85da65d9118a714433ae4bf98a248a8f54fd67b7f4344d708698a9638e5c76cf4159f911eafc6b1d07190283cf165f832b093203ccbcc74a3fb4d0a0864fddb2c12f81ff1dfafb6fd9a4e3ad752761c08a9ffaf2906f40ca76761168b00907977a5b19e37b3db293f2c02c3a1a62b6a1463b32964dd92e2fa0134b4881d09f0aac6fb19012766a4f18f805fd746dfbd7477dd9f2a5a0cc74b7d47b9a0bd55571bc3da0c03e2d94602979d215ad4ce148b8123ba5af6afb0a0e2d9276e3baad1465af029ffce498a3e5dbf86862c3ae11c0d79a3fa2354fdde9dd8efd921e09441702674fff37b552ff6ccb92efbbf8f8ef8e0064af45f91d88021ece8fb234cc1873bc65db955c349f813939c5a7e20a0c1749fb178f98478ee3c037b71f10099c73abd7efd1b508825eee97a89095ce23165b8c29100a8bdfdb67cbeb2ffe72fdbd016eca268885aa2f690889e0b455ba9650387bd1554218c227ac91e0e31fb661be3eba2a96bc2c2592233afe02b6a7c299196b99ba06ff5258b230169e0f1e23b6acf0997d2a6f11ac73e3362768482624e46c7564b7cad67f84049276f967b57cda3f2cf1ab88566416a00ad1957340fc2e48bc1607b58d259eb554f1ef68e1887fabba5641ee1adfb2894285fd946dbf41b0f685e9f5bc11f8632e69b00c7de0c04faff8fdc65be5e7d6679e114de51609793567be6d318f3a24c4385760be0dcee12db2a733c7f506f8725295f683a38ea856872dbcc4dfc076f0d6e86692706ddbe55d740aa8534b238079f763b3cd89f35ed2a7e68814fa1fd58b9c6f2a8aa7994eeff3698d1f0e622103137247cffd8c279ef5aa6c69ba56a78b3a30207f71c2fd1588e064bbb1c12c70480d2e29b27307ab1d44d589207fb1bd440090e48405c6b6c11001d627c89fa9b91850378359b7e3acdf4fb232b3b0f8f887da1542ef57d53e5cbe73e4bb7652f19962b80d498fe77821a9cf141fb7a25be08d24775bfb4008d7d1c730017c06481a9b77d658c9d9f65529635193284d226d45fdd1c82b45aee20bb996565f05b12de66096610c14a0d241f5e1bd2bd95a5eeeb554270d9581283f573c87060ce069ac63bd29ec27b0c4d64ee8b1a586b834f913a06330fa6cf9a52d3294251297c000d212931bc347518995f5693cc49109caf3bcb1b8a1c204b21b04a608de6b1a6f9f29fd926c67f5785baeb096fd2b973eadab82e85c3e86d3a63f5238b187417a1b96f15b34946ca09c72c0e1261cbbb906098428002d6c337d31b1158fd05a6c2d0da4105296ac77ddc147b712977629bef1a9d23d8dcc48484c136816a38ee802811434a9fe00845b15d5ae86196357916237d03c139db3cd0a02126e4a1e7996901115f23f5b309407569f7b146bd148687fc5f44917f19d5697ca909548823a5a572ce31075618fbe28cd586d66aab09fb352b7ad07365895ec9eb15c9b5b1cfe003d055b1e4dde1c9178f565d1f22c0f67702e05dba488d82b37932b15e44ad4a6f92af0290bad90610dd51f15b0c111b29c1999a337616c5d074e02861fc46ce229670f0383fc4fc8de604f29183e8047a039a03fea7f5411133ce3af4abd55f20a0618f356a41d2039112829b1e7e77c5edf3f4ccffbcff34ae889c07942f95856cff6b5812d8d074ca1ef0ae503b65c8403bc23bb863ff25ada94df36174b2948c7e7fa35f29ef39ea246d40e59d57e39cd8a52bc462c3255e693478d0a0469d2fd70f926d44ccbcf667eeb030d9c56c7e7124131585c96f0489374a35492205372d388ca24511780b3186f5dc519b22c6b4fcef9564b248bcef1d01eb7fa2faadad946d65a784d9eeaa1d9cfc278f95045ed3cd58ddf8897b1000159d874d94176732f4f062c007869f06113c602ffeca80cfbd291f3ff66bf03057657322dd74cebdb99191e983651acf13b73eb7a87aa8f4e6ac07355c5ced9eb9cd5686c7f510e768ed330f9a7cb61ecc2eb2096fc770fce2089483232d0e128fbd48b034f9620c8d2b564fcc7ebe244c43604b1fa28d4a8d085d395e5b7bc5eaa1ef158c8fbf9347f6a46d6ef8661c38ce1aa2385775ecb906554d7a525e3c0ef954b20b2de3a3aff2f170d5872925c4d969e3c6a0059b4665895524bafc0db0810a1bcb96e839a1f02a013b987cebd23950e646de13f1bd11647b92e34420071eee95e5c2a6bc42a0f2be9baa532496180efda5bce689d03e06c9abbd9091b605fd38efb9fa11dc0ece47f03bc2cd149c2484add9a8e74cc95ade6911db2829b6e1d2fd2fd1d6e8b90cac147d415bdb6061a94e5745422343f05ad5982ed080e3984288fd2c8dd2c7751ec4b3ba0cc079c3cd89a752ca30f570e789cd2e15627979229b1eca00b6bc0fa461751e691fa0d97171cd939582a4f026c4ada62020931282e19092c58a5104eb1f624d0d48d2a669182692be3a3d38b5a03c325ac80d2d3b4399e7aa57fad958de8cd4f95a8d711a9fff21afa36bf2251e5d2431b9f46eef50c50b5dae1f36fd2042abaa5dece7d25b065823f104ef50afe4e6704d46ebe473c45db651e7009d65b7508405a476d231be68d181a563181c05deccf4375eac2c7dcb78f6140ac2bf12ab40c290ca6ab660dd0d2661d83d4c79720c035ebe2abbda11358a91dbd3e99b97d1057b520498b22cc06b4c6c5469039a43465b035b56fbebb2a7cac7c9497fb5cacca7732d47e6d1f9e5b0bffe9ad4b4cfaa48c758e5f0da47bb92b6776e28d34051c2a877ec1cee872ad5fb051052a575ce93c3b6e6408b4c27148e748cde7cb9d75f4abafd89857872918761480c0106da9e596d5f280efbab6e4cd232575bfe897a169d03b495cab3eb7efc85ed9f64b7a23da513020cafdaf9babea3dd8170741a3f8e91dd1098660b5894589b08954b4d0173621b999f1996725e4815001f3e67e9233ce8b116bda6347af0c4f35f7d5a5782ff156217c47215389f462aa2a55d1a254c311812de80692e7dbb1f5cc1ccac95009e997ffe516313d6c865454653450408cfcccf46ee0c6eb62ebb9eeff31138c63e6f6f605e0b08febc27315c5458a8183d85bcf1ad947387d9116ccfc9e062e741f7ad08b3f7b0395ca2c96bcecd74318ed7261115711f894951fdf63295a6a7bef2d74136820f8351ad81d62f3c110e2b83ae8f176e630cbaaefd9d70a2d3b829165740e7b04c150219c1809e6ce215b2f33ef01b56d69f616cbd77029db2bccdb44b86c290df72a456bf059014af73a6978e53cb207f6c4afda203869c201f24a39aea6af777f6a6a95068f1b71a9af5dad4dd514b129b7a70c82c6ca22dbd2493081196ff1307c5be4eecee74f78121c40583b6983495c377e396144c6aeb578fc631147e897128667d49a99f089c58c28b84eda112f7bc38b28c3238b8c966861db7468c722507b2c04366c643f72f10f014c476280ddc881c68bb008426e4b67cd0fb705386331ad3fd9a3497c3c44f1e0fe0f1432aac68a5282af8894e43c362b7ece85bba201a567949362d58d37f5e24ad8aeb131d95f3ddd98b930dfade2a7957e1b8e3c2847ba5109ee9b98923fc0700e64a20cad2c30a47f652d3eff9aed0a693c4fe73a1be80207a8aceaa54df2181c8a03218192552c847faf0fef3bea2e13fac5de804d5024e419aa9a49d152c72cc3f83f7ad84efc15f1742a8f085432a247d69f679fa434309a5e152ef46f490938500a72975f12a9488f98ed09eff3d753c121734ecfdd6a2de48fbf0f5d289a8d72579bdb2cb4b1c022336f8dc21f64ce928f7db761a755675a17a7d43c4ebc17c371967301b9be8c5585946d4622afc166e377f2d7a83e04db63ff694fc3a2aed0fa58fdba0aa3034355d434d6f72f3c70b8ff1aff86d2e01591b120950c45b9f8975bf0a498b82fd6cc743e0bd2fb589a73b4ef2483682a4d092b6cfd80dcb6891f42f54458673852ab1362bb0ffb01fa7c3933d92d8bb27e0aa160ac342c61c0d4f7198f116c72149c1829615a3914bf2df9aef548fda552673ac83d511454c670ce6a145a422f9c3c0fbddfcdcbee1429db92e235ca474c936e6e1a19900c4dfd6b4f1fde1f5c573969e7608846f062957662e0605da072e901c246920bce1860fba38729af6c103eb96db60c9009f7dcfca26a48365b6f7fd0bd52e6c08e76499c008e2bca3139a34838ed9c4ffc841f567541f90926ae71c5eca8bfb5f92dae61a1542c7eecca4460627a97bc49b167623d98540b2cc8cf8e8c73b1185ea8344417de13126f867df38c950dc3781a73b3602700fce792d7cb857a43457c2653058b7ad49bba888860e87cb4961519cabc82dee791d364979cf460ba142dacc1068bc678b610a6ba30dcef7ac9d813d28a6ebe128441ff5c81fa643a08ea56988d278c9e022e750049e26dab7c9280eec888cb2e38edc83e7bd03dde227dfab1460c4751aae7764c3e4b788345efe3880943411776bc370c776bff8d025a11e437cb9f74e00ca05224fbf05a9cc1aca8ae4bd87b334a066a000c24d2c0884972b54bae8039aa85ee7834eff53ea72dddd93034beb628565897b771e6d4aff6f6b6b587eb3188cf8b7bb5e07003771aa0ed218ece4a636c7953cd8b15252ea15d328ef24a142d60384d50abd87faaee25fba5bf337a6c873e523fdb511596f9a0e6b529e58d527d274511b82a14ac6fae55ed23a8d9671e77f1b0bc2f53771f72c8769d71ead53948dc73fb9ff684e69bdbf6129968cba257dad5d93524c26f7fc32ef766325b0e738a9ddd5f92a36e0b87a1bae4b84f27a06d47734a6205b1c3d40cd132568b88db9136d028e02cfa23f51f39c31428e227bcea8f94e516b4ea918854bd999b485f25e8c628a1b1781b932d148d1a3263db2a525d14af53427b12c2a61a9adf860617efd9f0c0e4b22515977168c7863de44c825e8ff18c94891ce90e441b1d51b030083fc8e737356d69a725e58bb471d14db257ec4e1bd81654745b3e2a6a9215e719da2b2f1d0b9e0facd7289583ad40f590377c66e5e47a2679d18974a40fcf673fdc2b4da9b6502628ae230c2bd44313edc16e13425ac15fba09a28593ab8eda6c48686914de81a050ca989eb394c7c5502503ee9ec92ab3ba0924f8ff49a5e47fe3acbd3f3612dffa2ff45dd532da0904e112cbc8f67386f276469f30d79888ea0c096f7bc06e46b2f47305cb2325d001e0f4568cedf0afbb97efe3cad322f4ac55596cf8e94f494faad8ff88f7da598a22cf12f85a05431fbb16bb9f42bdcd980dc9a720320b03dde0ef08530df1e655cdfc7ebb95f8216cf91c403dc27c3fc505a46fe504addc6e0085005219d91c3f854213091b6d3", 0x1000}, {&(0x7f00000003c0)="5f23c1696cd4e1ce4bdfab486622cef8e7820c492220bec9ab3689fb0d9ae2d00c31b621575e595761394c3cdaa5b3887b1cb0ca786e926a0cb44a06d05be13efabdbb74008f46dc4d52de347f2de785405e21d0f4c65816d871a621110929adec5fefbe2186138a4beccb4c4d072fd8391702d9bd5cfc0f933b6e02cd809dfbd56cafc77ebb12ef5cf2b774c50baab5fadbdb8c95945095f707eee88e4d424ef484f040f99db91e7893d18c9f6c244f0ab9612ae08cdd18a1bcc68bc6e40b5e", 0xc0}, {&(0x7f0000000800)="c826826d9b5627103d1a6fe046365e34fa00530d26fcf68f41607d500476a913eaf28b67eae2968df9b075b200d3532557f56cf59eabb24dfa626311b9a1048a13fb1d25837039b14be9a4d964648661730f91a52cc47f075c75908478a6e0e36ec81fbfcad8f658db5585b16e497010fbea7c46586f2b82dd0b6a8af43a5137b4cbfb6a21dd800b21a143ba39f941dbd050250e0abe0bd3437bc4e1c92be9807f4191680a08a92b871bde7cb3062634fe1825fedaf8a9336db4ea20c6237914f94dba1eb0ea2ea071645762cebd92b1e1055bd1f424819fcc6f65a5d20f3593", 0xe0}, {&(0x7f0000000500)="1ad72745ef09ed9af7cc392ed06d95fceef80764267dc840fe74deff54c071dec7a9ec951ef48a68e4503b266c805875939a58e68e49ad42d3493a44d7bd89a014a31eb8fc74ac90c4816129db71ea119aac52b17698f46af3", 0x59}, {&(0x7f0000000900)="8555a1bac18b6e3a46428f5c10a0b231822fac9d4a17b2f5d9067ce555441e58b13d4d906d409fc89fb79a539e74fed6bf01d324fe86b69255dbf1241675722597d3f73ad68d57bf755fa4eb73dafa5beec977c4508b516f37deb13303195dbaab47a432f459ea6a543a654abdc94c3833a2a0005b144192a43922fdaf88e4bc", 0x80}, {&(0x7f0000000980)="717c601344e60e1367739be2d3448c67df252b65343571cc45965d8c7907b1704b371f4702b61efa56ebe6313105888f8c70f348ce6601131748e42c29edf1f4a98639e4d3b17384f718378ce1d8111c6dee5ae45a97eb742863babd", 0x5c}], 0x6, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x8}, 0x1) r17 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r17, 0x0, 0x2000000000023, 0x0, 0x0) getsockname$inet(r17, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:32:39 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4300000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddcff000000f687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a0000000000000000000000000036a0f99d41c41a17a9fb0012f1f2b6a103eef9055b9231d09a9b36f078f8be3ec19e5753fd285004762fd2f5dc762a24660e460f01a776191349164e91514f5f902be313227c7e3c04eea415c5d3f26182f5a880643f13d1f79648d149ed0b7c9531e3a13f6efa9cd93b2a922491"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x682, 0x4) r3 = socket$inet6(0x18, 0x2, 0x0) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000240)={{0x80000001, 0x5}, {0x80000000, 0x6}}) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) 13:32:39 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 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, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x2, 0x0) mkdirat(r2, &(0x7f0000000840)='./file0\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r3) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000000140)={&(0x7f0000000540)=ANY=[@ANYBLOB="01eb2d02d538ef000f8813932af038f0e20ee58386c587286afccaeed05e76a07f268a78b870041324b1453651d6d972327a4ba6b45cf5e81021887e2536af28c6476160530479f14b14a5962b64669ef57f140f266e1c8734f08459c1d031d93280f0b79e652813c279de22d93ccfb8b504b840b3153537bf2039f82ae2d6a0e1ae33b1eb95da82f856ccd6f11ff5e3bd5566ce6bcb837d0998a3aac52afec326d2d9b1f911c5c81c802554023b3246884cf4b28cb4bb004ccbfd3e"], 0x1, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {0x0}], 0x4, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = getuid() setuid(r7) 13:32:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x2e4) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r10) getegid() r11 = geteuid() setreuid(r11, r11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a5}) r14 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r15 = socket$unix(0x1, 0x5, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r16, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 13:32:39 executing program 0: setrlimit(0x9, &(0x7f0000000040)={0xb, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e08bcdcd88b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) 13:32:39 executing program 0: r0 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000800)=ANY=[], 0x0, 0x1, 0x3000) msgrcv(r0, &(0x7f0000000b40)=ANY=[], 0x0, 0x1, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r7 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x3, r8, r3, 0x0, r6, 0x8b}, 0x6, 0x401, 0x2}) r9 = getegid() r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r11, 0x29, 0x23, 0x0, 0x0) fcntl$lock(r11, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x80000000, 0xffffffffffff7fff, r5}) r12 = getpid() fcntl$setown(r10, 0x6, r12) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0xfff, r1, r2, r8, r9, 0x8, 0x6cc4}, 0x800, 0x5, r12, 0xffffffffffffffff, 0x1, 0x100, 0x6, 0x5}) r13 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) r14 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r14, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) chflagsat(r14, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ftruncate(r13, 0x0, 0x8000000003) ftruncate(r13, 0x0, 0x80001ffffc) 13:32:39 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="bc241dc5e9c03e1fd61d015bb9075e4e3c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r7, 0x29, 0x23, 0x0, 0x0) r8 = dup2(r6, r7) getsockopt(r8, 0xfff, 0x8, 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r9, 0x29, 0x23, 0x0, 0x0) r10 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r11 = getuid() r12 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r12, 0x29, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r17 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x3, r18, r14, 0x0, r16, 0x8b}, 0x6, 0x401, 0x2}) r19 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x9, r11, r13, r18, r19, 0xd4, 0x2aec}, 0x9, 0x4, 0x100000000}) fcntl$dupfd(r4, 0x0, r9) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) dup(r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 13:32:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x84}, {0x4}, {0x6}]}) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0xffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) setsockopt(r3, 0x1f, 0x5, 0x0, 0xffffffffffffff53) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x82) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r7, 0x29, 0x23, 0x0, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r8, 0x29, 0x23, 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r9, 0x29, 0x23, 0x0, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x800, 0x0) kevent(r5, &(0x7f0000000340)=[{{r6}, 0x27167415a4377a3, 0x1, 0x1, 0x4}, {{r0}, 0x5, 0x11, 0x4, 0x7, 0x8}, {{r4}, 0xfffffffffffffffe, 0x80, 0x4053b760626fcd6f, 0xfffffffffffffffc, 0x92}, {{r7}, 0xfffffffffffffff8, 0x80, 0xc6, 0x3, 0x7}, {{r8}, 0xfffffffffffffffa, 0x20, 0x1, 0x0, 0x80000000}], 0x0, &(0x7f0000000400)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4a, 0x80000002, 0x4, 0x4}, {{r9}, 0xfffffffffffffffe, 0x4, 0x80, 0x7fff, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x6331a50cd6e5e5fd, 0x0, 0x9}, {{r10}, 0xfffffffffffffffc, 0x90, 0x8bb59f7571faa6ef, 0x2, 0x1}], 0x4, &(0x7f0000000480)={0x4, 0xffffffff}) r11 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r11, 0x29, 0x23, 0x0, 0x0) dup2(r2, r11) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") recvfrom(0xffffffffffffffff, &(0x7f0000000280)=""/135, 0x87, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3) 13:32:39 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, 0xc) msgsnd(r0, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) r3 = msgget$private(0x0, 0x20) r4 = msgget(0x2, 0x242) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) msgrcv(r4, &(0x7f00000011c0)=ANY=[], 0x0, 0x1, 0x3000) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) msgrcv(r3, &(0x7f0000002500)=ANY=[], 0x0, 0x2d72ddf8e5e41e6a, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r7, 0x29, 0x23, 0x0, 0x0) msgsnd(r3, &(0x7f0000001180)=ANY=[@ANYRESOCT=r2, @ANYRES16=0x0, @ANYRESOCT=r0], 0x3, 0x1800) msgrcv(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="0100d3ba5403000021c90c9597b1a8aa3fcac081ad9bfe1ca695a1054a8a3ec84fd185b1a5e1d44a188444b8fe150f3df4d56876d9b68b78abd6f2b8e5b38230af14c17f000564f735a3547921302a8d5dca2cd83894943804e889ed3b44ad779f3a666a7d034cc1a7eeb1c882c9a0364100467496c7ef3b49061251ef146b2b31a175621f0500"/144], 0xffffff64, 0x1, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000001140)=@abs, &(0x7f00000011c0)=0x8) sendmsg$unix(r8, &(0x7f0000002380)={&(0x7f0000001200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002340)=[{&(0x7f0000001240)="3751846410ddaf9032e06cbe4c42a64868f21c0ecef25f215fb1f43c8db9e81120a29c2c307ff7d47aea51f33b120de5e64d46f876b80160045c22f2b4005195f75db669546a67557ad349a26aff8c4b55cc5ab7f7195b2e67da879bf672a86073805aa4526a6c2538c3a80ce7fa2164c9bf805d04eed65678dd63df83062f6ddca66eef5a350fe96eee8a1ddc05351fee67324fdb77a2d9e706ae344a6b614b297e77635d5c1fc2e1ade5fd9c66ff81f3ba548fef72be451d66a4db3d0d9ce2a93ee7ff", 0xc4}, {&(0x7f0000001340)="86c49353a8cfb90857e3c97f41cc07680eef8dbf385e2f9d6e94f4a110b9cef4305185cf5c74ef689e4fb2ef618eb4b76f310d81928b22389a04e8bfeb78595082d416363f63799c54b90298b19685caa0a8f683e0783552c2975265a5a87c7856ae4a922a8884d833342b3211cc70f2ecb581d455c101c361daa102b212214fcf4304831bff02e4d956b067c45ecf52c67e44f74dbb725ae16419a7ed129ffd3ec824a56523c9a6cf3acd8d85810aa38b0a7b4415c62c03c9a7e116bd55149c4dac321a5c43fcea7bc3302124343ad513dcba89d82dae4204bca262db688fbd3119e4cd6ea3a257c88fbedb2d47db2df39156a40251ec2ec6373e1a6274a7ce1473e49b89c98b658d74dd316ba89c09402aa328f6a57a6ca7aaec7115ef2586eae169a7b4c51fb1149f04bbc1d7c543c6219fd9d1de1465921df2a2d64c7da4d418287790e7bfd5bc1832cc724b51b4d27ab15d92c2b3dbe6df0568e0352145fbf76ee4a5b3f6de5d1c9ca6c66292459795afaf5e97075fb23f2bc9aa5dbf9ccd709b5c9e2a0ff1308f89d426e41a84014536b746138ac71c2adb1578a10e5f84a7eb02449061bac2d3802875e072c05defbd60321f0cdbc672d7f9bd0478de1d755b6f8027d412ea17edd98c765675a0aace25ce5c9492e1d87a99768f9b904fe7255cf3d8baf998d1165a59f4c4bd240ca07fc4e04c03ca49ea622e98b30165b639628bfd7251f786b89b1e504bfe46f1d6c31f8ff8f94234e3cc8ba1b886772eb4c004fcda9a5b0fdd3b4c8c91ff6ef18f9ef11f266adb921668181ef6882574069c7538de95594d718292490ac2c13abd03b49d84a27efaff323bcabcd87965cd5a2c4bca0bbfaf5f4634e79d2f3488b7a742d550647251bdac609557c3971c640b244e00a5ae652e8d585e152fcddbf22ee8c163a9f5184e754d7f349c59177b751ac0b0de811ec38dacfe6bae087b2bcc7b79e22452153826d0f258c96fa782e7e9b7f73f10f2a5e9c62ef764939f4ab13081ea36ec8b1aa0ecaec626b9a42eea24d1416de992403ef845e1620e93de731866339b5eb278046df9f1028649b106a38d871b3e98d76fe4383b3f0be1fb4e29b8003cf8d99c75f133ed99aa790b33061b7974bd72560800c576cc6232b78dedb33ede56fd71b8a3db4ac31952befd419376effa996e44aff44bea197c1809ed6166a5cd9767d4f73a171f35a5d646cd400311175b2c6bdbd8d3fc031c8ec4ffa7b872b5ab2174355a6e88119e306b6c61876503770d7f8326d91ee436f535ea38b492c2a10805d9d502e947f5528215a8961fc228e5c1c19f3407170b750d37ce9b97bd8687a3c2cd4466a6775fd07f71573f40eebcff886237ef5e1f57e07ff016aa7f3bbc4f4786cac5d52ffbe9dc40721bc5765f41840733c76bef5c74feae985d98c4a7b9df06a5660afa9622037920f56ededaeee5dfb94ef243aae425af694e8d159295745c1659b567517b76fdcbea54e6b329ec48a98d43789eda8f9bae5b4c370bcc979c56c5b3888fab66a8add7af6d58cbac68996fcfb9d282de8d974138e5fc9cdc63f6b1a153dea40660b35e2b8533862442385e110c68f5d6c53a4545fa27b70c935e4a2bb7dc93c0da41138292e66e01c75add79a03c218b92cc62f81adf269d7aaeff93ebd36a6ec8ce0de034239a4fe498c32405f90720994a151ac25a208b7d78ad6de565a25902d95b461dccbc8b60fd79ef5d1ea1a6d0d6ca90fe9b1c95e025ce0bc22a7b2f7f95c50faec814ad5cb598a0c85ee4aa40e9683414ecadc0b9a38ddfe6657734af8d197c5b5154b84bb4aee136c6119be69e720ba704aae03da829f6742b939b1cee794032ff59c36bc0aaf8001982fc6133b7766e86a0d8b26e62327163c3abd00997ee8c76041179ff645991fba71199430b892872c5c49d6a1fb881c0751066a8d5d90f55e0d418a301929ca2085c079cab38c8fb25ba12dbe2d71d3f6f115039f7b79b02287d8360c07ce345ca47ffb99811f34b8a4a4b8b732f389e7eb50181c7fc665e8f1ae864c87babf4c0ccd46d9ca448081bd46704ce69fa4bc64823ab6170462d35f85e7a7bc9fba9654911758f0768910216fae80e171fc88a022d35da429e7d1f436eff0a0401f815b4e312586718b3a2eaaf46fd8ef34a748c4060ab9019d6ad4df5c0bb9854f49d45d0464ba003ff1421fcb15b2540074583f325de61c7a78d0d172d06484d55aa84b2c66eb5fc8146df8e3095d9f4e9f6c26f7cf92ed6af0ba70b7ad9528fe56171442ea15b9646550ab7df0a5ff0b4ff21328fb2e9641657a57eec5d626365e5247ab435eb6ca5c93deb725869e318180528f2f092ebf2e86d639f1f5b76f8cf0bbfac862fc36899c5d34913490c8eab72f4d7690669bff7f2e3ba5b2d02bb7d0b4c43baacf9033bf21199051c5a50fb217f339922d8ce2d5d0cc515dad2f0228c8269f05b98fe3ac957a9a533a68f6a408b25f722eed693c971d761ae5440531dce902df521c41a99f26e92f5d76b66dd82f0f28c8bb2038682736b0287fa6b0ed7557a6dea3a612ac5a22ea0fef74ea01f2b8c686dbf8b741e75a0b843e1ad165abdb6ddfce43c6e33e639c873c9842a1977d61c7d112fa39526d15e38d99436abd7b10d1a8370c44b9859c0b7061a10ff5eaafdadeafea0bf65c140250250e5bfa59a5aee0ff6954ea8e2d28ef6010113f3f568ebc56835fd956b598266147a39df685f188cca9bdcc5d290be39a4a014569a13a5c77a12c438a3a544b3a044b6006091782f84955d0373dced77cce3b4211dc901dad85396122ca2be62ad03bd2b6b611dfd893f39ee9d331a410172c57a208c5dc17cbd291826897871d669f92436eb6d7821de54e4079a4cd2f5559e968c9454b1df03febbea3eea98373a4a1f953a95a6866a8a50dc664e4e438fb938c6c09b2032c0a5406c2a4a64416015af33f5fa6fd6855d2c8dbf81cee4db4b34ff545b1c27ab6d3deb3ac1887d673c72dfeecf20fbdeea92b4c4a9ac65d5965768cae3c8d066850631aeb5554bea564afeadfcc10bfb521a8b01476b86430a9e0661017c1c0ec354f03027387bb3c881a8f2e931a5f765936f6043782884f7320e3e0f2333d615b51761761fabe8ceb5b23059fbd231f2ce98935944d5d3d368eac5a8d0d40381bb65d642d29c4697ea0d896fca17c3c6ef7c10bad768d5f5aebd5753066becdf584a132bea4cc01e4ca9e4f4f78650063c61321823e4ca40632aa0ab646b0599af110955c9de4298594286988fa4f09d04d7448ee5bab76ee3416d09c2049330a02bae5670dac6f8aa945fbfd5e98a694a7413b9b4a4cd850dd121cc8d39475dbfdbe100d5ebb36b7929211875b5191aff32c3a6276500582efe6aa1d3a77e5255953cbf14bb3c2b10c5520445f29609b3a72fa503f66b16e3b36b6d88362970f2d3cfe3f481e000c17b03453dea4ff4fc1d64f9ac63942b9f9e260319d53a1d37f1a739d7afd45ca84029c280e87e6f6f76cf67902faa4678b35f1a589c9197b30ebd96a92995786dc3d8d49e6522ab648df4cd43d4b0398d52f84ed7ff15583148ff76cf52a1b55e0ed5e31ea147b2b1e9084dcf8a6117b85f4eac6e094b89a9e1a6e6b8689bcba1f4a3d02ff9c8080c8cfe8121ad9364b623446070e33a03c9a696a73be977e2d9455f6b92023d82cdd346f058e3a0401937f2203b9212a28fd4ec858f1e9ef1bcf83e99ed6b8d2b645927b4f62b8a49f80e7dd2f779b4d4043e1d5bdd62b01fee689310283d31ce2fbce38a03a47575f1d16072370598d775ddf293e7630b1a49d8addb430e9356fdb2559dc8d0cd150015d61f6de9578ddf37deec76149f060a8d6d46fff8c0cdd2fb9a549fac452bc47224f193e66d85a01d2c25b37b85f54526b0202553eeac22b556291ced34337fcfc454f0ad29779c94b52c48f69d32e27f3c2af3cf65a9c8918b789e5349d4c39d1df916f4b6fdc9135f27f8b75816c9e9b84a7ea0fc19213d3beabc8b3b04b5669c73a4337b846de3ced11d67457d713f920f7833a9297fda616e0f11de269f309865d67ee196cce1fe303d1802eceafe2be9a68b994f03c2ec10695a5f011c5ca3a305f2053d3c6eaef19339c4e38c7ea60d76e717b8ac49cc021595d093605b725614bb6dd2fade125465c99d1f095090355cc16fe34b8996a738b4e918ec6ba43a148a6b5231dfb32b897b3b473f212e4cd5870357c0a2dd0651776cce05742f41ed7d4a16630fbbaf10dbd855f116776ae429ef202cd0c32f1b1f9268a8b19338564fc4e180f1994baafdeef6af8215013e40a22595008d6190dd223cd0088355002eed9c9a70cb632772aff115ed5f9ee194642573997bf057a3fed1c9280311e61037af28ded4e5145104a9c78e3b3bd8c7dfe01162b111a6cea1d2d06a8d6a0f8d8cdb727e5030c0b1c63d347513b7061d31937fd52eceba9e30bb4b39aa9af3f1144331a9a9a478042500f5bf2cd39dcefa12c93befd09e269d7a06d0df16f0b1eae05e43f008ec8d77a9d9c0c70458523d3ba540cf6a37050ab756fb71ccc86e64ffb7370e26c5d6a5a5112b0492a6a2b5cfac5994aa5613c53455bdf425c6895c0795ddfebb6802965a369985577e1f4b7ad2469abe548551c9275189ae707c0065fd1f64aa932639dc41568dd646eaa6c294d68f611b7813ee0b86a282ea96cd815d74ed04752fe42cca3e4f824dc0fcbf9835c56a0f6c9e746439def2844f1904439fbe2f6cdc9844f87a492964d4bd5a657e08f1d2498483798be22ce8013e7b74c68ff908430084520d9481397436556cfdf6ef8409858ada526e29abbd1afaa6defd278613b5f9a40483283aef0b36816c946530b308db679232d106195268f5970d0d38e3a30fb999df574a9ada6abbc0b10019cab417da71259d8339e80a1ca4700c8339f1f4b582e5185762be67c2a347788125d7c201b4ce0985abdff23e5b4a27e31bf751b3fbca6b0ddd41085062e014503996f7b6a9ef9a12ecf14558e59aff87f1a45b1ab787e570df5f4cef94c69c5e7c3f2647e590a160b13dd7a1470118dd56c0521039d2770aedee8e243a7a3f7ce2fdeaa1f97f3dff98d75fcf53e5d546e8c28f8adba4c21c746f46d507cfd94efe4541f58bb29f7828b53d4bfec9b3eec13f33068e8d216c8b27d47c02281fd72a7fd08dd56395b02611d1c537601d6234fb9b773af050be0fe38e9422cf54ca84e57f22a7156938729f34155552a9b6355dcf69a3cd0b99e5f963cba6a9b3dbdab6747a4703eee5d7754ce80cf071b1e008e98ced292cbbb4cc67df4b732babb4f43d2d5f1dd80a6ca5ef116b48c07da725cd812e886cd780bda92e2d2be94d8195fe219212bb1cf8bea04b416bcca2c8e26fb77ead47ec502797862750d20492a8fb568c845054d4df1683fdba8c72042151514c7837441681e93035f1582ca28b150f055f990166f5846b23f6e341133d34832750fd5c4b12a9a66911395a97b1e9e1148a143f1cd96d6539b1630088db86978361f98a1eea4914da60e52b02af4bb9a81177b83a0d854869079d4ebb574a0edc58b155ace6aa078aa1708901a860d4552d759fd814272e52513b3163c9ddf96bd0793df5cc04b21d4625f23ab8d65b4ccfb60dd8616d2a5aa0b1f6db5e08810ec83c631b2ce24adffc757b376ae33bfb17d4ead5af7346dc73f93e61ae9941b18758c815a2265ca6d0797386828d5fb3008e852ae9b3413b3b64ccf1904f9701ea5d55f7627960fd", 0x1000}], 0x2, 0x0, 0x0, 0x985da4bcd9bf3c7a}, 0x1) msgsnd(r0, &(0x7f0000000300)={0x3, "2271b349977cb6fe9802292ad256f6d5425b3387ff9e7306c5a3ba02626cfafaca4d8554f8703c9d27a03190fff090439a57d227e7ca88bbb71bc2f0dc97c4175d18f6c84c582128e9209878ce18f3a9391755cecad3304031e84323bf5bdb79e956f6905470576b700e1f3ddbfd7a073b08f7e016736aec79490328ce4a49f98c3142d4eb49f68172b25a0da1072e4382a34649ae004917bf4b54aa52e5f74424d607324bb0b9ebf33d9c75a4fc92b8b47d3d84d1f39577f0af45f4e971cded28e18ea2c0a729f058a405ada1457207c5547da3ea9e2be0ce3c02550f"}, 0xe5, 0x1000) msgsnd(r0, &(0x7f00000000c0)={0x0, "3747c4cadb90d5e6ba6385bdbae6daf974a38d16e9ed291ccb5f8ef9dfcaea893e133b7c992726a22440092b8815d1f0884c333a2d6592a8f99fa5fc7ca22e517e6837a2609bbb4d2b0c156618c8f99fae230aa8682331d5cfb9dc3af41c569759e8f7ee6c5dce29aaf76f36eb757538c2a468b7dfdcad90da5c6043fb6070a45421f0a9adee20a9d0d77e8f4b29bfbe1684d3b93dc3b8efea7612dc07663189b67d2b7b139851a1e469443a80630c9095251434086a2f79f26ee55950a2cff82dc23e55a315c6d5e499e0e2a6fcb5b4e7a0069337c2264e6445ac67ff3ecdea7e131b294a8736452c56de22932a9cab3ff9dfe13a27e41bcfd3a8ea708caa026022414687d652b69bff4dc7aa67d611ae0b7078eaf67bf22780d8db79dcb16fe6ac2dcbb659540ba321fd135327ef579bad6aec2edc87acd882f06b34dff9bf6a0206b642675ba85fec30bcda3e10e303cd1b5a2b21b7422cc33486399c0b1be490aa85b1b06231b9ece433c55a164511a2c936b17fecd463c2cbf53be1480fcbe4826388f683df5b56992dc4a64b825649b7628c7adc7401c6b559404cdb2b231100fda29166b750b200b4114cef848da5f860f9d8996fb0460ee2687fa20fb5142f897bb970579316f171a6340c297826f632e716cea9abe4f276ff6e5438a37c16f3fd99a0e69f4565cbe60c4e348ccdd08f06ea83eb188c000f26b851e86bf90b0d1b4520a36fbf81a143a4619c08e39bf99c4cb0e02584711d9402a1411305fb6aa9240bbab9e799207549ee88823cd0ef063c1121b3e475af044dca12c1437d5ed72afc43b03b5825edebe16f9a28502f606d7b35a56c2d17d4668b482bc897f7eb000772a6b281ef6d14967fbf71a69473dbcd2d9048e6c4feb0e455584d1f635dd82210146ded540b0dd2d15cff1eafc91b9e7d7f015216cff2f7c9eb8eeb18fe48c70780162cce2139eb8a4e2dba6821d46635712cecf5d167e4486d859364bdc80244671f7dfa58ddb765b41dcb0f66294a4bb3f35aedd116d9604a68d0a32108bf9e8129743d9fbe2c6abd763654b6b5898a5db2216d31189505b1b848e327578b68555cc781723349e70d7f2d13774bbf12115418d244139d8e5f47393f0e63229479056718194ab689e11a99322ccf737000654f985f42336d9c9e661a763c813d77910708daa0f90a0ba124b786bb45cb175925c9b298ed4292db6ed806b3241735f234d87eaa7839539b4082ed66f22ef27e8efbcc1f847d2cec3d5dedc7e6704f8e5c39ebed077f03c33a4d3fe484fa9205d8223304cc3cd362b5611724c3fe69afbd2d54e0d6fb9706e81639b58bf4cbb59d666b2c55d01af9b36b19830520225560b150e8acf6eb37bb45e4a99c66073314b9dca0ed834a36815305e909a6a14d201f931d982faa02cb5d1dfe7cc0653782b4897be9507cbd73d8e61d6dd93c5d6732b9209c23aaaa1841bcc1c73caf643f30001542fefb3c09a9cde8a2522903c5bf06503c15b555792155dd0dcd796c7c66866d825905f80d97ccccb613b5663036a5ae77c03a6d2e6c05fa289aca78a02ec12b88640316ae40fda65eb48b99fa696d1334f5262dd50b25b694499ca70fc9da20eb8c3f4e05e9a7f821ab168b9e0344baa807bafddb4399ffe99955c43d6087b600c8c3802111773c283535eb2bc50d15736765249216cf935a696a96c79193df2902c32efed317412831a64ca50b7a01ac1442c18e2646e6b1966809195e61343d05430a9a191d06b9b1d3f58720c7ae71498269e64a6fa46788a7f463f0128be783be951ac9a5e505fdd79205a4ed7405387d362695ac4c53de06295238999d690aa83e0fd509bf062e5b2c5e970db87bf71cc64c6fd21734554583f097d5dfb1877e85f89b29157c8ef7edaa1c24b3d83fd03c4dc34c555613c6d7d3614e3bb32978835055c491627df691f913610a1296e4312a268cbcb87009a46b3f7d0ba1943d5f6ce46e474a0d4f03bf291391a9cda6d88131b91a6922116623fe46782844a5201852801b3d612b5ccc180180c00c6ae737a7ccbd073f8e5bb4dd5efb580643d4fc99c9f3aa8f5b9f6f453b0c197c9d03b0eb3a09701aaf3447712afe7fd8007f1e7bee2d570025c442054b68b340c87e58dafea2014cb7ac18ba2493ea44ac38cafd6f33a2d0376521b8d1e8867e8aa7ac547f30d9d0b375f970d04345203230a14019b26d763466daa220469354416484f37ea6250e616fe63a37fa3bc52d9d1a5259dbbdd6a266a284b56e0f5b8949e31699a6d6e1c57aa134970e0355fd431433e1ba2f93702d098c82eb5e5ed390c50d178bcd11e136c2f929a4090ed3eddaf70f2e0fe174ce63728fb92157e9b680c2c17b14c47acb69459796ebaec5b36f4dfe6f2e1e88419cc9acbd3863b1d38c1d4ca8b507d9cc8a8e438ae5c4231828354d2b7293d889c422f093f17e3318df224f5e3d46376b684965279859cba3ed58e45cb587a54e388c2cd20639d5dcc3b77bd7c7acc46325cabc4c3176c0ea90d01727d73637e27225d098fa50693e4e9990c99c0d67fef6b598faea49ad887bc496a762801d588074727c5787e1c057e826ca49d57f4ec53cd65d4cd75fdc7ea1fa3858f803e88fade8a944be2e14e889f6c06365ca0657b40f9cf2cef1a41388fb9ea4ae74cb1e8fa99d47818b24d9c180349936bcc366a32aebf5079ce266cecc1dba283e40cdcfb2a49b25d41f5dac0f438454656466395241409fdce251aad83e0a0bb124e78ef970d6bbeb1377bca35483f5f55ba3eb0460e6b0e6022950aeae26ac99d3dfec995620c9f54d3fb4f2069c7b3744c8422d92272edda0fc4e699a6b8c49f6957cdb0ef43e324cd5a6734d7ec6edc94c7e045417ab5aed2e43d2b838f209917b264b7c589b5ef8915d8d1e676591ecbfd020289e3d2466d7188d3a59f8add64432c1b277884d5d74b5cd06c111b465caaa73f2555806ff3c45157dca6e9ac25310a58a9d1556b7b77d43fb840fa41ba3b441d3eef0f6f91158bc99909acaecbe299d961a7d759ef992b9d56f57236d3ceed2eebd79b22d64f273edaacd9c976686eabd40376c20d6e575f22c1b98257a05caee6ac9c3ee72b687cd1927bb07e91ba7629dcae9bff9ea50ae20d08653587f9cfcc5d3ffff475877d2e8f422ffe826d762beb941ab1040dc7bc008e25bcd0890a264f3b7cf454ee301e8114a9bb757fb4ee911e45e63beca7e5ee658b23c2c12c6bdbaf2a199d316a16c06088992f93b3cb8c97fe70b7bec87bf12be941fbfb030407bb4862ddf8900b240ee560eb06312a6d25604882776ca8190631520a9595a0b422c3ab65812838d6760edf1f67c792c2b35cab6b71cdc2a8fd1bf8c0f5dd7015effe687cea41a31bcf21641744d3c24572e4593a22258a7f898c0a2572388e0c705f0628f391b558db0a3e2ae6b2a759e3909158bbcbcc3291b61d33ce436959f13eac2d01dcdea300428d263af0eac98deac786976eb32e42d13bcf9b799308f6efc48f589f55c949ba4e3011ce47d50f8d8c1c78c1008a4b788a31212cd6a5b9ca77add5e96a3ff48b02b7fad2cc83912147c559267564e75b1d409993ceec6f436093bfdd58a100a4041359de881a8cd695e3d2899966262ac74975921ed9ecba838b92a133458e69e80b915d0fa36c9f43b1fe6257cea84b6983c428a4084735353f2c1e256ca87f991fbb84d983d8e01e129a5914a7b31ac6bf54b93248618630e896f55cf33204ce5d78cb5725f56914415ed0b80c3a8b1e6629cec7a48be065d20dd7b5154cedcf364099a102d257aa63096fb2d0af27a4d55a1c0827c9d754e2a09872b5dec6f7279c7824ceb56ca6805cba2dd8f4ca8dc14379dfea392f00434020785fcd1ec3c5a8fd217a62d678e02caf94c7f02d893b5efda5d2f7e5dcb35b537dea53c1d0f8dd05204d67b728cf0cf8bb23c24c3b6f56d17f58b2785cb0422ac8e11555fcc7c6c3607d786ed215ae91da5106463c0de3162bc80a814c2d50f108db9614ad24cf918db2e4adce91435ea1b16b4b3a7105b7ac3b2050f421e20cf37c7853b0e948b2b9b25e3d6121d7020c8af7dc325a4c176078adf28d5f7ca12985304c4a6a632035ca46d24dffa102e688ec7400b9608cd3127e68470cd159f4b6e1ab7624a7443bed04d462dd3ea5e0cb469ee864cbe15dd3c68dbd2b9b424638df7e471cacecdebb746542d6b073416fc1d797fcf50c8e14bd2de980d20fd5ecfa68d1c2a505bf52de82592268da9ff1ebd734360e26f9a1c9690f7c81d1f86fd23e486ffe06578973993e887f27961fa07105af4c466f117c13d42aabdbabbb764f72665041ab0d3379fee42ef5490bc24125884169cc576d4cee2aa4f46b141b54765dcc2afb3b4596adc4fe618b54542055de419637377d6c4b948aad8ea63c7df32543c23b3d6c78164d585761dac785945a8d179f28f5ced110ff2fb31d2f0bef9c38c421fd5f43d65fd916174faff795b00c71fa2284ca5dd090e44874e2d48f921660303fa1b21a457f39289d025b2f3a4d4b5c83124a038efb5412894adfbe93f9956526b3e4904784afe9f943a62d9bd5ef353041b54dd9cc0d767374903510c85c32738dd17f38518a0c007818df0b916caa4b334454570a2defecdfbb0d74cfbf39cc0963cc18ec34a2a7878703a27bf62e1160d87bdf20f1dd74d697a892276105148e229430e4c9b49075f410b5e0303bd42c33bd4f149755162a8616ce7562d42f3de63d0ada39cc6b41948fd55b720de3111249f9286c5bdf16252922d371d3aeeea63b488d35d150e267dd5a06c32afdb5b928586811488720c44d6b1ded851787d7d47fb2c980c9536b09c2b2648c3c8eab613750e1e1bd645d2c55518a34eec0536ba12f3295b3b01d458559c2ab509095e3fc4262a590e0c34477ed070daac0836bea9107ef0a658d39fabb6a1e132941441cf8ae351a359e0080cc1bb97c129fa4feeca29652f77559959d9b6eb0dbc4ee50924640fdabee4d764fdd59bf1fa621930ceaf9368bc82fd9662d830049b69f575b227d7215de93b08f5ab1a276a3af2c526261af4c6e94ad9ea575c24267a36640bab6bf0947c6b5bb9f931a5685662619b49940fd5ebc14e57f049d983d52beecc2a99e999a047ddba2fb717c5faac910be7bfc401bd4657932935fb2c2d0e72428e1479054de3d9ba1c06e67b4ad475db12d0ad8564c8ec4ea44f254760289641dedac1dd9b8d5fdadafd1c32c606fa8dc4635ddba2b7deb98b1b25b1be7f65ebdd8c221b342995794f017c8b6e33c53b43d7d16851dd18f8c30036991946b1a54151e16451972ceed676d56ffa12d231fede511db5e0d02c63e4e46706035d33527793787176005dddb1062e60a5d99bae35358db288ac19c606c0923352cf71f7434163a6c297ecb4446e4ea0e1407351bb128337a699fc48b0367b48d6b39c8e5d63f817f5cf9d1290393c19004f05cbb2ec7e853681265ead66ebaec60440991690c0ad38bc41f3b0e0164463ef39f6a3115ad3c807409b45c59f82ecbbaee335293f8bdfbd68e5711725703b5b0d8c9674ba10abe7dd775fca224f3b1dea2d74790ef14c1f1991972d88170dcc330793f309daf0447fb90b0e41d1598dbf4ab6c6af6ed0effcf37a0589654752c200ecb3a0f0d596c8282b5d0f10f4b5d9c4b6e4153e03bbf1493b7db4e114734ab1d68791017cbd74b19f608c836f20f04cd52324e30af9747a50e91b2219f7868e8e7968d1c6132b13e7bb"}, 0x1008, 0x800) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xa0f, 0x0, 0x0, 0xffffffffffffff97) 13:32:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = socket$inet(0x2, 0x0, 0x6) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x8) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 13:32:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x112) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 13:32:40 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000dc0)=[{0x7, 0x81, 0xb3, 0x400}, {0x954c, 0x4, 0x3, 0x8001}, {0x7, 0x9, 0x1, 0x94}, {0x2, 0x7, 0x9, 0x3}, {0x5, 0x2, 0x20, 0xd2f}, {0x1, 0x2, 0xa2, 0x2}, {0xc46, 0x1, 0x3f}, {0x7f, 0xf7, 0x1f, 0xcf}]}) r5 = syz_open_pts() r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0xffffdfff, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca04411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc30100000070530000000000002452000000000200010000000098490d077aaf9544666aa81d54b9f851c0459f6ab0a6da6040000000000000000000"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0xfffffffffffffe5e, 0x0, 0x0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYPTR=&(0x7f0000001340)=ANY=[@ANYRESOCT], @ANYPTR64=&(0x7f0000001580)=ANY=[@ANYBLOB="b18e82f63ffe1e5476667f3f57c4d91869a272cd6ff0fb4b2617b5ce7950462f0c5e8a9bcc05b5cb2a1615e26be19ace351e1fb7857895256abc225df4d1e7ab318724aec28fa72c9b4c676fdd0db6ad5e18028cdbf02c5725feebcfa7a9dedf0f5ccce42a10f2576594f7ea66ea2d4ba41d41de0ca723184cb61c8a8fcc56192d05542b7d46e469b3d668745cead2f9bebbc059f1b2ce1af98181c5759d8ddcb1bcdc8cfc4e2eb62db7b932c06b6deca18e80f240ef60451a9be9d5"]], 0x38}, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r10 = accept$unix(r9, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x2, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r10}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x7}) poll(&(0x7f0000000080), 0x0, 0x6) r11 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bf3be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7ad456a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debafa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1943edcaed7a1bc720c09f8b1f444bab823b6fd0ba80dd9fd4ecbe06d0a6f5f00000000000000000000000000000000acb55ae75804fe7dfe6a3a8b958da3cb17d4cb9b45c75bda20fb246f13f7bb8ea66a9d4722830b742564e444b43879c38aa83ba243c6fce8056017c6f9fbd04e1262fb9121a561f7e342a1146b67f15b6cf0849b0a00ecc462020585fe4d44"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r13) setgroups(0x0, 0x0) setuid(0xee01) shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r14 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0x10) r17 = socket(0x2, 0xc003, 0x2) setsockopt(r17, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r18, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r22, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r19, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0d0fe3f09130200000000000000246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x311}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r21, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0008000000000000000000000000000000000000000000004b7bf7b58ff67d99e1c84d0000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001b40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031e0e133a02f74dcd6f021c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cd2ed0cea438f8387c3440ba6ba9010000000000000061cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf00"/284], 0x44b, 0x800) msgsnd(r21, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r21, &(0x7f00000014c0)=ANY=[@ANYBLOB="3c30fe00020000533b799333b8067c56c910f072f230d4baacd71cb8c7326839aa558d750e56e25d142fa7fed3c9053ab3a382de893267640796d60d19217ebf609e09ef7c2f561e6bf9bbe374a9d29b7d641e5504bb2d1ec5b847cf4c97039e91da9aca750b5d35916a4d27fb99811013fe422b5249e4338445e6d9d83e683dc393a5b22a217b8fbec0aa3929fd"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r21, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r26, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r27 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r28, 0x4, 0x46bfb) r29 = getpid() fcntl$setown(r28, 0x6, r29) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r30, 0x4, 0x46bfb) r31 = getpid() fcntl$setown(r30, 0x6, r31) wait4(r25, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r26, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r32 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r34 = getegid() r35 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r32, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r33, r34, r35, r36, 0x1, 0xff}, 0x8, 0x6, r27, r27, 0x0, 0x2, 0x1f, 0x400}) r37 = msgget$private(0x0, 0x0) msgsnd(r37, 0x0, 0x0, 0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r23, r12, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r25, 0xa5, 0x1, 0x100000000}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {}, {0x6}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001b00)=[{0x20, 0x8, 0x26}, {0x0, 0x80}, {0x6, 0x1f, 0x0, 0x4000000}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000001400)={'\x00', 0x0}) r42 = socket(0x18, 0x400000002, 0x0) r43 = dup2(r39, r42) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x48}, {0x400006}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) msgrcv(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="fb17393e000000030000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf800000000000000000000000000000000e6ffffffe66a7bdd91fdd5a124e00000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f9661306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc84889f56c36c41f5d11e98de2deca074c35e810d6c70599e815692da5c802bbd07006d86f1af8be5e044bf02bac47493d22a4549d7f3613399100"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000f40)=[{{}, 0xffffffffffffffff, 0x5c1b17bec86f8d77, 0x1, 0x1, 0x5}, {{r18}, 0x6, 0x4a, 0x0, 0xfff, 0xc3}, {{r26}, 0x8e3b4a01caed453e, 0x14, 0xfffff, 0x5, 0x9}, {{}, 0x0, 0x6b, 0x20000007, 0x7, 0xac}, {{r28}, 0xa, 0x87, 0x4, 0x1000, 0xfffffffffffffffa}, {{r38}, 0xfffffffffffffffb, 0x2, 0x80, 0x3, 0x6}], 0x0, 0x0, 0x0, 0x0) bind(r44, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000ff2aee5dd79f9f9c263aecab6485b174147c82e18fd01622df7c25a9fac5650c2109f7df08ba4e24c54bed91036da0ffb1f2d1eb3f06d35132a4e5884a87b065aabced0e0d1b85a709a4c91be79731311d7ba1443de6d80241276529da64dcbd86f4a4b6e8eeb85ec17ed29b154da40d6b32b5175cf422"], 0xa) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000900)=[{0x61, 0x0, 0x0, 0x7}, {0x6c}, {0x6, 0x0, 0x0, 0x40000}]}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r47) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r48}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r49, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66686c653000"], 0xa) r50 = dup2(r49, r48) accept$inet6(r50, 0x0, 0x0) r51 = kqueue() kevent(r51, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r51, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r16, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r32], 0x1, 0x800) r52 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x8000, 0x0) faccessat(r52, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r53 = getpid() wait4(r53, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r52, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f00000019c0)=""/203, 0xcb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r54 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r56 = getegid() r57 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r54, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r55, r56, r57, r58, 0x1, 0xff}, 0x8, 0x6, r53, r53, 0x0, 0x2, 0x1f, 0x400}) r59 = msgget(0x3, 0x241) msgsnd(r59, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r16, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e17d478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86380f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e138897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f237198000007ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d039fdabb6dbdd6c0000"], 0xffffff64, 0x1, 0x0) r60 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r63 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r60, r62, r15, r34, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r63, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r16, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./file0\x00', 0x0, 0x3) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r64, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) 13:32:40 executing program 1: r0 = socket$inet(0x2, 0x5, 0xfe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x5b, 0x6, 0x2, 0x0, 0xb5, 0xdda, 0x80000001, 0x2, 0x0, 0x1, 0x100}) r3 = fcntl$dupfd(r1, 0x0, r1) writev(r3, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0xfffffffe, 0x4, 0x36, &(0x7f0000000480)={{0x2, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x101, 0x3f, 0x338, 0x8, 0x85, 0x7, 0x8, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x7, 0xffffffff, 0x2, 0x80008, 0x200, 0x2000051f, 0x3, 0x9], [0x3, 0x7, 0x6, 0x0, 0xff, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{0x5, 0x7f, 0x1, 0x6}, {0x5, 0x70, 0x7b9, 0x2}, {0x7, 0x5, 0x1, 0x10001}, {0x4, 0xfb8, 0x7}, {0x5, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x7e21, 0x7}, {0x4, 0x8, 0x6, 0x800}], {0x2, 0x401, 0xfb8, 0x9445998}, {0x2f2, 0x1, 0x4, 0x7}}}, 0x1cb, 0x40}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004408000000000000000000000000000000000eaffffffffffffff00000000000026c5d3a14676", 0x2c}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCPROMISC(r5, 0x20004269) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000200)=0x439, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r6 = syz_open_pts() getdents(r3, &(0x7f0000000700)=""/210, 0xd2) openat(r4, &(0x7f00000002c0)='./bus\x00', 0x1, 0x190) dup(r6) syz_open_pts() 13:32:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 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) socket(0x400000000018, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000080)=0x7f, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:32:41 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)={0x3}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r0, 0x0, 0x0) close(r1) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 13:32:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 13:32:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r1 = geteuid() r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x52) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000340)=0x280000) r4 = getegid() r5 = socket(0x1e, 0x4003, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000a40)=0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r10 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3, r11, r7, 0x0, r9, 0x8b}, 0x6, 0x401, 0x2}) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r15 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x3, r16, r12, 0x0, r14, 0x8b}, 0x6, 0x401, 0x2}) r17 = getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r20 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r20, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000280)={{0x3, r21, r17, 0x0, r19, 0x8b}, 0x6, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r24 = getpid() fcntl$setown(r23, 0x6, r24) r25 = fcntl$getown(r23, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r25) r26 = getegid() r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r29 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r29, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000280)={{0x3, r30, r26, 0x0, r28, 0x8b}, 0x6, 0x401, 0x2}) r31 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r31, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r31, 0x29, 0x23, 0x0, 0x0) r32 = socket$inet6(0x18, 0x4, 0x0) r33 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r33) r34 = getegid() r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r37 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r37, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000280)={{0x3, r38, r34, 0x0, r36, 0x8b}, 0x6, 0x401, 0x2}) r39 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r40 = getpid() fcntl$setown(r39, 0x6, r40) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r43 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r43, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000280)={{0x3, r44, 0x0, 0x0, r42, 0x8b}, 0x6, 0x401, 0x2}) r45 = getegid() r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r48 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r48, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000280)={{0x3, r49, r45, 0x0, r47, 0x8b}, 0x6, 0x401, 0x2}) r50 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r50, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r50, 0x29, 0x23, 0x0, 0x0) r51 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r51, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r51, 0x29, 0x23, 0x0, 0x0) r52 = fcntl$getown(r0, 0x5) r53 = getegid() r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r56 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r56, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000280)={{0x3, r57, r53, 0x0, r55, 0x8b}, 0x6, 0x401, 0x2}) r58 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r58, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r58, 0x29, 0x23, 0x0, 0x0) r59 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r59, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r59, 0x29, 0x23, 0x0, 0x0) r60 = fcntl$dupfd(r59, 0xa, r0) r61 = socket(0x6acd10e6f5f3678c, 0x1, 0x5d) sendmsg$unix(r5, &(0x7f0000000c00)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000980)=[{&(0x7f00000001c0)="f011eb4a16ff83c69a0f73561b2af9d60385676fbe0b1dd4b2784b06797a5b647fddd931e1a30ad34234d9d1d67ebe233e9c23855837ffe1f2327bc30c38a9c3110326dea36343987317c8e345db", 0x4e}, {&(0x7f0000000380)="f650984462597c7cb761298929ac26b246a477fa08875888ff0ca591ab9ede27a7ac4718e3d2bdf6cbe39c284cad946ce1fcc9e608a99728c7ae3078423b982b06c5e1bd61b396b204b683b646b244939bfecfa3899a8ecaa60f9a6835aae2b7bbf3500c03f8547b227f2241cc4c86ff62281f291f43ba8c6bdd19fb2cda164935e9b72c69245413ad67c9aab015e404b6833791e02e5059ecdca766633e12d011023677dc65c6b48ad3f85b1dea7cf9391fbfaed9d83ca70473e7cd2227b90094ab5f6838f8dee87d7f7f54401852d5d6ebb9533e2a8d5ce8a896bdc1c0a3ba9b166f4768f8f1fc18c352545c98350baffeebbb09bef0", 0xf7}, {&(0x7f0000000540)="0cb7a070cf991b38305c0db94e2bad67bcb80d335a4973700391dd3b71b15feb1875c2b0e4d43175679920fedd2036b189645cdbb652f2eaea6d595506c8f72fce5421af44698904c9632e0ec9ae90e4c245e4e375e8cea9a6849077b6f524a6c289089dbe0d61ada0463b62923368d5a691f126de4ba991a5f8c9bc49dcb315c74e96f6af6ddd85e771171d67cc99e6f172627d5c1f7d4d0304b3ea3ed09681ee1d5e67c11207e7f642cd5d826fa658b21829312993177f7fbf57310585901c2691aa0ac9eadb61c9c6579d7120", 0xce}, {&(0x7f0000000640)="2d0cd72483219ef41077b2cb1ba36a60351257f5b06cc31dced99570518718f50b1c78f363e05542ee9ff59885c4745b7ff8c5227f29b22882d30e8b727a9e5d2cb1ee60e085654f2fdfd4545d9f0383e6b2e336e0b1e32e0eaeb1ede9fc666493d02630c2ae62560ba3f44011fa088807227f1a52767843216d3a473844ba3c07fee4c0488f67a82ca7c781e177742a9ecb80da6b3867ed09dd0cf36d574d2fec362e5004b2d8a7a8cd93eb913f0e675230cf4e85", 0xb5}, {&(0x7f0000000700)="88ca87b214bf4f3d14fc2a639169a66cf01aaf452e7bc95e34aefba863e45f0a65b7499d4286193734cfa2fb5d11d78a7fdd5c27297f41c0e8c20ce9e586688b82b7abac2805b25ef2de300a2b13fa8be909112addfdb308e1082320596dd9ca5e35cbc679826c14104bf65bab33a455fdfd2aee5d2e2f7f594a2f48056617cc1f5466a92359bcd0786a75bf5b9ee961025a0fb690e5616c80536aeef58ce4cd8727bebdd1dd1f58c3ff", 0xaa}, {&(0x7f0000000240)="cc6a366d383b0ed69192242653", 0xd}, {&(0x7f00000007c0)="d81eaabe0395f059d54d5de4a0588ac95161344ce05df443065072dc77cd7edb80bfc3b6e6f5f22f49332c38d226c94edc3cf8cb444ebe53586fc3f19d1b02817a1a71c8a6abb32243c872c32de6224170e25e03ded150aa438ea45ec34093ec95330a9afee45dd5133e0f421723e3770d8be39bdc6d3fc1e949a33fd28db05c0bb11dc5e2708f90ff25d2b20ea15792772c60553e0187603ecd01f4e98e9de7b1fa6ca20670dec4c3ee256a5f64429da771dd7d49749b5cfa708972780d09639229e6225a7f9994b5e147", 0xcb}, {&(0x7f0000001280)="c26084e5d6235059eb3a3f804e7a83335f9abd68afb99fcc2f4f9d9a8e795778ee109380f54439f3d9603c3d556a1bf4b626d0e9391002a98d95ee879e409e47d8c1201b0c49b49b1bb4ce30cc55aac2d7b47c79e4075b6ccf6fe2647d23cbd8ae0340cfeea38a3b539232cc1adf1b08067b310a4aa77d3237bab9bd029317cdddb1e3d02515bce7bdae2bcbcf9542473999b9b304cb3e250a94658095a243838923533d60b16280c5d4493ddcdac2f28f1cdffb95c1a8d0db960f1836da6d22926235b25aeb58cd01ce9e667703825d274f8221b52bdcf11547b07be1fd1f4c1f078e1deb86514c9e5a8e2123d36508c827fdb2d694c7e6b7227632a55915736b1a3a1ca9c47e82a918d676c90ab5745949c810688ecffd82f1ed9d722caa8d5f73954851b8cacaa92c03a57c979c77d25ce95ddf2a10006c5ccd514ea06176a0eaca25e7363af106bbc56ee0e86fe74c3fd8ed3a60b05ebe75719ea937cb691d769edd7c3f1611fcb5d04ee4d08eb9ce3ae70e571662480c31b18b9019e5d416d3e5687883e38b09c84ddee45608f899b6cf8d8f28abad4193fb88b06fedcd118afaedffe528336810e5d75c0d70c15e09e217f347a754af0e087675ae008c416b58d7c6da0f66233306d20ad3f570a30c7ca77b01960cf04596112aa4e9a59e9732e02593fc2c9b59d554daa43eb239b53b98b8e96aaf22b1989d643af7497fd5b3e14db30207a8a06b197178e6c6d076cc57e28b340d13a83ea828d8ab0c06d0762865a68f575dc0beee925cbb4875116d01ea5829a98e6d1b280fdcfbdf1579cdc6db289eab5c67cd57c4c6ae6ada3314b04741b6d486bb9c0c176b5c3247d025af118bba9b98fef5bf192c6b2b04dbde4d961b0b4561994f5fc73b497dca61bbdd52910a3ba8496f06f5ab0e9bfae6bd1e787a2d7021f84feb1e829de1bab9d1dcd744c3c7610fc4c8de5a32c5828d04def55b51f7a24b7562fb27e61ec49fd9d1ba7e82fbe7e2da225691b707077276a37f440d4720ddf1096621a1d32187dda1bd38e854ba1b1066a66dec233e574a36ac63b807c101da6bf61e28c7d68df29b4a1a692f846cef7478272d86655fd148a2f683dd9eb7b8a1f3df9b7928062927433b5936dcb10fb5acab35d25c89f22b544298a59e0d3c9fecb1a9da4f042e58873ca4c8031c8f3efc75e4c407122ba45ba30f56cdd39973b0da3a19851450bd75c6c45fed5c326617cce0b67c0fe18d3de1883c8c859b68ecc4bacb9e99232f0661e6b572643eccf664b21bdab3bf9b0862917798769bbda75722ae85c50ba455b26b332ce66630d38e69e92092a70c3d87a2823cd3ae6dffa9c4503b206b801d0b6c4eac7399593389e1b459acad31e81cc68f2c986d6a3b3b66cddbecdaee2762cf16106dbbd55f6e1a3a89f1156dca68e52ae7b5a4c1d6943bfdad39454a1bd4972117a6d8367867df87d1b9a4e6e3f26f183e8ce2652379b36ef2bd369722b25ca711a489c275e9503f85a5aea428d947497b73c3395a9650d36a8e6917be516e34ff746216442a64e2908a9de742f2ebc67a9bb9f479f3be649abaf479575daab7f639ed0aeb97a00b8f526c3248a9d4d7082b055a3ec2d9e686f2384634cd38e5fc4b742dc4a80c30dc0b9a0e882f0a74238e8c4ea9f243c894a77a9ac3a60eeede65cd5f8456c1fce2997653e60b87f1efc9f37d9c30c0b1ba4641b897f7233a803192c89a6bd4c92b1a6e029c2951cee8fcd361957c07ac15158900c2f2586fd99c9f63154ad761b3980b536954d3f10e6059da58fc50d4f35bcdecb18e304739ab7d821c0859bd8bb2183ba66dcc3a6c8c09d45e5e85a426ab8a5f6565ee56fa19ae39f6da80bae16860b6db2ff97d8503aeefe416bc71c662476bdc112d02658bd969a747b98e2bb5c5167b76583035d9df59356cf23a6f8326e801ab2270326910321ba77a24c36b03966fdb3b486eafdbe1ea8710c911b879af6da1dfb08918e1b1067395356f791d8d89cc72d7f338ea60df6e835c340b64224b2cf70e91b2cd89c48db74adbc04cd53dd3fddcc177d97e3abe6f46103257eb19aa6b744e222f0a4a7ce63cc19bd37f991f34b0c01c9a7f8c543672634f4a746382dfc43227c9cac64798e15fd5b091635469f1e6745946ba37f95c26bf3d6106d48800d874902d68c2e671679b670b7353106c1ae8197d2ce15995def732354713bb79ad05e63c5e4013df50d4dc737c2cf51aef6883ea755ca75ca7bb578819ab460aeb41d80e5eff504663dbcf11d4c13b15b7094db0fde24567c771ffe0ea129770d60e1057c014f4c4f3146909da70c460fc15cf33abce166ce1fa032649cb824decf87250ca3ac6956ebf5da188b5eb5a244c523b47564700c4d990dbdef800724b554f2f8b435013e7d2f2a71436f371a94aa6477c83f25105cf39a433e88af315ae82c515dac9ff987c649f95ed81749f537d6dcd23636d2efae2074dd20531fb354a5f279985137efe5dd2a46ef70253bf7672bc09102d89d970743871424857b3d4dd9c7b34dbf69c12236c8dc678c9cbf22d5d2973a0b7a853fe03978e919eadb0b3e801aa84af4cf9cf5f99e1a47681677bb965ec28f4dad59f66d49cceb78ecb99344cbd5bf5b30fc0dcec9c546a441b310aafd444a130c8819f040975c0358c69b957a0d019e0aca54eb74c03fddfe26eb646b81b6f7e73cf6fc8c7bf79ab4fc50e2c89f7d542b1de55434907509be8566787ac8df8b62b39b3b6b750e6fdb6f98301e573b589ef0c523728364b2aae849c7e7dc0960dbaf45336a726dbba7cc2eef7a7b6bc0866a87f6e30f9a2f0906d4c25a3dbb8122bd241749e0b8c800483e16359d2e64c876bd4c0a9f86ae59629cdabf6b91ee320a8ff9b7c88b521483a007454ebedd5afae47354d04bf30310e9b0cc2440d4d872bcdd801159af8d63ca94466353b8a28ed1e37474fae382d3d081f730dd4fac15d513f5d13cb404b2dc352464cfea56b38f3d0c5824310d585d12da9e41a3214159564ec75c8fb7184f3f1203be0093c3cd5b070235ddab3b84a12ec7fc84c16f3b80a31fa09e31c40afc92509ef4cf1effc65e3b627fd96c422b58831b32ccbca8a9c4d344829a94756b8cd0f68c8c700fbeecb6f5a33aeb4dcc868ade4b56ada1eeaa7fe455b826f99904371d5001795641797a33caaed2890056389b1c02eaf7402bb1df214415aa713bb129b15b4b4882ccfc257debc4cd929631dac76276663d532f54eba14216d1ebedd8b118a35dff20d26d35c68c5bdf3c559ba277ae296d22963b342f547e9650c5bc172ed1d194f4ca1681766a45f0cb1952f1e9275c023694284f89755d78d32f20b31cd65cb4942b1d341b30837d37fcf266e1aa4aa35181c3618ed72010508a0802d5581a35cddb540ba28cfae6691d7e434083fd363420fd10e8d9cb9f4979cccc11b758c9aaea77b715fd6a69cf21ae3c5eb58c498349a45f397ca10e0117de5c2eca7b627f0b778645ab4f62afd6f403149670404638ca4e79c670b7c99818d915bb8926beea4de28ca38b552abb2ef48cf865e2cd7114f8b70fb541afc38cc629f84f2bd0a0cb8da6ba9e254a0b4c8c74f676b3f7db6c00ed8404dbe9c19a79c837a9d8c0b7d1ffd3fb0a0eade54eb4605dd6c8619e9e1501e57bc64aa826220cff951c6cccb5443af426d8d41c46dec442f91b75ad9226d9b4808b8df97e1b68a66356a1bd3271a226500cd4751d62cdacc0148d1f8d21c7bb47c8bbf6da5d51c62daf83ad84d6826897fc34a16ee0858235aa47177ae17f6d213149bcd620c2126761ab3f047fe4b96bb2d016b978d1e6db5eaae7ae8c69e2328ece8f0c04ffdde28891b77ab1a7968f8b9c42caffad8810ca39cb8b3eae94da51665dd797c6d1e187528c166589fe679f8fc61cda38514c3c366f888fb697902db5b9bffe138ccec42e2ff0ee55092b1dc4caf65972c29203ff152356122c162b063087c90c74b5637aed8ea6ec2b408b56b80ce1177a164448b51d9a16cd841e35bb35502db6af5032a5594cf78af5c20ed5b4290cf43fc0de4bee0969e5755289fddd922a1cd5b6179b2b8dfba74716cd68c0e091ded3b685f698e3c3c8f83beabd3636061babf0f6fa5543be139a741e5799420b8b234035bed1a42b010ef8b1f0b88db257172a646d98f15bb56dfc4a9cbebf482e249e05c37e9df532324ee200d9d64f3eab6f79c81bb9bced6f6a8bc0f5fdaf4a81441a6528f998c7a6e01594459057b7bdde959dd73dbb997b437ee4a1181bb40825a84f9cff4f459db1195c823e81811ae716be269e7d10f16f4f53e60eb39fc6420dd27f2a5b06073c35a3172513ee35110f76ab78f1618ec601fa439c5f8cb4fbac353bf87d5ce31a237f91229ca090d52e96979a3da212bec964bfc25893997cc157ae104caccca5959babde115c10106199c994b3f80abf5dc68a429890c0cd9183ac0901f07330d857d299183ba7a47e67f66cdeddd7a62139619693ecd41d8f850f573939e9d51c44899641a097900cfb031ca851d9d314f8df7cd0ab729cd8069472a5dc30ebf5c8a82755bb84c65b484520b4453f16b3ff6397830f43388ef6e9d374f4b62b51662e47b3dcea04e19f3bab6230c3eb817474db228d5204f6108f46aaeccab5004505733a8325a354bccf71b8baf87dd7c2c554256cefc5ceb53a9080afafcfee5b68e5ec96286809788426b0ea81a37ef092b4ad34b86edc9aa54a0ddbb2f523d9920a6e41141787b2aab5f6e4fc72d03049c973d8dcd744a7165e21ddcfc8687952c34f1757b79cc235f31977ca91608be51ea0b3501f3594efebb0da2300efe59f96b74e043bbb102a8834528bd9f8e538ea133e7ff0598bf21d3a62ec0d6166899f5d434d16b2e8d1f6d22f0be8bad07d969a816165dbfaf46cf21da463d0e29af999a6619a37f3848019fcf2fe44c6b939f639621accf42c18e9ac8129c3fa3579a32f003a32d43aa7f71f78c482faa829d2e71d2fc3c34366ac713975dc39f2372249b7c6629f11db0c08e91541bf045da16f112b76d34ac4b3eaf9ea8ea1a90482c0cc598dea7ee77de01a3b80d44908206dea32cd22721cfe67ca9747c490ea7c5b135e0ca3d860e3792f21d9c4f1bdce7666bc5714b1fa0b949615cf526edb5a8ebff3856b45936f133d1f2c5e7816630569558a1bec90f920a4003487a1090ce5c46f85d10de14d4fa0250b3381ef236c49a070f70897e5276caf498a07c59aa413ae86e1163fbf5d11b5721138d222e6b00e6e50f92ea3aed4917456be8ee2ba91c30fa58fb864fccd023a6b25239a5a74031dd40c96809d2ddb56175fd1659dddd072b360faf6b142b2533590c966873c8fcf422b73d1d0e495190c90e9ca7a872a1ac6efebb886444e6ebbb6c2e2a4d68fccf701c7b74cf4deddf9e66a0926257c63bbf3ff19e2f1bdd9e2392c13d6095b4077bdf3ec240b7b91bf2c0cd51a72dbd208dde45db2434c1bcc9fb377de50097e8bfa835dae3e3f76ef383c30f419bb7926867ab4f4026dd884b684383a548eb8bffbc6331ee32b7a854464ac8b7d62de0e32ad7b8ac42300c73c5e3db544910a3b2b1bcd0034c40e9d3df0203783c1632bbd0f7ce19a3cdf83437b9e677b58559d3f481d8f158a2ed4e477e97a9e5cd0a45412967e30352d69655f4242d9c767ef813092880dbce7ca01dc719e962f23386c40e90c6726b08f01630fe59e276c64c09b5dd2cea418ecc4ee0ca3adff7891390da2edc9af75869", 0x1000}, {&(0x7f00000008c0)="be053151f23d2096cea252109a54079543f0e8351871bb4ba4b49958733dc936b30e2608fd4edab9b1cc5b80f6bec4b14103c2f8b1fb50364f88e6639e90ee3f23a46af256f8a5587282f860e03c1fd2f94c2988056f68c36b37ffe7b3cd99b521f909eb3eb3a55aeee811f718949550483d26937a779b65d4a740fb39d64c296ce3a95502b210536221be791b1b8a941134144e2ac0e84ec321e98f05b0c6696f3ead61515b89402f7599f4e6eae0a5e5af0c", 0xb3}, {&(0x7f0000000300)="e5b5aae41d8a6eb478d5", 0xa}], 0xa, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r6, r11, r12}, @cred={0x20, 0xffff, 0x0, 0x0, r21, r22}, @cred={0x20, 0xffff, 0x0, r25, r1, r26}, @rights={0x20, 0xffff, 0x1, [r3, r31, r32]}, @cred={0x20, 0xffff, 0x0, r33, r1, r34}, @cred={0x20, 0xffff, 0x0, r40, r44, r45}, @rights={0x20, 0xffff, 0x1, [r0, r50, r51]}, @cred={0x20, 0xffff, 0x0, r52, 0x0, r55}, @rights={0x30, 0xffff, 0x1, [r3, r58, r60, 0xffffffffffffff9c, 0xffffffffffffff9c, r61, r0]}], 0x130, 0x3}, 0x4) lchown(&(0x7f0000000140)='./bus\x00', r1, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r63 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r63, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xffffffffffffff8a) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000280)={{0x3, r64, r2, 0x0, r62, 0x8b}, 0x6, 0x401, 0x2}) r65 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r65, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$KDMKTONE(r65, 0x20004b08, &(0x7f00000000c0)=0x3b1) chown(&(0x7f0000000080)='./bus\x00', r1, r2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) 13:32:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = getpgrp() setpgid(r2, r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) getpgid(r5) 13:32:41 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0x800, 0x78) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000480)=0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x7ff) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r2, 0x6}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='}\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='[&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='}\x00', &(0x7f00000004c0)='\\\x00', &(0x7f0000000300)='!@(\x00', &(0x7f0000000340)='!]W\\\\#\x00']) pwritev(r3, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) 13:32:41 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x0, 0x1, 0x0) connect$unix(r11, &(0x7f0000001cc0)=ANY=[@ANYPTR64=&(0x7f0000000840)=ANY=[@ANYRES64=0x0]], 0x1) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) r13 = getgid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r10, r13}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r7) r14 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r17, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r17, 0x4, 0xc8) r19 = getpgid(0x0) fcntl$setown(r17, 0x6, r19) dup2(r18, r17) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20000, 0x0) r21 = fcntl$dupfd(r20, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r21, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r16) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) r24 = socket(0x2, 0x3, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8040691a, &(0x7f0000000300)) r26 = socket(0x2, 0x3, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCFLUSH(r27, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r28 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000780)) ioctl$VT_GETMODE(r28, 0x40087603, &(0x7f0000000600)) r29 = syz_open_pts() ioctl$TIOCSETD(r29, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='1\xeb)4B\xc9B]\x99map\x00', 0x420, 0x0) r30 = fcntl$dupfd(r21, 0xa, 0xffffffffffffff9c) fchflags(r30, 0x1) ioctl$TIOCOUTQ(r29, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r14, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r14, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r31 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r31, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r15) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) socket$inet(0x2, 0x8000, 0x3) r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r32, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r21, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r33 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r34 = fcntl$dupfd(0xffffffffffffffff, 0xa, r33) ioctl$TIOCFLUSH(r34, 0xc0206921, &(0x7f0000000300)=0x64c1) r35 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r35, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r36 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r36, 0x1, 0x5, &(0x7f0000000240)=""/173) 13:32:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4e}, {0x8, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 13:32:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x3}, {0x28}, {0x6, 0xfd, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) r2 = syz_open_pts() preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x3ff) pwrite(r1, &(0x7f0000000040)="fb", 0x66, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x7fff}, {0x364f, 0x4}}, 0x2) 13:32:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x4, 0x7}, {0x1, 0x14c6}}) writev(r2, &(0x7f0000000440), 0x1000000000000386) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x1d0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) 13:32:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = syz_open_pts() read(r2, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000033, 0x0, 0x170) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r7, 0x29, 0x23, 0x0, 0x0) getsockopt(r7, 0x29, 0x23, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r12 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x3, r13, r9, 0x0, r11, 0x8b}, 0x6, 0x401, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8, r4, r5, r8, r11, 0x0, 0x40}, 0x3b1d, 0x3, 0x9}) r14 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r14, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) execve(0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x80) write(r0, 0x0, 0x0) 13:32:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 13:32:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) r3 = dup2(r2, r0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) fcntl$getflags(r1, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x7}, {0x9256, 0x9, 0xc0, 0x7}, {0xed, 0x40, 0xff, 0x42692ad0}]}) ioctl$TIOCSBRK(r5, 0x2000747b) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000680)={0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCBRK(r3, 0x2000747a) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:32:42 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x1000, 0x1000}, {0x0, 0x5ff}], 0x4) fcntl$getown(0xffffffffffffffff, 0x5) r1 = semget$private(0x0, 0x2, 0x181) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/79) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000440)=""/4096) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="000000186004008ba8002b270000000000003456f54464e3f200f5ffff011000000038b60fb5ccb1d0ba9fd9", 0x2c}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) dup2(r4, r3) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r10], 0x1, 0x800) msgrcv(r7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000001900)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cd8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c913714880d299196c9f4259ee4d306f92cc570e64d8a0df711333a5f5a521d81fde980ed69bfc7ac438b65866c2225959a178b99ff20c0586d1e9b6c80127f8c319acfd6d7bbd57bc69ded931187bca5aea32fa85785f7299b514c062535b951e9ca4a9e1db3c55a84ea21f2e96f86735980a0ba9867a1e60ede5ad818fe0f8c71e21bcf67dc8fab16"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) r19 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r22, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r23 = getpid() preadv(r22, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r24 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r26 = getegid() r27 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r24, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r25, r26, r27, r28, 0x1, 0xff}, 0x8, 0x6, r23, r23, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r21, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r24], 0x1, 0x800) msgrcv(r21, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r21, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c3202b606bb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x405) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r29, r31, r20, r26, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r32, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x8, &(0x7f0000000200)=[r17, 0xffffffffffffffff, r31, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r34 = getegid() r35 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = msgget$private(0x0, 0xfffffffffffffffd) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r38, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r39 = getpid() preadv(r38, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r40 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r42 = getegid() r43 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r40, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r41, r42, r43, r44, 0x1, 0xff}, 0x8, 0x6, r39, r39, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r37, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r40], 0x1, 0x800) msgrcv(r37, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r37, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r48 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r45, r47, r36, r42, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r48, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000280)=[r33, r34, r42]) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) semop(r0, &(0x7f0000000100)=[{0x0, 0x67, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xef3, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0x2, 0x1000}], 0x6) 13:32:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x8000, 0x2}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) r2 = syz_open_pts() preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) r3 = getpid() fcntl$lock(r1, 0x0, &(0x7f0000000080)={0x1, 0x0, 0x7, 0x80000001, r3}) 13:32:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) dup2(r0, r1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) 13:32:42 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) rmdir(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') chdir(&(0x7f0000000000)='./file1\x00') 13:32:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = syz_open_pts() preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 13:32:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) chflagsat(r1, &(0x7f0000003bc0)='./bus\x00', 0xa2ae436465c97748, 0x2) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) r5 = accept(r4, &(0x7f0000002b40)=@un=@file={0x0, ""/4096}, &(0x7f0000003b80)=0x1002) shutdown(r5, 0x1) pwritev(r3, &(0x7f0000002a80)=[{&(0x7f00000024c0)="a9074d8536fe49319d4f715b058300b05fa38a6e6e98720908b5eb581356e1f2c65d4902714080edcd6065fb17bb0102b965782abd27053831dda01097c49b5a6fd5403185837b753de3e6e81fe1d168f2ffd0cc54656a9637a7b1f241af692c6f206bbda929be6d64b7fa24e29251d17737954bed7e1ff1816a14e556829711c7f8288d68015e9a10560b79e6706f29951ff51621b60c5f24a7cb27399f59aa", 0xa0}, {&(0x7f0000002580)="3313dea60db1750178f4630dda94e2e69feff92779ed7c8c0a14dfe0a02150bd77dbdabdf946645f657c76642de0a5064beab5096e5b2fd5c1b1870405d7687474742b07809bed6086700995f761a2659e1da09f69c3db3526cff29d3b006f722b5802fbc6cb417d117246faddc6509c7be065471f52805250bf456de30a50d7ede6a0e9668702c4db4e7584a2b1bcf029e334f5760ac0b6a2aed028b9910e6b9912beeafac0409b4e35f5", 0xab}, {&(0x7f0000002640)="5e27a379f20d9e769feaca270d94c2af8db0ad5ca90fd2fcf07ae304b6b674c3f2c77edc88b5dc27fac71580404d32c84903d0005040ee43335bc19ea729d40617c91d8ac869afd932dd4385b94eb6896f5ec245e0feaf60bd8c1dd0916f2178549c439ea655b7348f65871fb81c81fb133d4b705d89b40a8881ddeea7c4f14407cd57695a51c5bb466aa7a0f84587a4708d27096da916821abe802b2bb61ba4cfec7e8e1f2926ea338711b784f9422ebec286833f9a58b91a0b66a4e0ce3ffccc6ff070358fe85f3b475736f38f02e8c050f05c687b72c8", 0xd8}, {&(0x7f00000000c0)="3abad47171ba14b1a1da395e2ee2d2", 0xf}, {&(0x7f0000002740)="7c0d30f8fe1777662a7693412d545b5c16f2b98c25b4f845bfbf7c75e3bcfac295ba7e26e35da2c323aaeee8fbf04e27bef4663afb1e45ceb21787e7488e3ae5a97cd20df438be5c76823d8df6ded0814306974174", 0x55}, {&(0x7f00000027c0)="8972cce343", 0x5}, {&(0x7f0000002800)="0199aa47484ea0053ea693c01bfd24572141b5593cb328b076355611b0cecc39bede41e311466c5c13ba6e2fb34819718a94b8915f2bc98f4e", 0x39}, {&(0x7f0000002840)="6ed76085b98bea6c943659c8f5621cc7bf50181021dba69a86afdd15cccdbe", 0x1f}, {&(0x7f0000002880)="2085d5e8d65002ff5c342dda9bebac7c75c55f8d24155eb180abb987d546251f458480f090b9434bca2e2ed54cbfa0c4ce9a206fa7ee0b3aa566d7d7a29de5e6973ebfacdae62f89dda95bd54b8e6842f0454cdeb096961cb716cfed52c867fc46f89717622cb87db6f30b8b00f9865502f49f5c0a1ba1c4c3e9e3762b4138bb35bb0bc8453e27e1bf2f343a194bc29604be885a38c236d86cb4d38043f330a5aff93ad51503da867ee20049b3673178e896b1daf8d1eac240ada4b5467e8a420bb919d1ce6607985d37827325d1f4b48582ae81d10862eecf21393bb53644338966a452debb625f7c0a7e923e7ae00c7f895ac0a2b38a", 0xf7}, {&(0x7f0000002980)="77ce94fa0a440966c6ab4a055ccb8fdcc52d8b4b6c12898fa64e3d7393a1a6b2ec62690173cc3491465aa06260ce0f0a60c310562313c70a76c4f75e11ada61cf3ea1cb76741bd1322c5df351614a84e7d59f1601e10114e59647bc664bda806d04508d3a020c7e9877b9c731c1a5b526f88075d2f0bdc153893e4d21c28b345dc6bc64851bd4891f6881c5a0bfe2c3f5bab995f5172750a2c7d825af0c9bcf98d631cec3272eb80ccb85236d9ae3e972a66c170478b01c6ebf3613bb7d3cb3ea27c", 0xc2}], 0xa, 0x0, 0x4) bind(r2, &(0x7f00000023c0)=ANY=[@ANYBLOB="01082e2f62757300a4c1d7a0ec59b61d4f02e5b99411a6d9a89612d21b282b85cad75b3a0163acc885df38a8a57437c26d320543769f458231b8e80588dfdfce1b6b5e270f43c0f39ed46f90f7299dda33197e93b4a5d7fecf5e7f4b04fcce4e2a70a73e46cbeac749ea97f9b4e1450d88b49c63d3c2a5815de872978340845c08aa518e1b1f516cdddff9ddf5d7cd34b7980af3660391e2b90d0a0eda548df506cbc8677e430500000000000000c5abc6a160d44549ea9d74f7dd9a33f5bfc9d0e67a94fe90c03f6b46faef9dfbce148bc093755de4"], 0x8) 13:32:43 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1c, &(0x7f00000000c0)=[{0x34, 0xff, 0x0, 0x8}, {0x1d, 0x0, 0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 13:32:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x35) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000100)={0x6, [{0x3, 0x40}, {0x3, 0x10001}, {0x2, 0x7}, {0x2}, {0x3}, {0x0, 0xb6}, {0x3}, {0xf1f35dd578bd8bf7, 0x1}, {0x33c2aa169fe82b6c, 0x2000000}, {0x2, 0xfffffffd}, {0x3, 0x80}, {0x1, 0x5}, {0x1, 0x3c0}, {0x2, 0x4}, {0x3, 0x7}, {0x2, 0x7ff}, {0x2, 0x4}, {0x3, 0x8000}, {0x3, 0x10001}, {0x2, 0xf6a}, {0x2, 0xf1cade16}, {0x1, 0xfffffffe}, {0x0, 0x9}, {0x2, 0xa2}, {0x2, 0x5}, {0x1, 0xa0c5}, {0x5, 0x3}, {0x1, 0x5}, {0x2, 0x7}, {0x1, 0x7}, {0x2, 0x8}, {0x3, 0xb1c}]}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 13:32:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r0, 0x0, r0) r1 = shmget$private(0x0, 0x2000, 0x232, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000200)) r2 = socket(0x0, 0x8000, 0x1) setsockopt(r2, 0x29, 0xf, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000b, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r7, 0x29, 0x23, 0x0, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r8, 0x29, 0x23, 0x0, 0x0) pwritev(r8, &(0x7f00000003c0), 0x0, 0x0, 0x7) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f0000001900)=[{&(0x7f0000001980)="1773df081d4b77a8a86e1f7eb68bc597392486cf839641654df5", 0x1a}, {&(0x7f0000000640)="cfa42e8477572e6c207c7ced7ef289cf37c7b7163a816d6e9ab2162e807bbde8432848a181ab04a44e738a22c0be89d9ecfb77b64ae357b66c0748f1209de5169f9aa8d0a125fd891ddded2995e2bf50e19cfa84221c3d3cd1d1693b00ae8198a5f639090679009ca47d6da45d5bf7fce9391756d5509d04ac315146b82075c6a12fc43f20b6e90ff4c96b2085fe5b2688a903d6fe041417645cb7f55dded9d0837da672f146daeceabaefcd7351fdb8b77099f66c67e82b2e6a3498bee8912704e2fa62e4a61ded4284108842ddade4a343ac77c9fd25afde21fe84", 0xdc}, {&(0x7f0000000740)="d2eee1588783273a1ec4b30094690da331fef409637982730ec7c040dd4e0d10458a68d43d89809c47c73862979e82c575d4ac9ffd14660efbf51379105d37823dd7d2221d86818e753bb0062432830c5851e1faeb49e843c49a4f3ffcd92ed1221d8b635ff7867d76d29003725d9903b04bea865ffb3dcfaea2b5710a0867c6ac0affb3f47b5e129c6a165e922283a1d7738596150cab798e755c0e3b6d39eed5299b23bf925a1f3757573eb26eea734453b52957c298804427", 0xba}, {&(0x7f0000001a00)="8469ddda1a3c2379af1eab80a6f250fff136d4df000000000000000082a21fc09bc4c506111fec3b9399ecda24", 0x26}, {&(0x7f0000000840)="27469e8d0e816e7d820cbb6320292064f80147b43fa3b1cc06155264dbf4253b5c4952f39bff28164e84801be17647a109a36ce2eec554bf795c5738820255ffb1905375304aaada87f39be71b85b7b80b579335d9d08548c6b0c1c499fc5a", 0x5f}, {&(0x7f00000008c0)="83229e010001002d5c1c7bd63686f2f011bf", 0xfffffffffffffd44}, {&(0x7f0000000900)="50d089960d6bf96dcb52068f3b43f7ad1b57e55ce7b5c487e5c70913b737def8c11176d2557a6ffdb729a9ef2b1ea3f0fd9236fe73c116ed76e8ccac4f8144df0ee06be400bb2618c01150c702ff7fcef9f712dbd0a1526ea3e9118b3e9f495e4f530112defc86ca7dc0219e2115a8ee0943b9bf7714c0450a80e65352103851ad73cf7ad5dcdf1ed51a6a7f98f0247d1b92c0af40297580f3fc2cf3cfdf54398ef349aeea28604ad64d07f6101f6029af272c9efc68b1f3294f73aeaeaa915c06ef1e07fdc153688d7bf68d26d1bb39a5bc3113c8d2796fbce7ddbebda9c908936caff87de17d695dd6f99a1846611262f6ab53057010c557aceff1a52023427fc3d61c3e74025a5e76649134ba1ffed0f301888b17cf73f03e60cd4f7c2046bb2c9d70c4bcf34d08820ed04b1acf7c7b87874b7ef4788363c5249f02a52f00277fcf0ed096df9c6f045d075c55a576621a39bcc5fba7700104d6eb1741fb58fdca19306633004af42060e31b4212a6f852034cfd645b82084c6fc4539320b056d0efc4be2a093ba31c1d5069b1a25ad44e4a42ff6cf1ecca4ea8dfdba62b92b70a67e94b64e908da1334834a0d91c22401379d64147f23e257912f746946e4928c0246da1f56f59cabd01aaaffa98392dbcec1dd151e6d366896790d469157fd6bc242337376d89703856bcd3e17478b9f271218a701e1615e1daddabcf72e1878480f2ff9964c21a1fee28da54839910344f2fdb4bca36301e2467ffa0fde782c4b3a0a8e6cce258091d6fe9926facdaec7848b4973ab595f1544a91c9f18432b494be47a4ffec37649473ef51d380555dcec8aa7cc1ae23c851792f118f547ecb14728bf6872c20793122e0fef17b0e22601e52bbbe511fe33171bfa3ad3b76f2559c76c6213acb13c9ae2f7831d438dce6285d5187f246fc86cd1ae90b03b40324bfe2685b2fe1a16aadf5b752589c9e5378a9dd28cf2eb9e7223946ce11625141699ebdefde304f6b3441c584f274c4c795b9b64607682ff232ae25056f66156a49ebd33f387a1e72e6931c4ade9be1a036ca9f36ad5c4f6554a2278a63ad44e123a78f2d82f69542ecd3ae5a65545174578e1ecbf9c954fad8d1e014f29af0a42b4511c4a1f5a8f09183b34b49aa940140c84fd29b6023f4f80c7a2b9677ca6456608b3d08152f92e8a0b2f020eee7f4ebcf540a7aab368ef6762389cfcdb711a608c022a9146cdbad2b2f0e8e948743c5ef73259b123d5e28f4f55aa434d52ebbdd879c3671fcf7f31eb76b65b3fbaa34d3fefc6d8d1513e3f11f8aa9c129b9ff965718784817725c27625f3cb74fdf846a69686b6d5062eecdbb372efa2f94b6a8be7c7ac52cfbab4353a65341971117bf56de64a52c9494664cdae1f16100ba364d7077c93d368d4cd3d25a541a456108faafd423081c3d595c37bb750a7656755b2cd7d09474163dce59ca87171b226ba9cd530c198c997141f7833588cf264ced6896b6caff9ac36a2942bf871e857d2be53b2b5d39c50aa9232205dec7387825c952c3c6d0c8d980e2d598e8fbfec68ea152f9f00d4ea8139477a57feae4752426248a995f594b09cc9a040cd6ece1d30662c748d4cb5e190681435827fcbcbc658da43f9d37cb64923590bd2dd353084d2227d63799cd003bae2a48a9f1e9d3eb23d221890345d4afd0079fe2546c67f53c30a990a17da6c6ce07cbb25b7af18588d49e8343ddbf2645516a4df762670f8c5e06aeab4ef09f2d45973397ddd08199886edab41c981103ced7996e0bbe4fb774500a417657d7865d78da27c9541a91859db611e4aba4d449c8832033ae1a4b91c7b6ad5d0befbc1bc880b9d05b87fda2674dce5f06346c47fd1e78dc82e4d0c6b90dadcfd8d98f5819c0fa68ac646f499e43dce14577bf03a60581d7bed31592391b82e063e4902a7a0ca38df40197e83cdce0ed0288f8d929c76903412def7975722149600c578aa8382c0eb6750c0bb7da588e9962a12554a8e03c8f57c5a19927a9b1e70b09fff5039e6e80106251cabee85cbd311a861f247955e44e866a51280f26cfa47d872935fb248f0119a91c46cbc07c356b455b91a1dea09c97c632c7783938636b2a80162b8efe9d81894609bd62ba664318ffdc0786ca3e1eaeac52dbd39741e23d78d73fb5143687def6ac21b3c5949ec63d0d348121cf77e1e87c73cd2bda9ef3ee8f3bdeb018ef788d630a01036f21533cd03010bec03d2a370bb41b39f835dd58a744c64d0abe0dfd364a7192233da9ad7ad9f50880877765cbad2928f0fcc98a0c8aecf496a3ba165f59513a2e6ba735ac785d4b471da174d65e22d485be71984004467be7e4ba7910459b62a2bbdea93da547f3e19059358cd4f1a1bb688fec8d111605e21b8c8252012a94cc93f2fbf3da1d0fe30a526f19670bf124d69a6103a99d7c18c92fb9aa6318e359a87a6e1627ce3af1d8527de7a4e4c70d78b37d484e6e442e30c7636a82dcdb6df41848637923dc20c557c0efc6cd9e68809bc2e1c5eb61fe104037af98a0837759822fdd3397ba5067217fa829d87a839c5a8888883616baa416753c4a32f3613c0941e5f192ee3c76f61738b20a9020b4c886c4be009248589bf4eb185c3c3db71d76c6a30306048f1e183ebca2592880b673c5343e0f9a16252d77b048ddfd4ab55caa30390740286b70c3ac6530e64a3427ff8cc3d548e974ff3325546740cdbb90111c973b4cae9db826d01e74f20ad59fa39651ac533b3ead026e2a7960bf1e957e64dfe91b8454a80542651f24e71e0f9f71ce2e97cb373f4ff66984ea0e0051da16fabb6b823ea1eae3c3154ae450b28a14ee4336fd902cc6663e477822cd5c6d84ddb609dfd9ff0d2c79e7e55df91bd6c1f9343e729016a93c73feb8eeafb03c37ba29f868616836d65854f10e72c81af1c2a8d3f973783b68a60dd5d8e7fc2a6728c2be70d6dded6572965e8bbc2f6d64f0206fc5ccffd49b7c60e349a4a49e4b784eb0f6f4fed0cebf9e2e6b3fe4a68bc7399dd375ca39f27236e7febdb3b85665fd878bfe919144dc236cf139448888e041e6b8b5de7ac4bfc46239870468003b8412631070b35e5f5cad2e1662e4d76991f94a9bd402987241a29ba8407998aee233caa10a4a3b972b663a391b105b59669cc59aa3f1667c938adc2cba77fccd053c49400d8d72daef436b9640562082d2a0260b4ee7865675d1198d8e57d208dfe380331d01c807f9b0081f5a7d738acfd196522bf037b1367be859ece5f3c1dc4e90e1a97da52da8d5435fb369d9b3c2e328120bcb4fc9a1fd7b6c88ffe92cb47126676b1d103fa3869946303a98ab570385d44150ca40e08a76d41f98913110f5c786acb69239d4f17f1c967a79bd765ef13ea497814226e7a09b0d284e3617a0bf431de4027cf5d34277463bee7d10919df12aebc4384d5f76331f362b772cb8dcdfee907564d0793ab04bb268a283ecbe680b990f8a9d03caa4dd15e7ed6e110762da80b4e19ac2591f7d84a79848f868f828ba930984762b86e35b5952a99ef8365e50569762ddbf041c474bd205eea1488332e1ea2bbd0f0bb76ced5bcf713dde222f05fb4870a6b92124a98e6c1b122d458b3c3178b8ce9d9dcf4d6ca644263e677e5556e61d99e7e96ea41269a775d031afe73a17a6d59529ca54951f5521ca0cff9e6504864e2df69dde2c63b211433dc15b67b7d653f5a3c5184eb526dd74e16dcaa2363e8382bae191d57f9385de3fd92a90e2c3a13f58ce2493a5deb059658aefd643256a68a60efae70a0124278e868a1042cecb3ea1bd64b12b91787bee906e6a96d91b95a084265bd6e275dca48a0ce6482a1def4e973ab7537ad1ad48ca48ada90833bf5b58dd217b4196c1acccf2fbd999801cc7d3eaa52fc4f6fa896d96b67675af601f7c4b9b496254c6b123002b09ac64b36c2c72dfe478ff21fbd1923e9759d361e08ec68f551a1d01e0ca9147add418f732b9c39bc236bc2c77712257a7a2f1e9bde918b3f97bdeda3fcdfaf8d1c23a445fe62ba94ea2f7835db48ac67d834d25fb4a5d3735455070b1934604462e13dc75d896ae0fe3e53e5505c94527bff5ae63275fd8104b890965292f012e1e886078aea37e1410752f5bd4f6c376361354a92281f786cdf0cc24b55491d3be91e3589f2bbf5830788f44aec63d96ec050b793a68bbc4a175b9ccb8e14ef50dad3b2e31c547419e79228346b3e1d7c736a459c854b10654a98634ca1c6f95499330d7999ef4c23a94b4a5bf39f8cf1c10c648b640fb36cdc621e65d95e415ecb8cea63af36854263233573687e094446cb075d4cef6bc92d0fabafb6c3f3251feb077d87c34a05c7ce79295bc3c19f6f3867bda521c842b2ed4e70a7aa6ddc329d535074bc252f1b23d3a96655dd680c6569babb82197ffeb7ac64f9ea6737c8ef482e8a61ca87313829fb78e8e74fce734f12f5702c922112ac9813731fde64d837db083f61c3689e077ca70051eb7f671cf1cb10d1599e0a6cf330f1e7a5bdb4d2f0dc7a14cb8980dbbc32a692811dc987136cb8f617973a64090167e13ead1b8c081891de292165717976b178d7880581cb00744dac77ca8fbade7a6a588f69f728e5bfa9fc6be1f1124906f94ffb2493fd270a8f5f662233b3fcf8cb79a5ac283bd776c8cbf39a4b254c83cbd31826942cc86da5ad9f2e6cd642cc01ab223ab47b08c22719e4029c4f3a9053776014a1954f9e786371e19a4859185d5aa03bb5a667f71d17b15b8328dc0f12c7d23395180a29524a7b873503ab17f0a3b4432730e7bac9a8711e74c687e260046ee6f834967fb36c575045d310f3c629de419fec4bb1939755e98abebe8eee4efd00b7c86648d71fb10b9be62c341d7590c5667eac5ffb01d2d4e6b5a098c91b771c6978c350ce6ad294990f1d770874bfe526117e4cb7356a7d8ac19e53e3e199944d0106999696b9b8b7046a8892615d908f6b02e2b555fe6c88df2716decc8edafc20475e2c89092e2d465b6641e26d30ad86b81d8d97e75a6c1f16d5668cc95c3fcec793c1e0269066da393bd3a6a6ca09b1813c868d3fc763d8146049751667d73ac6192872b1474e3e1633e5edab6e8d3a849cc121aebc3c8de7e50a1e6705c619b51b64f979d0c15d861d6dde54bc96444f8f6bb66eb1fa9d82b55b366ebca0741f5283f7b81cce2a897b087fef756380f8e0857b3ad07aa097d292356246ff450d14f34584a35932682b6a20ec51502c858c77f34384b5013c099d29daf97f2101c5defab87e38dfa007cf910bbf4af4da8ed700a3fc8f12f805c6d7e70ff81c81aadfd94816169e35bd3248b9d06f5641685dfe35c1355f05bb7412c97a825b7cd43b54606b5fb9d10fbb9b8061cad89a5b29b509e4ea60eceee85fabf543193faf3425d14c646e87f81314a85565585fa5bce345980adc8bb2125cab27960a25cee8fe57cf8241537fb8d8de0d8fbdf970159353a35998450f82e1113f6bb54514fb2844e26f3986b35fafca8f409e907ee65794c5f50de051f18604e8e95fb1f43d0be5da883c6a84617d702337a837466b67f9556c08bbdcf36894910bb31e7044f75dd419d3b8f42c337117ec673d2b2ba5a008cb35417bf33d5482695a55d7d6f37a798861192cac526d012967dbcb6e50182c44c0c2000c3d7804f4e1748dfa2e50e8cf9f05bf2ea51987fb44cd144134c2d2d4d52c230c2f487199d69e19870e0ad0a86193223004d82ff82eba77d50d284621ff519a2a32b8", 0x1000}], 0x7, 0x0, 0x3e) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000340)) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000100)=0x5) r11 = accept(0xffffffffffffffff, &(0x7f0000001a40)=ANY=[@ANYBLOB="00000000000000000021ed0000000000000000080000b6d51a73000500ff070000002755c84bb8000000fdffffff00000000000000000000000000a8c79759dec6a9af078566a7441768629ffa643c34db411da7aed780b583d5faf38fa6660739fb1e3956b4e1cd7342d292b11ee2e1f5cdc8225443385a50ab6eab57ddc8fbed00aaace2658899523435cc0e96d44e1ac42175c8ac1a37768361cd26d21a5a28b196230603c7af71cf129755078275fedc7de9e025a361e0c0da6e14e5a9eab077a6ce2f4f00000000000000000000000000000000000000000000000000000000a5055c9f9527b95101048f2a0ad838592a709f2f49b4f797510d9a6a9b38827cd348b29c9cb3f977e5485dfec25fb81daf4894833ba1ca9ed622cb904fe092f2b31a6201b9c31293393831a282a125a57661661854af5947f9eac7b8eac18e44a575170a1774621b0e0d7649b95fc2276de657ce3bca80fcb3dc84edc2f90834ffca88667298f490eb18cd0958c15ac6d71c043d019743f880999d1e00000000"], &(0x7f0000000280)=0x52) fcntl$dupfd(r11, 0x0, r10) fcntl$getown(r10, 0x5) r12 = socket$inet(0x2, 0x3, 0x102) shutdown(r12, 0x2) r13 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r13, &(0x7f0000ffb000/0x1000)=nil, 0x0) r14 = shmat(r13, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r14) 13:32:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e49c6388bbd2ad88b294db15801360b090000002b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52bcb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000a67d239a506305a0de7b8d1bbd4c2894cfefe4d80db971e586cfea23dffb04029433e4a2bac35e072f775d9e4cf38126eaed43153954726cc15c42d4ab01d6057fe41c644b380f9824d6eaaa14b98ce806000000c8e966feb18b0c4ec45a670739c19b818d4762b803ee2464e70cdec4d65e9ee046b4d9e19b84c98fc16b7f9037d17eb9876357e3f1aaade6589954f8c489297f32becec22d0f747a642111706ff1b7c28537f2f7126509925b4137ef2ab626d1d6f4496e30bce9116fb5d40d7ab8dffcd6713a222d2f30ff3e4245747660ff6180534c7174ef53b27734e96cdf942cf7fd2fbb56dd1c83b7ea43ce"], 0x10) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000280)=0xc) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x4) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) r5 = geteuid() r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r9 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x3, r10, r6, 0x0, r8, 0x8b}, 0x6, 0x401, 0x2}) fchown(r4, r5, r6) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:32:43 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x26, 0x1}, {0x4, 0x1}], 0x2}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0x65) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d8d30aaf504ca9d983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0x100000166) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) msgget(0x1, 0x8) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000001c0)) ioctl$TIOCDRAIN(r3, 0x2000745e) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) mmap(&(0x7f000027f000/0x1000)=nil, 0x1000, 0x4, 0x10, r5, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) 13:32:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x0, 0x46fb, 0x9, 0x2, 0x2, 0x1, 0x0, 0x7, 0x2, 0x200, 0x3}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xa2) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 13:32:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffe], [], [{}, {}, {}, {}, {}, {}, {}, {0x6a72, 0x0, 0x0, 0x7fffffff}], {0x0, 0x1000}}}) r0 = socket$inet6(0x18, 0x2, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/193, 0xc1) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4000, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x80, 0x16) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f00000004c0)) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000080)=0x7) setsockopt(r7, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r7, 0x29, 0x23, 0x0, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000000)={0x372, 0x6}, 0x10) fchflags(r5, 0x0) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 13:32:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000ef, &(0x7f0000000080)=[{0x800000000084, 0x0, 0x0, 0x400}, {0x48, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) 13:32:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x7) r1 = socket(0x2, 0x3, 0xf0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x9, 0x8, 0xffff8001, 0x0, 0x5, 0x7, 0x102, 0x1, 0x1, 0x8001, 0x9}) 13:32:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) close(r0) getrlimit(0x0, &(0x7f0000001180)) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x51c95a410a471ef4) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x94\xce@+}H\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='@[%%}\x00', &(0x7f0000000280)='-#\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='#-\x00'], &(0x7f0000000600)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\'^\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\\\x00', &(0x7f00000005c0)='\x00']) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x6) 13:32:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x80a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kqueue() syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:32:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7fbffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x401, 0x1000}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:32:44 executing program 0: socket(0x10, 0x8001, 0x0) socket(0x6, 0x3, 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) getrlimit(0x3, &(0x7f0000000080)) r2 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="7a45d131e622f35cdca3323507d8fe01149f58e875a53b6518a78cc9289012dfe0ee32ddcf425b4d4418c4e40085c8543d41dc08b14bb6c6c3edab60a5971e5f", 0x40) r3 = socket(0x1e, 0x4003, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x10) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202006384a143dce4a7efe1970da711ecdd57be971e2f66c7124304693daaf1ada3642d8cee30be82fea40824b09c66a3e55fd590a3ed7ce984254713c6a02c18b0397fe1c8fed307891bcd567980f4bdacf0b606f0f4e9dfd9bc24f4b7265f9b3806c9153424713e0a5c5b479ac1475c7a37fbd99f019dee54eb44dd2ede7e0283c6bbfeda888ba26e"], 0x1) socket(0x0, 0x0, 0x0) r4 = dup2(r2, r2) getpgid(0xffffffffffffffff) ktrace(0x0, 0x4, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x22, 0x4000, 0xcb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) getpeername$unix(r5, &(0x7f0000000280)=@abs, &(0x7f0000000340)=0x8) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000240)={0x3, 0x22c}) r6 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) write(r6, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r7 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000580)=""/235) 13:32:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8308, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x20, 0x400002, 0xfffffffc, "1b0000fc602000010000200000000000a32a00", 0xffffffff, 0x6}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b81800000029aa9a3455ec00590000000200000000000001960beeabfba01d055da60095936ac44d84aaad19750d40581ce6b2325b62bb2e1aaedcc8f02e247d8e87a10102b90f966b3ee4b396810b27b769b1445bce1a767b476308083c477243d24f0a9a99c59a48"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:32:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = geteuid() r1 = getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r4 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x3, r5, r1, 0x0, r3, 0x8b}, 0x6, 0x401, 0x2}) lchown(&(0x7f0000000000)='./bus/file0\x00', r0, r3) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x37d6d8a6f0c37544, 0xca0, 0x800}, {0x0, 0xffff, 0x400}, {0x6, 0x2, 0x3000}], 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:32:44 executing program 1: r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) r1 = socket$inet6(0x18, 0x5, 0x7) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 13:32:45 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) fchflags(r4, 0x1) fcntl$setown(r2, 0x6, r3) r5 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r5) semget(0x0, 0x1, 0x10) r6 = syz_open_pts() preadv(r6, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) pipe(&(0x7f0000000140)) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) bind$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x0}, 0xc) 13:32:45 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000440)={0x401, 0x5, 0x40, 0x100, &(0x7f00000001c0)={{0x0, 0xc0, 0x1f, 0x0, 0x5, 0x4, 0x2}, {[0x100, 0x2, 0x0, 0x1000, 0x953, 0xffffffff, 0x4, 0xff, 0x1ff, 0x0, 0x822e, 0xfffffffffffffbff, 0x2, 0x8, 0x8, 0x101, 0x401, 0x5], [0xdd2, 0xffff, 0x6, 0x7ff, 0x1000, 0xfffffffffffffffa, 0x2, 0x4, 0x9, 0x3], [0x100000001, 0x5, 0x1, 0x5, 0xfffffffffffffff7, 0x20, 0x1], [0x1, 0x5, 0x80, 0xc0000000000000, 0x8, 0x8], [{0x1ff, 0x0, 0x800, 0x400}, {0x3f, 0x0, 0x316f, 0x2}, {0x5, 0x0, 0x7}, {0x4, 0x8, 0x100, 0xfffffffffffffffb}, {0x3f, 0x8001, 0x80000000, 0x9}, {0x0, 0x401, 0x7cee2903, 0x100000000}, {0x4, 0x6b1, 0x8, 0x8001}, {0x3, 0x200, 0x2, 0x80000001}], {0x3, 0x0, 0xe4, 0x6}, {0x0, 0x7fffffff, 0x4, 0x4}}}, 0xf4b, 0x9d}) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0xfff, 0x23, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2}, {r1}, {r3, 0x2}, {r4, 0x4}], 0x4, 0x9) 13:32:45 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) r2 = dup2(r0, r1) bind(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c6530d100"], 0xa) unlink(&(0x7f0000000000)='./file0\x00') 13:32:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x81}, {0x80000000000006}]}) syz_emit_ethernet(0x25, &(0x7f0000000140)='h') pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x18) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x35, 0x0, 0x0) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="53192e61ed33fffcf51f3fab1602bb559279fb607770840ce8837cf772a8", 0x1e}], 0x1) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0xa, r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x60, 0x2, 0x22, 0x9}, {{r2}, 0xc359fc7a003764b, 0x60, 0x1, 0x2, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x1008, 0xffffffffffff0001}], 0x8, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x4, 0x5}, {{r4}, 0xfffffffffffffffa, 0x2a, 0x80000000, 0x5, 0x6}, {{r5}, 0xfffffffffffffffe, 0x18, 0x0, 0x3, 0x1}], 0xff, &(0x7f0000000180)={0x2, 0x8001}) 13:32:45 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000380)=""/192, 0xc0}], 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x10, 0x8000) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x0, {0x40000000008, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x48b82fa5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:32:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000440)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c, 0x0, 0x0, 0x5cb6b727}, {0x2}, {0x6, 0x1f}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="7a75c63c5a0093ec50c3518784b4") 13:32:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x28a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x18) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) 13:32:45 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) fcntl$getown(r2, 0x5) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) dup2(r3, r4) 13:32:46 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000100)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) fcntl$getown(0xffffffffffffff9c, 0x5) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00030058a631000000076444686f1734"], 0x10) shutdown(r3, 0x1) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x2, 0x400) 13:32:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258508d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8c979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df709305d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fd6d8af6daa2327451ddc66b8ca000000000000273cd0a15a76efc4da8dcb008bfbede8038dc2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696d"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r1) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) r3 = syz_open_pts() preadv(r3, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 13:32:46 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) 13:32:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0x80}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) nanosleep(&(0x7f0000000080)={0x457, 0x5}, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 13:32:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x0, 0x48, 0x800}, {}, {0x2, 0x200, 0x800}, {0x1, 0x2}], 0x5) semop(r2, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x5, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x3) semop(r2, &(0x7f0000000240), 0x0) semop(r2, &(0x7f0000000240), 0x6) r3 = geteuid() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r7 = fcntl$dupfd(r6, 0x0, r6) writev(r7, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x16}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x13, 0x5}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x16, 0x0, 0x0, 0xfffffffd}]}) msgrcv(r4, &(0x7f0000001200)=ANY=[@ANYPTR64=&(0x7f0000001100)=ANY=[@ANYBLOB="4936f7dfb62a5b1b02b1072b5af56f675863745df685b12e19b76f6e1539addc8f9e6371729ccaba1709a9904fcd55edabeb225ec8551516ee1fe8e972701f14936efedb3846c3a06a8e01ea36a25e8df8fdf2f6f54ee608feedcb3006ebf3f690015d3c7fa583c3d142cd434cc8ff4f3b6e93a8497d0d6fe1bd391a29bcce0441774331905a992acacd7dfad27dc4d21b096ef4db64f19627b406804d011882b6cb5c76cbbfcaf596", @ANYRESHEX, @ANYRESHEX=r0, @ANYRES32], @ANYRESHEX=r8, @ANYRES32=r9, @ANYRES32=r3, @ANYRES16, @ANYRES64=r9, @ANYBLOB="94f1c13c73a91162bf6f1585a057d51615d0b953976f284fd854c80da686c0b9b4699177c34bc3f32f52928b5907f1e8f9e8adfd2a9ba3b76752d70160e93b8e51a72e854a4ca3e2e0b188c80ba02291a0f64f0c89da7cd7fe999e0304e89c00daa076aeac3fe58cd3714eb70455f8110478c1b3b78c04000000cc335fa762b80d674678", @ANYRES32=0x0], 0x8, 0x2, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) msgrcv(r14, &(0x7f0000001ac0)=ANY=[@ANYBLOB="ecfcbe230b68925c3d8bab3f95c700ebb08ca5ea86cd578734191a8e966b44880c8489d49f0de313e7ae8598257be33ce1fc326bb99d5eb8137e0255af0523ea3c52f6f04c494021e39d3cada0a5532d982d0e613f562e8a4baf281b53204585af6e73b24b08e588f737dcc5d9c7608b9f4bcdcb582de17526ab95cdf14194998a3eb86f4d6f1bb8561130757904c5dd37c2b809c54cf625df9e421e2ccabb16dc5056e0717dcf"], 0x1, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff09, 0x0, 0x0, &(0x7f0000001380)=ANY=[@ANYBLOB="1ffeffffffffffff0100000020000000a056c457c5dc12ed486b102062966419eff03c0f1a70fd8c860f8fad4bd78fb5148becb516c11cf401f26521c54240396476db4dcd556dddf27c241e4e05a516530deca96cea660c5d000000000000009800000000000000ffff0000030000001ec0335da230b32fdb3f000000e830af24f858ec1a5b717fd87d11bd62fb05d3eba3903907609f6cdc5b5e5a4b4995106e53686506a059c4ad2b4f149fc8040240adf198e5d576eaf4e6ab0f840e5e771c91e86bb557c4e85b415e3af33d12e4fa6991943440d1e056d4e9449757f0e1dea58dc282ff2bcac2c0cf53ab9df920c12c9049760000f8"], 0xf8}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000001e00)=ANY=[@ANYBLOB="00010000f023f200696cc40e0c51d117a8757e6044f850e85e167193eb34b32bead0f25479a18f7907d8a9ea61d7b0c479e9e2223dfdd93b0172f1e3f9af5fb9ef32214493e89c4ade446f0ebc73c9aeecf45bf3f02a6a104aa696300c648530da3085108f197eff212f2a6ed07bfe3d9721150af179d2f26978a8a7021c18c1abf4a7bfbfac0d43768d2f673ae71d54f29213f933d3ddecf98a8f28d6e688159f"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) r22 = getgid() setgid(r22) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r26 = socket$inet6(0x18, 0x4005, 0x70) r27 = fcntl$dupfd(r24, 0x0, r25) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r29, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = getpgrp() r34 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r28, r30, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r33, r34, 0x7f, 0x100800001, 0xb1f1}) setgroups(0x5, &(0x7f0000000040)=[r22, r22, r30, r22, r22]) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001c00)={{0x2, r15, r17, r18, r22, 0x4, 0x1}, 0x100, 0xc07, r19, r21, 0x3, 0x31b, 0x100000000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xfd90) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f0000001480)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecf86581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea7b258a45bcc9ac7b2f838ee106cb3de6e5efe7e86c417445cecaeb0180d1b2b441a93e90bf2d08fd3125748f346a10909a8a3e184282054a068f5508b1d2354bfa93eb525d574cd1a8eb1ee6dc488fee093f973ef3d1575118ad82210f896d92e01ae80e21ffd70f0973020f21a9fc92e5e1c63353823f36d949b5f85579244bdf7fe82d9c4a245cdf5efa0f6b45f080ab1cfaaf3e8a7f5d739cdc8d5ce77b8463f953c9ead76639bec1e4190de85ef44f2ae3f38e9c429749dd9993f44c4e80b7843dc4f952427e4c5261e3593eca8a884086bf3abb"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r37, &(0x7f00000012c0)={0x0, 0x35d, 0x0, 0xfffffffffffffe38, &(0x7f0000000000), 0xa}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) r42 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r42, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x24}], 0x1}) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRES64=r42], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r43 = fcntl$getown(r41, 0x5) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001080), 0xc) r44 = getuid() setuid(r44) msgctl$IPC_SET(r36, 0x1, &(0x7f00000001c0)={{0x2, r44, r38, r35, 0x0, 0x66, 0xffffffff00000001}, 0x100, 0xc07, r40, r43, 0x1, 0x20001, 0x100000000, 0x1}) setreuid(r35, r39) r45 = msgget$private(0x0, 0x682) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r45, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r46 = socket(0x18, 0x2, 0x0) setsockopt(r46, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r47 = fcntl$dupfd(r46, 0x0, r46) writev(r47, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) r48 = socket(0x18, 0x2, 0x0) setsockopt(r48, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r48, 0x0, r48) r49 = socket(0x18, 0x2, 0x0) setsockopt(r49, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r49, 0x0, r49) msgsnd(r45, &(0x7f0000001e80)=ANY=[], 0x0, 0x800) msgrcv(r45, &(0x7f0000001040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00'], 0xc, 0x3, 0x0) r50 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="3800000000000000010000000600000032d85e97d224b471a6f7cfb17fb4de98bbccdd27d24abccdc0181777c131479925ec7ef89bcdf9397800000000000000ffff0000e50c0000a3be41b94fc41c4093138e175bfbb804efd62784548b16f049f6ebc72d3f260db7e826a6ef0d76edf7cbc1a1506b1e67fe923437075d053586643aeeddee19fef8290f936d641d810706b811aea500ab3779755c0061c3ae4f8de8d9d6526467b5c0a8400000000039ffffffffffffff0100ff07000000000000654b2872253c228350a3c29390a1dfd03e0cfb9946ed9b9c119186296b37306a1b54d7b150ad7847bc1063268fa5de99cd3482c85563653a1e4f9101d53e2a8885e01bdc7cbe343980ffbd32812e0ebc1ad0cc0481d672ec3a8d3b7e8415a050bd1426da3d1fabdf9b3b301b4901e429330f9d15b07761a022283a944230f52c53239c1ed2ced74c198475ea2fd07eca500b964c53a72800000000000000ffff0000ff7f0400f5832fa18957d670f906faf4f608de3376000000000000002800000000000000ffff00007f0100005c7b69b6d27d4c3e28b4abafe28c8ab916178380000000001000000000000000ffff0000000000009001000000000000010000000400000033fbda837c6e6888546bb834dc099156e3da2f525b3d143766d2acf10406bdf5e60fe90cad8d24c13bbc758f76218e354a139339cbf9086f3646cc5c3abcb78a94d8219496f4e470e53fd142ac9740c7c0ff905b97212976cd6bd186e8599f56246b1d1a0af43c57b72ad14c36f17aaaaa348f250a843d49ea7e5e89425b00002800000000000000fdff00001f0000001b3d464056b4c28fda6c952290608ff7d30c5e1d339e01edc00000000000000001000000060000006f0fd01e0cb18aaecf76d81ea867aed50227f1b8b135fab781da1eaecee21c94812d93af93d74db12aa77e5983f3a85a246f356f25e66f17cb3ba854ec5262d1b2f34e178f0d4a57d60f935fb17e3f32e5740317493e0a811e60d22b0b022874fc5d226dbc881b46f169b2c2aa2675ab527e901f865f5aa7009ee87b1075ee577a023b68ef030a3522f659a333fdce19a89511fef688240406132e30c9faf9d5bbcf1116e33924947d93a35e000000000801000000000000ffff00000004000022b6ac640d87f77af7d030f60752d84ae2f4a14cd93b75646ba7e7b039e92dcb04f14ffb8108840238c620d7831d0ded92a1c3af4d99f9361ac2ff8bed438f979e17509f1daac7a011dff4a68a3c7a5dc878164211a264f986ad2e7bfea8ecbaca1977bd48db764bebb29f5259d45d344cc30a13da2105b8b253fb6bfbad5cc28b5978fc24d4ff3ea67817dd2ec5ff96c58bc012d589645854e194d76f667e295dd003896790b1aba4e9479f5635e2bccd8272e687876bde467aa960957034ca297df36cd9c2a9f6297d03c1df27aed4ebb1ccf9249263c566fe7eb99beade8eb2905ee2f79fb503f6b22767e2d1b7bb9a442766969b0000"], 0x438}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r54 = getppid() r55 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c753100"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0xe}, 0x0) r56 = fcntl$getown(r55, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x2, r50, r52, r53, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r54, r56, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000580)={{0x5, r3, r17, r39, r52, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000040)=""/4096) dup2(r0, r1) 13:32:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000680)="3d30a4ca999e3914c6483981dbf0fed3f90e4805a09bf2050b494133704453d82a9ba411573080219a039f2adbd6fd6460f9cb498283d63e34b2a2b91366f0e7fe09b5c3000163fe2cfa11f18bcc31d65bd837eebf648bb0107dc7d6a7454a9b68f90c412ba15972c11410f80022445c23a7c261acfa3654", 0xfffffe93}], 0x0, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket$unix(0x1, 0xbb30b1d808f58001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x15}, {0x200000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x15}, {0x200000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = getpgid(0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r11, 0x4, 0x46bfe) r12 = getpgrp() fcntl$setown(r11, 0x6, r12) r13 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f0000000040), 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r16 = semget$private(0x0, 0x4, 0x2) semop(r16, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r18 = getegid() r19 = getuid() r20 = getegid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000880)={{0x0, r17, r18, r19, r20, 0x14, 0x6}, 0x5, 0x9}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r22 = semget$private(0x0, 0x4, 0x2) semop(r22, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r24 = getegid() r25 = getuid() r26 = getegid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000880)={{0x0, r23, r24, r25, r26, 0x14, 0x6}, 0x5, 0x9}) fchown(r14, r17, r26) getgroups(0x4, &(0x7f0000000480)=[r26, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r28 = socket$inet6(0x18, 0x3, 0x80) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x15}, {0x200000006}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r30 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r30, 0x0, r30) r31 = accept(r30, &(0x7f00000004c0)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000540)=0x6e) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x19}, {0x200000006}]}) r33 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r33, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r33, 0x29, 0x23, 0x0, 0x0) r34 = dup(r33) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000700)={'\x00', 0x0}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x15}, {0x200000006}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="e9c5ce7fc32f4aefc3adba0d2d799469274cb7d284b591b35a06511580e580621c64531eb3123686c694a50dbc061ea90897c2312f19c74deb13b28ec8ef80cafbd7eae321145c95dec6984e5782961460905b7e5d8cad439b585b672676b31e29079abb2033e89bcc3c869079acc6baaafde7656e093b0477e75269b54a26a9f9d306a977503bb59203fc0ddbe07c850e10222f5c264850c20045f016c93234ab458656011a5719ba66254813c53dc32e5458668bf9fb30f8e53606302418fcef699a01c814def48b4190", 0xcb}, {&(0x7f00000002c0)="95d264bb80a68ecde5019cce8ea07dd6f066fe7c68e9ea8c552cc5e0d698e2b18af1ec86f3ee380a0c6eb2f2ef25f9e3f8fff0bdcbaa781e706b6fe367dfa2471e8d4e072b39fd512e6bc79b852b045fd2d1f7388c92ae6fc7030c41c38cabe80e7d428dd41668cb50a13d4ebd9cf2f75c579d76606e54120091447d76c02a", 0x7f}, {&(0x7f0000000340)="77d404600b2046095b9e1fa6f15c8d4608f4ebcffdcfb00838f56f04985d2328484952ef3a5b310abd025ec2acd61f82802135d90d0e9704a100395649665d3df3919e650f46122daabad747", 0x4c}], 0x3, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r8, r10}, @cred={0x20, 0xffff, 0x0, r12, r13, r27}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r28, r29]}, @rights={0x30, 0xffff, 0x1, [r31, r1, r1, 0xffffffffffffff9c, r0, r32, r35]}], 0xb0}, 0xa) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)) 13:32:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x107) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000002c0)="2d5583651f0dff53c9729e05fa76129422b4d2e691a39d143ee67e50fb30421df5f53359b603458a76ca345efdc3be3e7a8addba1cae6595af540be26368268794e1ea72323b75ef3b86088a6d828dff7d46fbaa27853b53f3f1479f58b3f386a3523263213d4ef9f8922b4be250fd46ea979afdeb5cea9e2477e89ac4f3f5462314c55abc7d82dcd8ce9bbc1b0ae68cc55131aebd1a7a4e99f21484e4ad32dfd35debf7b4f9690cb1aafdd09815d1d2d2cf16abcaf05f6252d04ebffd78965fc50611b3547299", 0xc7, 0x0, 0x6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x26f, &(0x7f0000000080)=[{0x3d, 0x0, 0xff, 0x1000}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8000, 0x0) preadv(r3, &(0x7f0000000900)=[{&(0x7f00000003c0)=""/254, 0xfe}, {&(0x7f0000000200)=""/57, 0x39}, {&(0x7f00000004c0)=""/222, 0xde}, {&(0x7f00000005c0)=""/153, 0x99}, {&(0x7f0000000680)=""/209, 0xd1}, {&(0x7f0000000780)=""/53, 0x35}, {&(0x7f00000007c0)=""/121, 0x79}, {&(0x7f0000000840)=""/185, 0xb9}], 0x8, 0x0, 0x3) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000009c0)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000980)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5db07e2fe6aec371b4713920a244", 0xe, 0x0, 0x0) msgget$private(0x0, 0x4) 13:32:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, r0, r1]) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 13:32:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x5, 0x81, './bus\x00', 0x7, 0x4e, 0x4, 0x3f}) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:32:47 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) 13:32:47 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) recvmsg(r1, &(0x7f00000006c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000140)=""/23, 0x17}, {&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000000200)=""/18, 0x12}, {&(0x7f0000000240)=""/61, 0x3d}, {&(0x7f0000000280)=""/166, 0xa6}, {&(0x7f0000000340)=""/106, 0x6a}, {&(0x7f00000003c0)=""/32, 0x20}, {&(0x7f0000000400)=""/126, 0x7e}, {&(0x7f0000000480)=""/88, 0x58}, {&(0x7f0000000500)=""/236, 0xec}], 0xa, &(0x7f0000000780)=""/132, 0x84}, 0x805) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 13:32:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000d00)=""/147, 0xffffff39) mknod(&(0x7f00000007c0)='./file0\x00', 0x20, 0x40432) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xf97) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000000)=0x1) accept$unix(r4, 0x0, &(0x7f0000000900)=0xfffffe66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xffffffffffffffec) setsockopt(r9, 0x29, 0xfffffffc, &(0x7f0000000940)="0085c3814d85a75c5cbca6e8875d99ac3a6d94163660198cda60b2664d596caf2c0000000000a31891e3dd24d3e20000", 0xfffffffffffffe30) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r10 = socket(0x40000000011, 0x3, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\xfc\xff\xff\xff\xfd\xff\b\x87', 0x180, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x48}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r13}, 0xfffffffffffffffc, 0x8, 0x800fffbe, 0xfd, 0x7c}, {{r12}, 0x9cc966705e988fd8, 0x88, 0x1, 0x3, 0x7}], 0x0, 0x0, 0x10001, 0x0) r14 = kqueue() r15 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r14, &(0x7f0000000700)=[{{r15}, 0x8000000000000002, 0x76, 0x20, 0x91, 0x6}, {{}, 0xfffffffffffffff9, 0xc1, 0x10, 0x4, 0x9}, {{r10}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r14}, 0xfffffffffffffffb, 0x3, 0x2, 0x1, 0x8}], 0x81, 0x0, 0x7, 0x0) close(r14) r16 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000000)=[{{r16}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x5, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x400000002c5, 0x0) r17 = open(&(0x7f0000000400)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r17, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) r18 = dup(r17) r19 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) r20 = fcntl$dupfd(r19, 0xa, r18) ioctl$TIOCFLUSH(r20, 0xc0206921, &(0x7f0000000100)) r21 = socket(0x18, 0x8000, 0x0) setsockopt(r21, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r21, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x29, 0x200, &(0x7f0000000180)="f7f9e794", 0x4) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r23, 0x29, 0x7, &(0x7f0000000180)="f7f9e794", 0x4) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r24 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r25 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r26}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r27, &(0x7f0000000dc0)=ANY=[@ANYBLOB="2d7b0600004d30000000ab797ddf240d4d51b6f3a1c6aaf56e1513867b5c8bd1ed6b0d2cc535b022d32bd1a82a63e6731571f4545a9e0f2b49b6c18814e2eccd7e1ddd82f10b2ee15c81ebd8c7df4371f761e05a20a3d84b130b92e59b3f0b1d15c31fdfc0c777665c7587e8a3de47e5bbb80900a2fa89ddb54872b721ee675cb17229d0c474cfdee511a35c2fd9fe44af57791fc6817ce4cee526c2c10d9abcdb9f76abb792d6853e20f718a3f03f71d58caa8c1cc44618f1d781891ad6688bee45fb3101d11a62dcb8bc59a5d907288c9408a742a48cd323a37fae20469c0dc1963e16b2ef8fe0782a37180d5e279ef691c1a85e1933de2151b103553abee055422c6e9280a4e750d46a32920ab676b9eb13202a4f77745420ccdc817480f51c2def1782a82a1b84a2ac895b2c72e80174759cc1d452c9ca9e617ab98fc75f7e723ef02cd9ed8bfce6996be37f72ffcaf7e0ac496cbac3f1c8a2fac1f8c67455ed2c64660e0402e536d818c283a53bd275047eb9111aff0530914437261b378b8d4713577ece2f6850b5d660d9c06f783c7129e46676c33e8bbefa16a0db4326c96aa892d95ee5a9eed299e159d5b2af77407d33edf38fcfa49ad8116e63f0237f3d5011b9694b23306d745bdad4dd6baa7894755ace4507c0b9"], 0xa) dup2(r27, r26) listen(r27, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xffffffffffffff96) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r29 = getgid() r30 = socket$unix(0x1, 0x1, 0x0) r31 = dup(r30) msgrcv(r24, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r31, 0x40087603, &(0x7f0000000280)) r32 = msgget(0x1, 0x0) r33 = msgget$private(0x0, 0x3a2) r34 = kqueue() r35 = kqueue() kevent(r34, &(0x7f0000000040)=[{{r35}, 0xfffffffffffffffd, 0x1, 0x0, 0xfffffffffffffffd}], 0x3, 0x0, 0x0, 0x0) r36 = fcntl$dupfd(r34, 0xa, 0xffffffffffffffff) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000200)=ANY=[], 0x0, 0x1800) msgrcv(r37, &(0x7f0000000b40)=ANY=[@ANYBLOB="00000000e6ffffff000000000000000000000000000000000000000000000000000000000000000000000000004a8700000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000fd7e2e0d082df127dd4918b0dadd3f5a000000000000000000000000000000000000000000000000000000000000000000001c000000287e0b9700000000000000000000000000000000ffffff7f0000a9ffd76f2ae084583700"/200], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r38, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x35}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r38, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) msgrcv(r37, &(0x7f0000000800)=ANY=[@ANYRES64=r38], 0x1, 0x0, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000001040)=ANY=[@ANYBLOB="01000000686c6530008bcbe9d21e907c35eea5301b7ad5bc7204ea9e7f9a96576cbc2b20206ab53ab7a98cecd2b2d0f5394b1f59e35705f39f0d5ff4da9900eb78e1bd6c1a703c50fa6c2cde8bec08fbffde34eaeee91d723b151b57fc6af3c3c4504185fb1bbd2904d52c1723c2d7fa0abfdec13de7a19db0903c5404842153b80476dc7f7fdf72f8f09d7e45b2529b76e1ff17047c8e4f00a70377b0d3a4030d4bbd5b2a2da7751e498b17339f128fa5167b06767744401ca9ddb5dc2ce073cef95e98b203008241baa40c610600a4e800fd181df03462fa03250b010000000000aa005cd30073f0351758665feb34b2a2639672359eceb785c61f000000151465f844d4591ae3f20ce4"], 0x8, &(0x7f00000006c0)=[{&(0x7f0000000ac0)="89724d7053ebaca70c2b95083ff5b14d95e27f89213048359e4f57eedea461637fc8ec7a7541baec09dd094de76bdba1ea0853bd30cdc14d20f88815e015616492da868df9b2ec90cd913ffaa64d49cc1b85d156"}, {&(0x7f0000000a00)="9d8c2bcffb3b00ee61264c2e4842353453fac47b848e89a1bbcfbd4f0018aa0d9ca2f573499011cbd606c3a7949f1759ad3e58a3d4b5f364897952f30c334cf9fb68688593436407a61ed8b2236b78b00d2c39ce5ef90ede7cce38360ac6cbbee83bcf1451ed3a61cb09a8e3d2261022f267735aff23924bdc9df9f96185f7e75ed89d8832f707fad3"}, {&(0x7f0000001680)="f128b48d30765020bf40c0ccb7d22402d15181ac9139ffdea394af2620e57ed31dec73748dff1c098fb842e14726cebb71aa1f8913edce0a3394f0e0999c3cda3c61d8f91fdb687c7f30c17dc91a55dc11630af7c11690d27002562cacb0eec6e35505b807462a456b1c3391e0ca5171cfbb8941ac1d72f5c22df8ca05ad0302e0155c8c789eea00aa5e1ec122a9f290430fb73745554d054b6edf1d983a0aff6f6a5b053611adfca62ee5f6223179fcdad45db70d8b7a00134c0a0e852cb753044ece56ed4305ad7e2923f23f5b25b6b49c5e8975d493402a68f7d31a7e677998fb870b49287dc7ea62ca8a80104f36067104b11366572d91174c0922487dfa3c365d4c3c12addb07727294b118448a77ce71e3c21bc01ddbd12c4a47888d1252aedd6263786b3984570143d5310e859549b588fe2cb2e1ac941ca439ad851c199dcc6f7abdac09d547bf1d870eba85665394770c9a3785749b18621a79aa913015e7e0378fc7df5ad53c40c286d7c9e69c4d1c74abb21f2d53c5871b5318c2c5ba67304dd7b27a34b8de455fe82c8d23105d912ac8f5d8df4ec08240eb956c0685caa341225e9bedb6498108a08dc8303c2ca9252e9ac2dcbb904989fcb707f68dc0ee849eca74a76095d6290bfe0db593d76ce2191300e87f1885198c896ef8ead1b2833a4f17ceb309b3a2d8ce6892420924ad3f9cc757fb2da09144b8e3d51ecab2ef6b0a2ce2847cd683753c8a2e882f59b5a597401f6c7a19b389cb67f6ef7f7f10fcea1e17e9afa91880bf98d81e6cc59d328dbc27bfb9cd4d7d14e1aca66ba8ef7187b1053edff84233a7e6a111852b471746de01dc42926562d6acae1be0c5ee5dbaf6c53567cf353f7c7ce3b1c2791a366e6b7409fb5d264159f4b65910da1b90b541d770340caee90e896de4447b1d1be2e50f259878e29bc369effc0a7d6c92447508a1cc899c96c7a6d0117d8bb9d1f4ce9e43e2f631f666701d36f433ef4f7305df104d7013db6e86c27fce6d0bf7948da19f2a9b842d0edf23111f4f0bcc1abd5e07403b2e0c1ccc7daf221607d1409b86add0a1edadd73ed2ed473f355a3b43f63cf250d20a4092b732d5d83d6a6c1d79ec9302033ac840d8fddf1d9dba52156a435eba74d93f80045478f554a33c14860ebdca2780f957945f29b6ee1bf9771ef14a39de9cb31b52b0587e0e479e18c952480241bf2ee31cff5dc13df4f34d517470f3aba9ed4e7a1fffa3e1ae7a96c7f27faf58c351ce2bc01425f18670f3c2754dd08f35c7ef3e6be10e07cd7262d5f3156eb9340528263a54be38c924b72cce4320869c2129bc84741617a417b8102103e6034727f8bbb7f2b41b81b14ea3da83a57c08c04c0d6b5269dfa26fa158a49868c32b9d34412ab01b44bd72c94680e58a83b0ba32ef80a34a1801a5f90c1f898126c478235247526439656d2d51cf2fd8427a75087afe966d6dcf1d18fe86867b4d8911371f78215a7608de137d0ec3bd0d01487ed4b069c236b1ba3a9583c87746fe47376ad607fc2fa4bb0bc890c260a2f6e88b9a9d84d7f58be251734c92db7d968088391d6248ea1973809d4628cb777d4a5c6b4c591366d43513b9cb8d247d7711e33ef99f0f9fcbcd917f769b982f175b29ed9886b2587e4297b27b439a4ea4177395a913d1808e7f77a1b5eb57a1601ba73aab659cd67fa825936f61a8825d48cf459c496273d29addee78f039257fc30baa7e310ceb89ed25589f38aae6d5fd76a61e456df995e347128db04651d2b50a1986a5cd3727a281eedef8c7254719a92ef9fe10dc5c76ad9ad8a92517ed6b4934cfd30c352d340b7034c660cfa8eb933e6f3286bde0d5fc294bf79a56bb10d4b7eee52c510b9680b3a8aa47ea1ce16b90f400748e506f1942d5bef78362cac5e68ced0ece6f3f41b99932af0d7934ba78e1dcba3231ced98e659c64e6be2938bb0ff59fb25636ec6d31482b0640be22594b69f7cdb9ea9f56188502febdf71538b6eff3b2dcdf54a03d40c218286eef89174e75cd52f66189fcb5213701bf6a23ee2822181fa749c9eab72d17cf4338a6976da291caccf99a04620c516fabc2ef44402a11ee6862cf6d2848fc774eefccbea322925b7caf9ba570c7dfadc43be1882c4d3b6cf7b93a27fc6a7b56fbdb456d45de975cdecf5032ff7f644670d62da21016b4f41587cf9ebfac6c3fe527002684ee8ee77cd7e6f4d942698ff4f9fe90d811282c822ea0c1b3bac6f4ef52fe670a2aeac3d5dc0198322ef8a54ed0ec333e1875344a7b39cc57e4bcfc861d0d39f026733b9d9011e872742a8282afb90f4f4a8a504acd5f14e1eaeef8f549b0dc696ca89169b3fb31ee562d4ebe93d3c30da0a888f47f221f90cc0046f561ec3fb31e986ee8a8e4629de3b900b4088c0dee4300b0a369ae1bd833b7b78af9878636133b8ca0448ff2b62eaa622caf8400aad377c6dd86c52729e0846253e9bc8e54dff5de7fe8d96a06585f57a03b875270fba1d5f22f2bde3fbe6bf7205ae5f559addbbae3996f267f9dca96fe3587aa091b5d3f81723eb1da81dcac16b673770584e84fd10300bfd7e52c304a8fa532336f787b0cd4771f9fc01867059b1743fed2a60b7394bc5108058d7bff09d9a33441518d45c4bbfa605875124f7dcaea431b75ece2e454e2f16ed22745baede1462654a7470dc5d749411d1515c01eec950c2b5f4c731957ae38a5ffccac379509bb783e121d5ca678d9720eb94e88d3379cf017a23655e017142ecb0bdceeda4e828ed7afa1411712aa5cedbb2dea69c72175cf8931cf4b80bff2e0ef46087d26e96971790d76d71ebc6f698586faeef7788d6166349f4b2a279d7b788ba0ab8206bcd53220261a2d1f81ce472952d5c83e4d97377b2ce10076c02b6144480e1872cc8203ad832653976d0ecea5cdf44c9ae52a391c76a1be2cf1876f05fab3a1167251b2a0712908d35c7a20164e4854c5caf52ba879e7e67e6ddca3e7234390393e9ec5aebcb8bb835c885644761e82cc9d305c95f6ba79c49fe6e87d1fdb00f80f8a74b183148f5eaeb84e46e071cfd50dd07f2d029f1ab3d0120f1451f7fdbd38ad8ded34cd11742c9551cb1441c0f37f4d1a13b68ed5717ec1dfa581c6ecadd03a93db02acc5d311b5e81915df00c2bd2b68c08ab38c3c2dde9c753c3ab35172bf9ce946b0356eb7e72a9f2372eace7ad325753f652e4c0a2dfd5849088e9f0181e188542f172a6d92dc65cb53ca1a74a47d1782c3fde62035d7d3364119c9eff101e5970514b72e4b24e8cb7f2253ff6cc793a03955fef999be53a578c8c460c3b1fe439f82428e44702c944e9397f4f13a8b0b7881682bfdb6a769be44f69bbd245687b9a652768e3688dc7cf16cf4223734d43b5686195abedeee8039df0b1fa29b47d03c5571b59c5cf4245fe948e18e74705afabb8ff947f47814e048501aa5f64ca15f321ad6ad26584fcaa4c9ac41493e3dd29ff02b9e2a6f48831280c411d60e16e64a83ce3eaa90c5e26199b21fe8bdf41b97fb566fd5fa5c05556905392d97d3f5a952439fbb61d246dfb1be33b540f4e9da6d849461352c2d620d8cf1821cb83ea15bc47c852c81a47eb7a3b737696b4346f6796ecb3f1ad659f22446bf2e956d5ad4dc62c23dfe638e987922d03017c406981d912c66f1688cc5787a3e6bbef5c5687e1fb9419cf15525c6f750496ec71fbe07d011d817554f6d261260a6399702377226087d32fd918ed23951388730677dd7d37f97f4efbdeff8d0ba5b28d3c395e7ff8bd23b1a1f09443b193d06fc2ddde0bb970f963bd13afa81ff9e792e5735af10963dcdd9ab3d7cc31fde3320cd0ebdbdd06ae98808438f5afd02fac02e2746701548f1142142dd5a079087da86316c4b5e8590bef2eb0e63a2fd4d53ca4f4a9d5047ca311326e9323bcdb186c6bb6157f0b35f907f8c3eac688252691570bf4fa8a3f51fadaf27a0a710f129bd623a69fe4c182e74b94a7fbae42f3f54fbdf9284aa40dc93845ae4d073bbd19a3971519ffcf150d54e3462688165857ceec2bdb49e50c0e35febeeb9a3990a00f265d769c1cf3cf2d6074f4c7f609934b29b6c9c65a232caf3eb3d9523a31fb7370e465d4a96fbec828fb7d0564d3f5eb2a2c09effb948ee2ab78b70f4b127cc5d543aa5049aff7be2ba437fb9bf498b724d0c50e6a22e2fc375868d771fe15954eb57795481c4756862d34ad88486965c45469a4d5b557d2a7ac32f395881d989e6245f9582d02041e478a2d8ccdd4b3bcec84083e47a06d37a83d4fcf708e3c3973e16642712822ecbe07fdd2ce4a19c6987af3f7d045a2bce88eba554f159410fe9bef127089f71c1feaebdf73cad8ba1e5f9c42e79c826d8333dafffc73aab6ab58ce1b0954599bd887ca4686424ded82cb37242d0019481eaa35d6b40f3008324f2e1ccb2cd70516d0a72e13a65c46fea03ea664ef3958e3eb9b7c3a78fad2166acb63bfb24ee3aaa6c2a91fef4939ad1835cad259365a560e7e81b54d87b44ce269067450e66a4f5f62ee9768f4b7d0d7c42f5ef2542da0b8cee80df0793425fe5673bf29b56d5d52cc60f2119cb7af4d4ac51135247a1b30bd108eb046d2fc5de8f3c184475fb351f580c1b16c18871f79ab0a2da647dfeb6a8d5f9ba2cf765d8d7beb6b5005579214d2b4e3d92d32d7be43ed24ffef1eabeb3fdfaf35e5a39f198c88647e986cc8ae5658319a0b22432b006484a7cccc98e36987d6d1ad7ff6a8a822165d68a7b308a02ca168549bbfc5612c3bc2fccf9552e2b2f208635c9e01202c25d4040e96cf6c780b0b2502bc8e8007962f510f87efb9b9f9da02d6d361b18da083e154822e8f718a26e40a511ec92cf807fd30a1d27fc2c3765e539cd75ac8374c8c70ee24d6e97429b38f86d76504ba5fa555e988f39e969f423e6cf4b7ee7c52c92268bed87b491a200dfc4879a06e686946af9d0e6c7582711d83e6ba73d96e2ff72095810669ea62dcec497d82a43fc006b29d07fd9796afc2e76919a2c8595a7fdb775f2606c0839474b7b05ee792a87e2f1402f84a229ea4d82fca8b33bb1d23bc34339945639a4f5874cee46b1c2adb505e2673f0cffc511bab580268a2ff56ea15b13e4b93ce318824f0488f4df595e782892e58eaec35f1f236995f2880f4bd68212cccc890de5095d175ded2bc82c8ec1e821c2c09c0f1deff0a0eb24f3bfb67638492b3f8527316595e101e07252f722af32c40d24cc86c182d8683d074faf868c200a109298ab1046ad17f5b26b6c4d8d6198c5bf2bd939291ebbf6675fd07aca9eadd8df26d0359a727d536a4cde4e941762b209ac95ff83bef4203001948aceda5af2f89534ec903aa23b43e75b24ace9e2e275545e2cdde691e8f1f69913460f25f67878706b80bf6e60a034eb3754f9f4af671eaf876da0454e00b4a80061494f1d1dbefad410fbfbdc64dd0dcb2f3d0186fe8284c46532bbacf8cd0e12fe7d009571bcab6a575b8b072dab177755cd11b0a1bbef4105b98949587aaca376d07862dc3f445ef6b894e373cefed37c052b27c3ff7dd1e35e4773f85312f44501c275e5cfbf23383b1db7ed82f54ef4a563023ef0b2b486fab78b5ba2dcfaecc6b70dc8202399853e0834375c7ddab6ada640d972abaed2a3ee58df1f6134ce3e14e9f18814dab38c14ccefe65b6c19683fdb461642e910a2b1929c8d34d5673786a2581a9928ce033dc82b4e2991b70640402cc60ae17004026a4a2634c9bcef841bdbe2ca"}], 0x315, 0xfffffffffffffffe, 0x324, 0x40d}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x5e, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xe4cc, 0x1, 0x100000000, 0xfffffffffffffffe}) msgctl$IPC_SET(r33, 0x1, &(0x7f00000004c0)={{0x600003, r42, r29, r25, r29, 0x0, 0xffffffffffffffff}, 0x80000000001f, 0x8, r28, r28, 0x5, 0x20000005, 0x1, 0xb}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r32, 0x0, 0x0, 0x3, 0x1000) r46 = socket(0x0, 0x3, 0x42) r47 = socket(0x800000018, 0x2, 0x1) r48 = socket(0x48055092cf40c0fb, 0x4, 0x1) close(r48) connect$unix(r5, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0xfffffffffffffdc5) r49 = socket(0x10, 0x1, 0x2000000004) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r49, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) socket(0x18, 0x1, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047466, &(0x7f0000000040)) r50 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f00000005c0)=0xc) r51 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r51, 0x80047466, &(0x7f0000000040)) r52 = accept$inet(r51, &(0x7f0000000640), &(0x7f0000000680)=0xc) dup2(r50, r52) bind$unix(r47, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r53 = socket(0x18, 0x1, 0x0) dup2(r46, r53) connect$unix(r53, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_RMID(r24, 0x0) 13:32:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10008, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x0, 0x3, 0x7, 0x18c14471}]}) 13:32:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2000000000000055, &(0x7f0000000200)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2d}, {0x5006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 13:32:47 executing program 0: socket(0x400000000018, 0x4000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) socket(0x30, 0x3, 0xe2) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x19, 0x4, 0x5) r2 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xb7b24fc3aa55a0c3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) close(r1) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000001c0)=0x1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:32:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 13:32:48 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x80000001) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0xc004, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x3a3) getsockname$unix(r1, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r4 = dup2(r3, r2) r5 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() getegid() r11 = semget$private(0x0, 0x1, 0x100) r12 = getgid() r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) r14 = socket(0x2, 0x400000000002, 0x0) setsockopt(r14, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) r15 = accept$inet6(r14, &(0x7f0000000040), &(0x7f0000000200)=0xc) listen(r15, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r18, 0x1, 0x3, &(0x7f0000000340)=""/245) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r12, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r17, 0x14, 0x1f}, 0x5, 0x9, 0x4}) r19 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r21 = semget$private(0x0, 0x4, 0x2) semop(r21, &(0x7f00000003c0), 0xb54645696b222f8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r23 = getegid() r24 = getuid() r25 = getegid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r22, r23, r24, r25, 0x14, 0x1f}, 0x5, 0x9, 0x101}) r26 = getgid() r27 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x9, r10, r19, r22, r26, 0x40}, 0x1, 0x3, r27, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) fchownat(r4, &(0x7f0000000080)='./file0\x00', r10, 0x0, 0x4) 13:32:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x22f) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x10d9bb9f7b20b2f1, &(0x7f0000000080)}) setuid(0xee01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = getuid() r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000200)=0xc) r6 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001240)=""/62) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r10 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000340)=0x280000) r13 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r13, 0x29, 0x23, 0x0, 0x0) r14 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r14, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r14, 0x29, 0x23, 0x0, 0x0) r15 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r15, 0x29, 0x23, 0x0, 0x0) r16 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r16, 0x29, 0x23, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r18 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r18, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000280)={{0x3, r19, r11, 0x0, r17, 0x8b}, 0x6, 0x401, 0x3}) r20 = getegid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r23 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r23, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x5, r24, r20, 0x0, r22, 0x8b}, 0x6, 0x401, 0x2}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x3, r19, r7, r24, r9, 0x8b}, 0x6, 0x401, 0x2}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000440)={{0x7, 0x0, r4, r3, r7, 0x8b}, 0x6, 0x80000401, 0x2}) r25 = getegid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r28 = semget$private(0x0, 0xa, 0x2) semctl$GETALL(r28, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r30 = getegid() r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r33 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r33, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000280)={{0x3, r34, r30, 0x0, r32, 0x8b}, 0x6, 0x401, 0x2}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000280)={{0x4ae, r29, r25, r34, r27, 0x8d}, 0x1000000007, 0x5, 0x2}) getgroups(0x3, &(0x7f00000001c0)=[r4, r27, 0x0]) chown(&(0x7f0000000140)='./file0\x00', r3, r35) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) 13:32:48 executing program 1: socket$inet6(0x18, 0x5, 0x81) getsockname$inet(0xffffffffffffffff, &(0x7f0000001140), &(0x7f0000001180)=0xc) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) r1 = syz_open_pts() preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001340)=0x7) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x2) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000004}) r2 = syz_open_pts() getrusage(0xffffffffffffffff, &(0x7f0000001200)) close(r2) r3 = syz_open_pts() r4 = semget(0x3, 0x3, 0x240) r5 = msgget$private(0x0, 0x80) msgrcv(r5, &(0x7f0000001480)=ANY=[@ANYBLOB="0000000000000000fb1e0000000000000000000000000000000031ed0bfadcedc70000000000000000000000000000000000000000009621af54000000000000000000000000000000000000000000000000000000df00000000000000000000000000000000000000000000000000000000000000000000000000000000ae245aaf2d9641d357760600436acaf990760000000000"], 0x83, 0x2, 0x1800) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) sendto(r0, &(0x7f00000012c0)="f192bac708862de441a272dce0472c6564be602f0985b36d03b45d05f676d5e69a06cb583c927d3d2ccf6e737aaee77548c2745739ae498a4e8f9c28845e06ebea20e1075506d922bb2e973770697a36d7b536b67bf4fac23dad19fb70304f3848859e61e9a61bcc", 0x68, 0x400, &(0x7f0000001100)=@in6={0x18, 0x1, 0x7, 0x4}, 0xc) socketpair(0x20, 0x4000, 0x5, &(0x7f0000001440)) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r6, 0x0, 0x1, 0x0) getdents(r6, &(0x7f00000000c0)=""/4096, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000010c0)) 13:32:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 13:32:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = socket$inet6(0x18, 0x1, 0x6) socket$inet(0x2, 0x5, 0x17) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="0100d3ba5403000021c90c9597b1a8aa3fcac081ad9bfe1ca695a1054a8a3ec84fd185b1a5e1d44a188444b8fe150f3df4d56876d9b68b78abd6f2b8e5b38230af14c17f000564f735a3547921302a8d5dca2cd83894943804e889ed3b44ad779f3a666a7d034cc1a7eeb1c882c9a0364100467496c7ef3b49061251ef146b2b31a175621f0500"/144], 0xffffff64, 0x1, 0x0) msgsnd(r2, &(0x7f0000000300)={0x3, "2271b349977cb6fe9802292ad256f6d5425b3387ff9e7306c5a3ba02626cfafaca4d8554f8703c9d27a03190fff090439a57d227e7ca88bbb71bc2f0dc97c4175d18f6c84c582128e9209878ce18f3a9391755cecad3304031e84323bf5bdb79e956f6905470576b700e1f3ddbfd7a073b08f7e016736aec79490328ce4a49f98c3142d4eb49f68172b25a0da1072e4382a34649ae004917bf4b54aa52e5f74424d607324bb0b9ebf33d9c75a4fc92b8b47d3d84d1f39577f0af45f4e971cded28e18ea2c0a729f058a405ada1457207c5547da3ea9e2be0ce3c02550f"}, 0xe5, 0x1000) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x1a29, 0x0, 0x0) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r8 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x3, r9, r5, 0x0, r7, 0x8b}, 0x6, 0x401, 0x2}) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r13 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x3, r14, r10, 0x0, r12, 0x8b}, 0x6, 0x401, 0x2}) r15 = getgid() r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x9, r4, r5, r14, r15, 0x11e, 0x2}, 0x0, 0x2, r16, r17, 0x8, 0x1, 0x1, 0x2}) listen(r1, 0x4) 13:32:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open$dir(&(0x7f0000000040)='./file0\x00', 0x10a1, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 13:32:48 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000280)={0x4, 0x7fffffff}) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0xfffffe94) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000000c0)=0x40, 0x4) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) r3 = socket(0x1e, 0x4003, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x10) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) connect$unix(r3, &(0x7f00000000c0)=ANY=[], 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x432) mprotect(&(0x7f000018d000/0x2000)=nil, 0x2000, 0x4) r5 = getuid() r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r9 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x3, r10, r6, 0x0, r8, 0x8b}, 0x6, 0x401, 0x2}) getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r12 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r14 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, r5, r8, r13, r14, 0xc, 0xba16}, 0x9, 0x80000001, 0x5}) r15 = socket(0x2, 0x2, 0x0) r16 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r16, 0x29, 0x23, 0x0, 0x0) pwritev(r16, &(0x7f0000000200)=[{&(0x7f0000000100)="5f904e13c2cad740b4b671577f35a4705420a7b3ef80c4f247ec60609be491ea1e52a1762a4d07123829bf5966849ade4abf5483cb4df3ad516d0e42bd992656d4b8f3ddb6adf523ce10f9937de7efa7b99cdf2bebaee7eb19655b22162b1ff6877ee6bd7b69d5d1fb92a1bb1a764e85bee3c0777098afbdedcf51341bfb5709a87a36668a6df537375001da8b3094c6ef7debd01fd6beb27084a78277605e73b138815c38175d43f9e564bc32206ef24922b68b065432279f802e4f35de6459b60c24c2fd5e7136489c5926b8bfaf4f250e57f921d04ae17f3b85d0635d35ffb055c0c57b42c55ce1806d209df9e30e9345ee2a14f654e643437b1f8a", 0xfd}], 0x1, 0x0, 0x10001) bind(r15, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) 13:32:48 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x5) setrlimit(0x0, &(0x7f0000000280)={0x1, 0x9}) clock_gettime(0x7, &(0x7f0000000000)) r1 = semget$private(0x0, 0x5, 0x204) semctl$SETVAL(0xffffffffffffffff, 0x1, 0x8, &(0x7f00000004c0)=0x6) r2 = getuid() setuid(r2) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/178) getuid() openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x200, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) socket(0x1, 0x8000, 0x40) socketpair(0x10, 0x2, 0x7f, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0xffffffd9, 0x80000000, &(0x7f00000002c0)="d2abe5aa6daba9f25265dbe1dd3ef5a5ffffd7c429734e0000000000000000", 0x1f) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f00000000c0)) msgget$private(0x0, 0x0) r9 = accept(r4, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fcntl$getflags(r9, 0x3) r10 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0x800007f}}) semget$private(0x0, 0x3, 0x0) r11 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r6, r11}, 0x200000000000000}) semget$private(0x0, 0x2, 0x81) semget$private(0x0, 0x3, 0x10a) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x83) 13:32:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0xb503f2b2c2e2775f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0xb484) mlockall(0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74, 0x0, 0x0, 0x5}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x432, 0x9, 0x6, 0x80}, {0x3, 0x66, 0x4, 0x6}]}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") 13:32:48 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x8a) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r3, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x7de6, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3}, {0x2, 0x6, 0x1000}, {0x4, 0x1d49}, {0x3, 0x4000000000000, 0x1000}, {0x7, 0x9, 0x1000}], 0x52) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) semop(r3, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r4 = syz_open_pts() close(r4) r5 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x38000) fchdir(r6) kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r5}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r5) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xd, 0x2010, r5, 0x0, 0x91) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000040)="fd5045bac60d32f1", 0x10000}], 0x1) syz_open_pts() fcntl$dupfd(r2, 0x1bd75b143ae20e6e, 0xffffffffffffff9c) semop(0x0, &(0x7f0000000280)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x800}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x0) listen(r0, 0xc1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:32:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x28) write(0xffffffffffffffff, 0x0, 0x0) 13:32:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) socketpair(0x18, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) listen(r1, 0x0) r5 = dup2(r3, r4) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) write(r6, &(0x7f0000000200)="ec92", 0x2) sendto$unix(r6, 0x0, 0x0, 0x1, 0x0, 0x0) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 13:32:48 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x1000, 0x1000}, {0x0, 0x5ff}], 0x4) fcntl$getown(0xffffffffffffffff, 0x5) r1 = semget$private(0x0, 0x2, 0x181) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/79) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000440)=""/4096) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="000000186004008ba8002b270000000000003456f54464e3f200f5ffff011000000038b60fb5ccb1d0ba9fd9", 0x2c}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) dup2(r4, r3) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r10], 0x1, 0x800) msgrcv(r7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000001900)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cd8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c913714880d299196c9f4259ee4d306f92cc570e64d8a0df711333a5f5a521d81fde980ed69bfc7ac438b65866c2225959a178b99ff20c0586d1e9b6c80127f8c319acfd6d7bbd57bc69ded931187bca5aea32fa85785f7299b514c062535b951e9ca4a9e1db3c55a84ea21f2e96f86735980a0ba9867a1e60ede5ad818fe0f8c71e21bcf67dc8fab16"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) r19 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r22, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r23 = getpid() preadv(r22, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r24 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r26 = getegid() r27 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r24, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r25, r26, r27, r28, 0x1, 0xff}, 0x8, 0x6, r23, r23, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r21, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f00000011c0)=ANY=[], 0x0, 0x800) msgrcv(r21, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r21, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f8415e6996f4e90ff271b580000000078b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0f4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10178fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a2808a000ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x405) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r29, r31, r20, r26, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r32, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x8, &(0x7f0000000200)=[r17, 0xffffffffffffffff, r31, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r34 = getegid() r35 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = msgget$private(0x0, 0xfffffffffffffffd) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r38, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r39 = getpid() preadv(r38, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r40 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r42 = getegid() r43 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r40, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r41, r42, r43, r44, 0x1, 0xff}, 0x8, 0x6, r39, r39, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r37, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r40], 0x1, 0x800) msgrcv(r37, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r37, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc6c54ef0508f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c22e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r48 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r45, r47, r36, r42, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r48, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000280)=[r33, r34, r42]) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) semop(r0, &(0x7f0000000100)=[{0x0, 0x67, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xef3, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0x2, 0x1000}], 0x6) 13:32:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = kqueue() open(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb, 0x20}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 13:32:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 13:32:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r5 = dup2(r0, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001540)=0x3) r6 = dup(r1) r7 = msgget$private(0x0, 0x220) msgsnd(r7, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r6, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) 13:32:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x87}, {0x6}]}) chflags(&(0x7f0000000080)='./file0\x00', 0x1) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 13:32:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:32:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16", 0x11a}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) flock(r3, 0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 13:32:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 13:32:48 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffff9c) setsockopt$sock_int(r1, 0xffff, 0x435d9458498fe121, &(0x7f0000000140)=0xffffffff, 0xfffffffffffffff3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:32:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 13:32:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB='ky'], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 13:32:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0xd6fac31c0ec9c954, 0x0, 0x2fa74a181c431338) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffe47) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kqueue() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r8, 0x0, 0x2000000000023, 0x0, 0x0) getsockname$inet(r8, &(0x7f0000000200), &(0x7f00000002c0)=0xc) dup2(r6, r5) getrlimit(0x8, &(0x7f0000000540)) r9 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r9, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 13:32:50 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0xce31b41b49e6399b, 0x1c0a, r0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x2e) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000200)={0x6, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) pipe(&(0x7f0000000140)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x9, 0x3ff, './file0\x00', 0x3, 0x80, 0x1000, 0xfffffc00}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:32:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000d00)=""/147, 0xffffff39) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xf97) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000000)=0x1) accept$unix(r4, 0x0, &(0x7f0000000900)=0xfffffe66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xffffffffffffffec) setsockopt(r9, 0x29, 0xfffffffc, &(0x7f0000000940)="0085c3814d85a75c5cbca6e8875d99ac3a6d94163660198cda60b2664d596caf2c0000000000a31891e3dd24d3e20000", 0xfffffffffffffe30) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r10 = socket(0x40000000011, 0x3, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\xfc\xff\xff\xff\xfd\xff\b\x87', 0x180, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x48}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r14 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r14, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) kevent(r14, &(0x7f0000000580)=[{{r13}, 0xfffffffffffffffc, 0x8, 0x800fffbe, 0xfd, 0x7c}, {{r12}, 0x9cc966705e988fd8, 0x88, 0x1, 0x3, 0x7}], 0x0, 0x0, 0x10001, 0x0) r15 = kqueue() r16 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r15, &(0x7f0000000700)=[{{r16}, 0x8000000000000002, 0x76, 0x20, 0x91, 0x6}, {{}, 0xfffffffffffffff9, 0xc1, 0x10, 0x4, 0x9}, {{r10}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r15}, 0xfffffffffffffffb, 0x3, 0x2, 0x1, 0x8}], 0x81, 0x0, 0x7, 0x0) close(r15) r17 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) kevent(r15, &(0x7f0000000000)=[{{r17}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x5, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x400000002c5, 0x0) r18 = open(&(0x7f0000000400)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) r19 = dup(r18) r20 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) r21 = fcntl$dupfd(r20, 0xa, r19) ioctl$TIOCFLUSH(r21, 0xc0206921, &(0x7f0000000100)) r22 = socket(0x18, 0x8000, 0x0) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r22, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x29, 0x200, &(0x7f0000000180)="f7f9e794", 0x4) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r24, 0x29, 0x7, &(0x7f0000000180)="f7f9e794", 0x4) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r25 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r26 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r27}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r28, &(0x7f0000000dc0)=ANY=[@ANYBLOB="2d7b0600004d30000000ab797ddf240d4d51b6f3a1c6aaf56e1513867b5c8bd1ed6b0d2cc535b022d32bd1a82a63e6731571f4545a9e0f2b49b6c18814e2eccd7e1ddd82f10b2ee15c81ebd8c7df4371f761e05a20a3d84b130b92e59b3f0b1d15c31fdfc0c777665c7587e8a3de47e5bbb80900a2fa89ddb54872b721ee675cb17229d0c474cfdee511a35c2fd9fe44af57791fc6817ce4cee526c2c10d9abcdb9f76abb792d6853e20f718a3f03f71d58caa8c1cc44618f1d781891ad6688bee45fb3101d11a62dcb8bc59a5d907288c9408a742a48cd323a37fae20469c0dc1963e16b2ef8fe0782a37180d5e279ef691c1a85e1933de2151b103553abee055422c6e9280a4e750d46a32920ab676b9eb13202a4f77745420ccdc817480f51c2def1782a82a1b84a2ac895b2c72e80174759cc1d452c9ca9e617ab98fc75f7e723ef02cd9ed8bfce6996be37f72ffcaf7e0ac496cbac3f1c8a2fac1f8c67455ed2c64660e0402e536d818c283a53bd275047eb9111aff0530914437261b378b8d4713577ece2f6850b5d660d9c06f783c7129e46676c33e8bbefa16a0db4326c96aa892d95ee5a9eed299e159d5b2af77407d33edf38fcfa49ad8116e63f0237f3d5011b9694b23306d745bdad4dd6baa7894755ace4507c0b9"], 0xa) dup2(r28, r27) listen(r28, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xffffffffffffff96) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r30 = getgid() r31 = socket$unix(0x1, 0x1, 0x0) r32 = dup(r31) msgrcv(r25, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r32, 0x40087603, &(0x7f0000000280)) r33 = msgget(0x1, 0x0) r34 = msgget$private(0x0, 0x3a2) r35 = kqueue() r36 = kqueue() kevent(r35, &(0x7f0000000040)=[{{r36}, 0xfffffffffffffffd, 0x1, 0x0, 0xfffffffffffffffd}], 0x3, 0x0, 0x0, 0x0) r37 = fcntl$dupfd(r35, 0xa, 0xffffffffffffffff) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000200)=ANY=[], 0x0, 0x1800) msgrcv(r38, &(0x7f0000000b40)=ANY=[@ANYBLOB="00000000e6ffffff000000000000000000000000000000000000000000000000000000000000000000000000004a8700000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000fd7e2e0d082df127dd4918b0dadd3f5a000000000000000000000000000000000000000000000000000000000000000000001c000000287e0b9700000000000000000000000000000000ffffff7f0000a9ffd76f2ae084583700"/200], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r39, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x35}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r39, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) msgrcv(r38, &(0x7f0000000800)=ANY=[@ANYRES64=r39], 0x1, 0x0, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r44 = getppid() r45 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r45, &(0x7f00000000c0)={&(0x7f0000001040)=ANY=[@ANYBLOB="01000000686c6530008bcbe9d21e907c35eea5301b7ad5bc7204ea9e7f9a96576cbc2b20206ab53ab7a98cecd2b2d0f5394b1f59e35705f39f0d5ff4da9900eb78e1bd6c1a703c50fa6c2cde8bec08fbffde34eaeee91d723b151b57fc6af3c3c4504185fb1bbd2904d52c1723c2d7fa0abfdec13de7a19db0903c5404842153b80476dc7f7fdf72f8f09d7e45b2529b76e1ff17047c8e4f00a70377b0d3a4030d4bbd5b2a2da7751e498b17339f128fa5167b06767744401ca9ddb5dc2ce073cef95e98b203008241baa40c610600a4e800fd181df03462fa03250b010000000000aa005cd30073f0351758665feb34b2a2639672359eceb785c61f000000151465f844d4591ae3f20ce4"], 0x8, &(0x7f00000006c0)=[{&(0x7f0000000ac0)="89724d7053ebaca70c2b95083ff5b14d95e27f89213048359e4f57eedea461637fc8ec7a7541baec09dd094de76bdba1ea0853bd30cdc14d20f88815e015616492da868df9b2ec90cd913ffaa64d49cc1b85d156"}, {&(0x7f0000000a00)="9d8c2bcffb3b00ee61264c2e4842353453fac47b848e89a1bbcfbd4f0018aa0d9ca2f573499011cbd606c3a7949f1759ad3e58a3d4b5f364897952f30c334cf9fb68688593436407a61ed8b2236b78b00d2c39ce5ef90ede7cce38360ac6cbbee83bcf1451ed3a61cb09a8e3d2261022f267735aff23924bdc9df9f96185f7e75ed89d8832f707fad3"}, {&(0x7f0000001680)="f128b48d30765020bf40c0ccb7d22402d15181ac9139ffdea394af2620e57ed31dec73748dff1c098fb842e14726cebb71aa1f8913edce0a3394f0e0999c3cda3c61d8f91fdb687c7f30c17dc91a55dc11630af7c11690d27002562cacb0eec6e35505b807462a456b1c3391e0ca5171cfbb8941ac1d72f5c22df8ca05ad0302e0155c8c789eea00aa5e1ec122a9f290430fb73745554d054b6edf1d983a0aff6f6a5b053611adfca62ee5f6223179fcdad45db70d8b7a00134c0a0e852cb753044ece56ed4305ad7e2923f23f5b25b6b49c5e8975d493402a68f7d31a7e677998fb870b49287dc7ea62ca8a80104f36067104b11366572d91174c0922487dfa3c365d4c3c12addb07727294b118448a77ce71e3c21bc01ddbd12c4a47888d1252aedd6263786b3984570143d5310e859549b588fe2cb2e1ac941ca439ad851c199dcc6f7abdac09d547bf1d870eba85665394770c9a3785749b18621a79aa913015e7e0378fc7df5ad53c40c286d7c9e69c4d1c74abb21f2d53c5871b5318c2c5ba67304dd7b27a34b8de455fe82c8d23105d912ac8f5d8df4ec08240eb956c0685caa341225e9bedb6498108a08dc8303c2ca9252e9ac2dcbb904989fcb707f68dc0ee849eca74a76095d6290bfe0db593d76ce2191300e87f1885198c896ef8ead1b2833a4f17ceb309b3a2d8ce6892420924ad3f9cc757fb2da09144b8e3d51ecab2ef6b0a2ce2847cd683753c8a2e882f59b5a597401f6c7a19b389cb67f6ef7f7f10fcea1e17e9afa91880bf98d81e6cc59d328dbc27bfb9cd4d7d14e1aca66ba8ef7187b1053edff84233a7e6a111852b471746de01dc42926562d6acae1be0c5ee5dbaf6c53567cf353f7c7ce3b1c2791a366e6b7409fb5d264159f4b65910da1b90b541d770340caee90e896de4447b1d1be2e50f259878e29bc369effc0a7d6c92447508a1cc899c96c7a6d0117d8bb9d1f4ce9e43e2f631f666701d36f433ef4f7305df104d7013db6e86c27fce6d0bf7948da19f2a9b842d0edf23111f4f0bcc1abd5e07403b2e0c1ccc7daf221607d1409b86add0a1edadd73ed2ed473f355a3b43f63cf250d20a4092b732d5d83d6a6c1d79ec9302033ac840d8fddf1d9dba52156a435eba74d93f80045478f554a33c14860ebdca2780f957945f29b6ee1bf9771ef14a39de9cb31b52b0587e0e479e18c952480241bf2ee31cff5dc13df4f34d517470f3aba9ed4e7a1fffa3e1ae7a96c7f27faf58c351ce2bc01425f18670f3c2754dd08f35c7ef3e6be10e07cd7262d5f3156eb9340528263a54be38c924b72cce4320869c2129bc84741617a417b8102103e6034727f8bbb7f2b41b81b14ea3da83a57c08c04c0d6b5269dfa26fa158a49868c32b9d34412ab01b44bd72c94680e58a83b0ba32ef80a34a1801a5f90c1f898126c478235247526439656d2d51cf2fd8427a75087afe966d6dcf1d18fe86867b4d8911371f78215a7608de137d0ec3bd0d01487ed4b069c236b1ba3a9583c87746fe47376ad607fc2fa4bb0bc890c260a2f6e88b9a9d84d7f58be251734c92db7d968088391d6248ea1973809d4628cb777d4a5c6b4c591366d43513b9cb8d247d7711e33ef99f0f9fcbcd917f769b982f175b29ed9886b2587e4297b27b439a4ea4177395a913d1808e7f77a1b5eb57a1601ba73aab659cd67fa825936f61a8825d48cf459c496273d29addee78f039257fc30baa7e310ceb89ed25589f38aae6d5fd76a61e456df995e347128db04651d2b50a1986a5cd3727a281eedef8c7254719a92ef9fe10dc5c76ad9ad8a92517ed6b4934cfd30c352d340b7034c660cfa8eb933e6f3286bde0d5fc294bf79a56bb10d4b7eee52c510b9680b3a8aa47ea1ce16b90f400748e506f1942d5bef78362cac5e68ced0ece6f3f41b99932af0d7934ba78e1dcba3231ced98e659c64e6be2938bb0ff59fb25636ec6d31482b0640be22594b69f7cdb9ea9f56188502febdf71538b6eff3b2dcdf54a03d40c218286eef89174e75cd52f66189fcb5213701bf6a23ee2822181fa749c9eab72d17cf4338a6976da291caccf99a04620c516fabc2ef44402a11ee6862cf6d2848fc774eefccbea322925b7caf9ba570c7dfadc43be1882c4d3b6cf7b93a27fc6a7b56fbdb456d45de975cdecf5032ff7f644670d62da21016b4f41587cf9ebfac6c3fe527002684ee8ee77cd7e6f4d942698ff4f9fe90d811282c822ea0c1b3bac6f4ef52fe670a2aeac3d5dc0198322ef8a54ed0ec333e1875344a7b39cc57e4bcfc861d0d39f026733b9d9011e872742a8282afb90f4f4a8a504acd5f14e1eaeef8f549b0dc696ca89169b3fb31ee562d4ebe93d3c30da0a888f47f221f90cc0046f561ec3fb31e986ee8a8e4629de3b900b4088c0dee4300b0a369ae1bd833b7b78af9878636133b8ca0448ff2b62eaa622caf8400aad377c6dd86c52729e0846253e9bc8e54dff5de7fe8d96a06585f57a03b875270fba1d5f22f2bde3fbe6bf7205ae5f559addbbae3996f267f9dca96fe3587aa091b5d3f81723eb1da81dcac16b673770584e84fd10300bfd7e52c304a8fa532336f787b0cd4771f9fc01867059b1743fed2a60b7394bc5108058d7bff09d9a33441518d45c4bbfa605875124f7dcaea431b75ece2e454e2f16ed22745baede1462654a7470dc5d749411d1515c01eec950c2b5f4c731957ae38a5ffccac379509bb783e121d5ca678d9720eb94e88d3379cf017a23655e017142ecb0bdceeda4e828ed7afa1411712aa5cedbb2dea69c72175cf8931cf4b80bff2e0ef46087d26e96971790d76d71ebc6f698586faeef7788d6166349f4b2a279d7b788ba0ab8206bcd53220261a2d1f81ce472952d5c83e4d97377b2ce10076c02b6144480e1872cc8203ad832653976d0ecea5cdf44c9ae52a391c76a1be2cf1876f05fab3a1167251b2a0712908d35c7a20164e4854c5caf52ba879e7e67e6ddca3e7234390393e9ec5aebcb8bb835c885644761e82cc9d305c95f6ba79c49fe6e87d1fdb00f80f8a74b183148f5eaeb84e46e071cfd50dd07f2d029f1ab3d0120f1451f7fdbd38ad8ded34cd11742c9551cb1441c0f37f4d1a13b68ed5717ec1dfa581c6ecadd03a93db02acc5d311b5e81915df00c2bd2b68c08ab38c3c2dde9c753c3ab35172bf9ce946b0356eb7e72a9f2372eace7ad325753f652e4c0a2dfd5849088e9f0181e188542f172a6d92dc65cb53ca1a74a47d1782c3fde62035d7d3364119c9eff101e5970514b72e4b24e8cb7f2253ff6cc793a03955fef999be53a578c8c460c3b1fe439f82428e44702c944e9397f4f13a8b0b7881682bfdb6a769be44f69bbd245687b9a652768e3688dc7cf16cf4223734d43b5686195abedeee8039df0b1fa29b47d03c5571b59c5cf4245fe948e18e74705afabb8ff947f47814e048501aa5f64ca15f321ad6ad26584fcaa4c9ac41493e3dd29ff02b9e2a6f48831280c411d60e16e64a83ce3eaa90c5e26199b21fe8bdf41b97fb566fd5fa5c05556905392d97d3f5a952439fbb61d246dfb1be33b540f4e9da6d849461352c2d620d8cf1821cb83ea15bc47c852c81a47eb7a3b737696b4346f6796ecb3f1ad659f22446bf2e956d5ad4dc62c23dfe638e987922d03017c406981d912c66f1688cc5787a3e6bbef5c5687e1fb9419cf15525c6f750496ec71fbe07d011d817554f6d261260a6399702377226087d32fd918ed23951388730677dd7d37f97f4efbdeff8d0ba5b28d3c395e7ff8bd23b1a1f09443b193d06fc2ddde0bb970f963bd13afa81ff9e792e5735af10963dcdd9ab3d7cc31fde3320cd0ebdbdd06ae98808438f5afd02fac02e2746701548f1142142dd5a079087da86316c4b5e8590bef2eb0e63a2fd4d53ca4f4a9d5047ca311326e9323bcdb186c6bb6157f0b35f907f8c3eac688252691570bf4fa8a3f51fadaf27a0a710f129bd623a69fe4c182e74b94a7fbae42f3f54fbdf9284aa40dc93845ae4d073bbd19a3971519ffcf150d54e3462688165857ceec2bdb49e50c0e35febeeb9a3990a00f265d769c1cf3cf2d6074f4c7f609934b29b6c9c65a232caf3eb3d9523a31fb7370e465d4a96fbec828fb7d0564d3f5eb2a2c09effb948ee2ab78b70f4b127cc5d543aa5049aff7be2ba437fb9bf498b724d0c50e6a22e2fc375868d771fe15954eb57795481c4756862d34ad88486965c45469a4d5b557d2a7ac32f395881d989e6245f9582d02041e478a2d8ccdd4b3bcec84083e47a06d37a83d4fcf708e3c3973e16642712822ecbe07fdd2ce4a19c6987af3f7d045a2bce88eba554f159410fe9bef127089f71c1feaebdf73cad8ba1e5f9c42e79c826d8333dafffc73aab6ab58ce1b0954599bd887ca4686424ded82cb37242d0019481eaa35d6b40f3008324f2e1ccb2cd70516d0a72e13a65c46fea03ea664ef3958e3eb9b7c3a78fad2166acb63bfb24ee3aaa6c2a91fef4939ad1835cad259365a560e7e81b54d87b44ce269067450e66a4f5f62ee9768f4b7d0d7c42f5ef2542da0b8cee80df0793425fe5673bf29b56d5d52cc60f2119cb7af4d4ac51135247a1b30bd108eb046d2fc5de8f3c184475fb351f580c1b16c18871f79ab0a2da647dfeb6a8d5f9ba2cf765d8d7beb6b5005579214d2b4e3d92d32d7be43ed24ffef1eabeb3fdfaf35e5a39f198c88647e986cc8ae5658319a0b22432b006484a7cccc98e36987d6d1ad7ff6a8a822165d68a7b308a02ca168549bbfc5612c3bc2fccf9552e2b2f208635c9e01202c25d4040e96cf6c780b0b2502bc8e8007962f510f87efb9b9f9da02d6d361b18da083e154822e8f718a26e40a511ec92cf807fd30a1d27fc2c3765e539cd75ac8374c8c70ee24d6e97429b38f86d76504ba5fa555e988f39e969f423e6cf4b7ee7c52c92268bed87b491a200dfc4879a06e686946af9d0e6c7582711d83e6ba73d96e2ff72095810669ea62dcec497d82a43fc006b29d07fd9796afc2e76919a2c8595a7fdb775f2606c0839474b7b05ee792a87e2f1402f84a229ea4d82fca8b33bb1d23bc34339945639a4f5874cee46b1c2adb505e2673f0cffc511bab580268a2ff56ea15b13e4b93ce318824f0488f4df595e782892e58eaec35f1f236995f2880f4bd68212cccc890de5095d175ded2bc82c8ec1e821c2c09c0f1deff0a0eb24f3bfb67638492b3f8527316595e101e07252f722af32c40d24cc86c182d8683d074faf868c200a109298ab1046ad17f5b26b6c4d8d6198c5bf2bd939291ebbf6675fd07aca9eadd8df26d0359a727d536a4cde4e941762b209ac95ff83bef4203001948aceda5af2f89534ec903aa23b43e75b24ace9e2e275545e2cdde691e8f1f69913460f25f67878706b80bf6e60a034eb3754f9f4af671eaf876da0454e00b4a80061494f1d1dbefad410fbfbdc64dd0dcb2f3d0186fe8284c46532bbacf8cd0e12fe7d009571bcab6a575b8b072dab177755cd11b0a1bbef4105b98949587aaca376d07862dc3f445ef6b894e373cefed37c052b27c3ff7dd1e35e4773f85312f44501c275e5cfbf23383b1db7ed82f54ef4a563023ef0b2b486fab78b5ba2dcfaecc6b70dc8202399853e0834375c7ddab6ada640d972abaed2a3ee58df1f6134ce3e14e9f18814dab38c14ccefe65b6c19683fdb461642e910a2b1929c8d34d5673786a2581a9928ce033dc82b4e2991b70640402cc60ae17004026a4a2634c9bcef841bdbe2ca"}], 0x315, 0xfffffffffffffffe, 0x324, 0x40d}, 0x0) r46 = fcntl$getown(r45, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r40, r42, r43, 0x0, 0x5e, 0xffffffff00000001}, 0x100, 0xc07, r44, r46, 0xe4cc, 0x1, 0x100000000, 0xfffffffffffffffe}) msgctl$IPC_SET(r34, 0x1, &(0x7f00000004c0)={{0x600003, r43, r30, r26, r30, 0x0, 0xffffffffffffffff}, 0x80000000001f, 0x8, r29, r29, 0x5, 0x20000005, 0x1, 0xb}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r33, 0x0, 0x0, 0x3, 0x1000) r47 = socket(0x0, 0x3, 0x42) r48 = socket(0x800000018, 0x2, 0x1) r49 = socket(0x48055092cf40c0fb, 0x4, 0x1) close(r49) connect$unix(r5, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0xfffffffffffffdc5) r50 = socket(0x10, 0x1, 0x2000000004) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r50, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) socket(0x18, 0x1, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047466, &(0x7f0000000040)) r51 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f00000005c0)=0xc) r52 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r52, 0x80047466, &(0x7f0000000040)) r53 = accept$inet(r52, &(0x7f0000000640), &(0x7f0000000680)=0xc) dup2(r51, r53) bind$unix(r48, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r54 = socket(0x18, 0x1, 0x0) dup2(r47, r54) connect$unix(r54, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_RMID(r25, 0x0) 13:32:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="e8fc03a49155ce1e0002", 0xa}], 0x1173, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) 13:32:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = getegid() r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000340)=0x280002) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r6 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, r3, 0x0, r5, 0x8b}, 0x6, 0x401, 0x2}) setregid(r2, r5) connect(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) bind$unix(r1, &(0x7f0000000100)=@abs={0x56e8f72c33c30518, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 13:32:50 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) pipe2(&(0x7f0000000040), 0x4) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000380)={0x2, 0xfffffff7, 0xb2, 0x8, &(0x7f0000000100)={{0x40, 0x8, 0x5, 0x9, 0x0, 0x5, 0x4}, {[0x8000000000000000, 0x4, 0x8, 0x1, 0x100000000, 0xa6e, 0x6, 0x3f, 0xb0, 0x1, 0x2, 0x40, 0xfffffffffffffffb, 0x8171, 0x1, 0x5, 0x2, 0x1], [0x1, 0x7ff, 0x3ff, 0x1, 0x2, 0x89, 0x7cd, 0x7fffffff, 0x7, 0xffffffffffffffc1], [0x44, 0x7, 0x30, 0x8d, 0x4, 0x4, 0x8], [0x1, 0x1000, 0x7fff, 0x7, 0x3147, 0x100], [{0xfc01, 0x800, 0x3}, {0x5, 0xffff8001, 0xff, 0x6}, {0xff, 0x6, 0xe2, 0x79d8}, {0x1000, 0x0, 0x401, 0x6}, {0x4, 0xace1, 0xfffffffc, 0x6013}, {0x1, 0x6, 0x30000000, 0x1000}, {0x4, 0x2, 0x3, 0x1}, {0x58, 0x7, 0x800, 0x10001}], {0x9, 0xc0000000, 0x5, 0x4}, {0x3, 0xfffff94f, 0x4, 0xbc0}}}, 0x8, 0x6}) 13:32:50 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x4, 0x1, 0x5, 0x401}, {0xf000, 0x3f, 0x3f, 0x39f}, {0x0, 0x6, 0xb5, 0x5}, {0x1, 0x67, 0xa2, 0x3}, {0x7, 0x0, 0x0, 0x4}]}) accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0xb8) r4 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x7, 0x7, 0xff, {[0x5, 0x3, 0x9, 0x7, 0x40, 0x3ff, 0x4, 0x2, 0x800, 0xffff, 0x3, 0x4, 0x1, 0x6, 0x1, 0x4, 0x7fff, 0x7], [0x74f, 0x0, 0x40, 0x46bc7bc, 0x2dd8e3b6, 0x0, 0x1ff, 0x3f, 0x4, 0x9], [0x8, 0x8001, 0x1000, 0x2, 0x5, 0x1a, 0x2673], [0x5, 0x1, 0x1, 0x8, 0x1, 0x9], [{0x800, 0x3, 0x1, 0x2}, {0x87, 0x7fff, 0x3}, {0x7, 0x8, 0x9, 0x7f}, {0x401, 0xfffff800, 0x3, 0x800}, {0x3, 0x8, 0x92, 0x6}, {0x101, 0x3, 0x6, 0x10001}, {0xff00, 0x81, 0xfe000000, 0x5}, {0xff01, 0x7f, 0x8001, 0x1}], {0xc0, 0x7, 0x7, 0x1ff}, {0x1, 0xffffffc1, 0x0, 0x4}}}) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x2) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 13:32:50 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r2) wait4(r2, 0x0, 0x4, &(0x7f0000000180)) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) r5 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x10, 0x100) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000240)=0x10001) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xe00, 0x401}, {0x18, 0x3, 0x4, 0x4}, 0x7, [0x4, 0x8, 0x8, 0x6, 0x848, 0x80000000, 0x0, 0x5]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) 13:32:50 executing program 1: r0 = open(&(0x7f000054a000)='./bus\x00', 0x8000, 0x90) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x105) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5ee], [0x0, 0x0, 0x3fd], [{}, {}, {}, {0x0, 0x0, 0x40}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) getpid() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) openat(r0, &(0x7f0000000140)='./file0\x00', 0x10020, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) r5 = socket(0xfb2ecdb3d3690264, 0x4, 0x6) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) r7 = dup2(r4, r1) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000100)=0x6) 13:32:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x54}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a1c54e96914f6357e3a", 0xe, 0x0, 0x0) 13:32:51 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/\xe4ev/speaker\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) 13:32:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x2ec5eacdd8046d79) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xe7, 0x3}, {0x39d1ae4413667bc6, 0x200}, {0x43, 0x93e}, {0x9f00c3cd6243f428}], 0x4}) 13:32:51 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/19) 13:32:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x51e], [], {}, {0x0, 0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10010, 0x0) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:32:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) write(r4, 0x0, 0x0) r6 = accept$inet(r1, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r14 = fcntl$getown(r3, 0x5) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r15 = getpgid(r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, r9, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r15, r14, 0x7f, 0x100000001, 0xb1f1}) r16 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000700)=""/216) r17 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r18 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) semop(r18, &(0x7f0000000880), 0x2aaaaaaaaaaaac0a) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r20 = kqueue() kevent(r20, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r19}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) r21 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x8) r22 = dup(r21) accept$inet6(r22, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x2f, 0x5, 0x7f1]}, 0x3c) r23 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r23, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000680)='./file0/file0\x00') r24 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r24, 0x0, 0x0) 13:32:51 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, 0xffffffffffffffff], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0x1000000}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x0, 0x77}, {0x0, 0x1, 0x0, 0x80000}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x3) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x3821, 0x9, 0x1, 0x1000, &(0x7f00000004c0)={{0x8, 0x2, 0x6, 0x1, 0x81, 0x2, 0x3ff}, {[0x2, 0x1550, 0x800, 0x3ff, 0x3, 0x8278, 0x0, 0x7, 0x2120, 0xffff, 0x3, 0xbf0, 0x0, 0x6dd, 0xfffffffffffffff8, 0x6, 0x100, 0x2], [0x100000000, 0x2, 0x5, 0x3, 0x9, 0x9, 0x9, 0x59d, 0x7, 0x7], [0x28a8, 0xfff, 0x47, 0xffffffffcf1fb0b7, 0x5, 0x0, 0x7], [0x7, 0x101, 0x8, 0xfe4, 0x3, 0xfffffffffffff001], [{0x1, 0x2, 0x80000001, 0x908}, {0x2, 0x9, 0xffff3b9e, 0x3ff}, {0x1ff, 0x3, 0x6d, 0x800}, {0x1, 0x81b2, 0x4, 0x3}, {0x71, 0x1, 0x1, 0x4}, {0x1, 0x20, 0xffffffff, 0x8}, {0x2, 0x0, 0x2, 0x6d1cd6d7}, {0x6, 0xd0, 0x1, 0x4b}], {0x100, 0x459, 0x8001, 0x3}, {0x283b, 0x2, 0x8, 0x7}}}, 0x43, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x0, 0x4, 0x1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:32:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xeda4, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) 13:32:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x2}, 0xffffffffffffffef) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00-/file0\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) shutdown(r2, 0x2) 13:32:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefd, "854955883d026111fe4d04000000100000000b00"}) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) r5 = geteuid() r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r9 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x3, r10, r6, 0x0, r8, 0x8b}, 0x6, 0x401, 0x2}) fchown(r4, r5, r6) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 13:32:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xfffffffc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x4c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") getgid() 13:32:51 executing program 0: r0 = open$dir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x40000400000002c1, 0x72) r1 = getpid() setgroups(0xfffffffffffffebc, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0xd6f5004b52a3973, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x7, 0x22a, r3) 13:32:51 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e842295d8ad17152c7275623ce0b", 0x12}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df", 0xdd}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c0054", 0x56}], 0x3, 0x0, 0x0) setsockopt(r2, 0x7ff, 0x6, &(0x7f0000000280)="fe43dcc42d5cc277cd9370d18f3cd2eeffdd81e0e81566cd01029752f2104db37947472f0706169673da5cebe1fe03dc8b4f808a775363d6adf42d6143123ac9d90f4d7a45be6141bf78f96f0df63faf4d31f34c8001aa2e602913f6b009c9595b153e2604fc99a723c18552109c587e9350c2e18b2925bf954bb44e9cd8e8aa2c054c4492f6c9", 0x87) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x20000000}, {}, {0x0, 0x4}]}) execve(0x0, 0x0, 0x0) getegid() 13:32:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x81}, {0x6}]}) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0xd3, './bus\x00'}) socket(0x20, 0x1, 0x5) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) close(r2) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 13:32:51 executing program 0: r0 = socket(0x1, 0x4000, 0x40) socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f37630900000000fbff001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d79cdbb848a116c913daef021df107d026ba8af63ff37282902e4d73952c85d4857b332ff9ab408fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x10) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) sendto$unix(r1, &(0x7f0000000000)="65f6350cd66acdd9e0dd6ed8e6861e72be7640780565c3053b52c070fe85239da24d4cb93fa2f5e2a80cef6111d96f4740d422", 0x33, 0xb, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 13:32:51 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000340)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r3 = socket$inet(0x2, 0x3, 0x3e) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/209, 0xd1}], 0x1) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 13:32:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba", 0xf8}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000010000/0x3000)=nil, 0x3000, 0x5, 0x812, r1, 0x0, 0x8) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x1, 0x9, 0x0, 0x6}, {0x6, 0xfa, 0x1a, 0x4}, {0x9, 0xc, 0x80, 0x1}]}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f000000c000/0x1000)=nil, 0x1000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000002c0)) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 13:32:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40000000061}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3, 0x0, 0x0) 13:32:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x5, 0xd7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) dup(r3) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10000, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) flock(r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(r6, r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20012, 0x0) shutdown(r7, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r4, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x8, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0xe9) ftruncate(r4, 0x0, 0x30000) dup2(0xffffffffffffffff, r4) r8 = syz_open_pts() lseek(r8, 0x0, 0x4c19c4870b7c4c8a, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x1000100000000}) ioctl$TIOCNOTTY(r8, 0x20007471) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) close(r10) 13:32:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x800, 0x20) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f0000000100)="a92fe1d2c874f841f377146d9c5d712630c60597d6629a987185a9312401f5fb612c3016ad62d9328dcbbb3c947b9f19a6d7c1e2e8a6fc58a3dbdb"}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) fcntl$getflags(r1, 0x1) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 13:32:52 executing program 1: symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00') setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x88007) getpid() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) fcntl$lock(r0, 0x9, &(0x7f00000004c0)={0x3, 0x0, 0x6608, 0x5}) r2 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) r3 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) kevent(r3, &(0x7f00000007c0)=[{{r4}, 0xfffffffffffffffc, 0xec, 0x0, 0x5, 0x7}, {{r5}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x5, 0x1}], 0x18f7, &(0x7f0000000800)=[{{r6}, 0xfffffffffffffffe, 0x80, 0x0, 0x5, 0x1}], 0x0, &(0x7f0000000840)={0x7, 0x3}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000780)={0x8, 0x4, 0xfa, 0x8000, &(0x7f0000000500)={{0x81, 0x8, 0x2e, 0x40, 0x1, 0x8000, 0x9}, {[0xfffffffffffffffc, 0x2000000000000000, 0x100000000, 0x8, 0x3ff, 0x8c4, 0x5, 0x9, 0x3f, 0x7, 0x7, 0x400, 0x5, 0x0, 0x5, 0x5, 0x400, 0xff2a], [0x0, 0xe62, 0x4, 0x0, 0x2, 0x84ca, 0x2, 0x5, 0x8, 0x7fff], [0x80000000, 0x3, 0x2, 0x10000, 0x0, 0x0, 0x100], [0x3, 0x8, 0x79, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffe], [{0x2, 0x8, 0x200, 0xf9}, {0x7, 0x0, 0x2, 0x1}, {0x8, 0x738661a5, 0x140, 0x3}, {0x5, 0x7ff, 0xfffffffc, 0x7}, {0x0, 0x0, 0xde, 0x7}, {0x2, 0x7, 0xffff7fff, 0x3}, {0xffff, 0xa57, 0xff, 0x9}, {0x0, 0xfffffbad, 0x8, 0x3}], {0x7, 0x6, 0xfff, 0xe75}, {0x7ff, 0xd44f, 0x3ff}}}, 0xad7, 0x4}) 13:32:52 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) socket(0x2, 0x1, 0x4) 13:32:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x8001, './bus\x00'}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xffffffff) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) pread(r2, &(0x7f0000000140)="7adbfebed004d46342260a57a9229438833704e3f01b5fd98cfc6ae2ddd6cd4127d106559808551ed75cb173", 0x2c, 0x0, 0x7) 13:32:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 13:32:52 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x25, 0x23, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x5, 0xd2a2, 0x6511}, 0xc) ioctl$TIOCSDTR(r0, 0x20007479) socket(0x11, 0x4003, 0x0) r2 = socket(0x1e, 0x4003, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x10) sendto$unix(r2, &(0x7f0000000840)="b1000513600800000000000000000000000004fecea116a8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f700df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c89436634cc1a5d63f2803a8f74ecdf45775103b22f310b404f36a02390006ee01b1257aea8c500ff0003001f05000000020208a371a3f800f1000000000000000100000000000000435be230001091bd39eebef20ba97746fe2ebade699d0e08d48ae41758f66cf7625c22400456e55dfd844e25cec02c298c485ff54c9791f5c144195639d5d48bff5a93410e1aa74165bdef9817a01e360b2348354fa66349ab4fed18f056f98a461ce53f6cbeb64ea7cfc06e0685af00b2b73d11f4bd437ac09f07685d0feec9b7b06f6970aef6e689734c18a4b0b97d30af8ed31de6c443cd0f19005b9f8ed61aa4", 0x3976ea3ecea02e95, 0x400, 0x0, 0xffffffffffffff79) 13:32:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xafdev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x2c}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) r2 = socket$unix(0x1, 0x4, 0x0) sendto$unix(r2, &(0x7f0000000180)="a652157981f3ef35891a82", 0xb, 0x5b5631004ed70c90, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x8, 0x8, 0x3f}, {0x4, 0x34, 0x3, 0x3f}, {0x2, 0xfe, 0x1, 0x7}]}) 13:32:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r6 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, r3, 0x0, r5, 0x8b}, 0x6, 0x401, 0x2}) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r11 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r8, 0x0, r10, 0x8b}, 0x6, 0x401, 0x2}) fchownat(r2, &(0x7f00000001c0)='./file0\x00', r7, r8, 0x4) chmod(&(0x7f0000000140)='./file0\x00', 0x40) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) r13 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r13, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r13, 0x80045756, &(0x7f0000000180)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:32:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x20, 0x9, &(0x7f0000000180)="57ffffff", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget$private(0x0, 0x4, 0x1) r4 = socket(0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x1000100d3) semop(r5, &(0x7f0000000480), 0x0) r6 = semget$private(0x0, 0x3, 0x10) semop(r6, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x4, 0x8e, 0x1000}, {0x3, 0x6, 0x1000}], 0xa) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000001c0)=0x3) getuid() r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r9 = fcntl$getown(r7, 0x5) r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r16 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x3, r17, r12, 0x0, r15, 0x8b}, 0x6, 0x401, 0x2}) r18 = getegid() r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r21 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r21, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000280)={{0x3, r22, r18, 0x0, r20, 0x8b}, 0x6, 0x401, 0x2}) r23 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r23) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x4, r17, r8, r14, r8, 0x20, 0xa}, 0xffffffff00000000, 0x7fff, r24, r10, 0x1, 0x7, 0x5}) r25 = getuid() setreuid(r25, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r8, r25, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) getuid() 13:32:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0300000000000000f8964a00482d56e0ffffffffffffff3cf88bdec578d0c8ac2ec704d6cce0d961058bbce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a6850069a6c01cf71c2761c3c185bd6f0e09b04556f7824d9e18f43e6681affafb89a525e675d116aafba8b90272ec661c58407218b637f056cf0f0b213774d7b7c005d442ac367cd38ffcf8761c8d5e0bdd88612d819cd95b97fd8d68a40a5595021963fdcaa4b0b3151b5b23a696f3a0193d738da74e2dfb51320d50d58e5f00914f5975757f51737da8f324bb5310b40cf9dbce3a991e0c3683599f755a1782e450113750784af65ba57a952c897770d90"], 0x53, 0x800) 13:32:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002010, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) sendto$unix(r0, &(0x7f0000000140)="3a472954ce3c53c4908b6e2891446fa44f287df7dfaff9a7db70fccf348610d5321cce2f7aff1c1fd58d2685d59b8e01650dd3054f4c6a4244147e09e1247bfd4a0762e1ffbf80378c4692ee7cd0016b30602cbaaeb6e26fe4c9292173e5b6968e02a51a2b8bdbc9beae4048e4d7604211227cd22fa7a016c367fd02c33d510cc826905438f73d5d9e2c694ab18bc87aaa39492feb9e62c8609674b27a6cb9b0eb4579fb", 0xa4, 0x8, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8001) getitimer(0x1, &(0x7f0000000100)) write(r0, 0x0, 0x0) 13:32:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x359, &(0x7f0000000080)="2221ff54cc410c079b7ede2b313590f8b20dc57c4e52744de42e06d60fdc4f533c48efd4990000000000000000000000000000000200"/64) 13:32:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x0, 0x53f) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000146000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000000000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4a9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6841dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db0"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="f00486175de65979ed59b2fd4cf96a"], 0x1, 0x3, 0x3800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = msgget(0x3, 0x100) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r6], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r1], 0x3, 0x1, 0x800) msgget(0x0, 0x70c) r7 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r8 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r8, 0x0, 0x0) r9 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r10, 0x0, 0x0) msgrcv(r7, &(0x7f0000000c00)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r9], @ANYRESHEX=r1, @ANYRES16, @ANYPTR, @ANYBLOB="2c12347e4a3951c142d94e017ebaba595d65749f230095ff010000d06a22083f32fde440d7441d82b3a8a5aafc045c1cc200000000c33a616e7d8991ccef330e6f35a6b4d5f0ce70d141abdf88679e5b5d8fd2beddd0c9d1cb792e26d869da8ccdd9ba203d91f7558b9ade48a783ca2a066fbda2ebbf07081a05c730fc8e70ba218f1e41f247d732bf61d58cee6cf31c51d7276592707ce97fdd3f0cc43f7e35fa423093b6d312429aa61a724942c6190cc61f9b893d4ebd3a44c1320e2595da0e5f6eec6a11ea6f83a3e1a3c3d7807887dfaff7a2227385fd48fd0ba256560ac0439b9ac940d33de01783e43d09129aea610396ab1152229da5c65e6449f3e4dd6eeff0127c2332d7be8f9643a5e429d7db64", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r10], @ANYPTR, @ANYRES64, @ANYRES64, @ANYPTR64], 0xa, 0x3, 0x0) msgsnd(r7, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r11, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r11, 0x0, 0x0) ftruncate(r11, 0x0, 0x6a) 13:32:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffff, 0x5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) msgget$private(0x0, 0x550) syz_open_pts() sendsyslog(&(0x7f00000000c0)="91e653470acf9fa57ec721bd9e51bdfe472a9f9d9212d9b898d0c518b9aea2097b46aaa88a6afce750f6ff8a3baabca3676c2cb081f23d62722e3dc410dbccc877d8e68c1b2fbe0628b395502c6797dc77778422d7fc61b611c09620757cfa8504be70d4aea4c194cd848c33a620b4ab7e5320fbd4f133ace29252a1a3ca3b215a7027e959bcfbff9ec77d17deaedbc63fb3477e6e2d5a1047bcf2d1d58b97ef573f60bd3cd619d80031e1fce2ce6384f384734a41aa97d4e65e62b340bda3798e3db9bc1d6f05e8291d92e6dfba6d61c91ea1915f9507e54f65c3172e7eb44baff074e3e0d18d62ab271b338ea1ba7488ec8841311b6611192c799b42", 0xfd, 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x25, 0x5}, {0x45, 0x6}], 0x2}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:32:52 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0x14, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) 13:32:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r5, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r6) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) socket$inet6(0x18, 0x1, 0x81) r9 = msgget$private(0x0, 0x4) msgsnd(r9, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522b52bf6c07d4154af5a3499c3d8bc83128b13c30c5906d6373ac3349df412c1ec053861438b9825350b725d7316e6d64e5aade5826b65224a"], 0x33, 0x400) r10 = socket(0x800000018, 0x1, 0x0) setsockopt(r10, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) msgget(0x2, 0x2) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r13 = semget$private(0x0, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) r15 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r15, 0x29, 0x37, 0x0, 0x0) r16 = socket$inet6(0x18, 0x0, 0xfc) getsockopt(r16, 0x3, 0x3d, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r17, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) fchmod(r17, 0x4) r18 = msgget(0x3, 0x3) msgrcv(r18, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0000e7ffffff00bbd06a007ad3304117b9a9b3ffffffffffff01000000000015000000000000000000000000000008000000000000000000f3000000000000000000000000000000000000000000000000000000000000000000000000c0e83c8a4721097f0fa8221f4bdc0000f0ffffffffffffff00000024ea55a65274965e000000000000002095c133653f9c5a9d1f00000090f8a3d1f31b1f9bde0100000000000000000000476e1a4cca7d0a2164f8688b92d7cd1d4082f75760616391c149bff5c979bd19ec80f73a3dedc7439fd14dcf278601e2aec615b01aae286e6ab1430ce4cd7e79a8ec25b6121f7700a356f0fca828e1596556e1977242d5c21a86355a547e0dd625e9695448b5307a66b958f252901a73bc78b335ef9bb366000000000000"], 0x97, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000003b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a933b6640a0ae27a38803a71bbaeab7611aa1000000d5002886a80a946f1eeb3e99f31c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad383e9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"], 0xa6, 0x800) msgsnd(r18, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgsnd(0xffffffffffffffff, &(0x7f0000000ec0)=ANY=[], 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xffffffffffffff90) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, 0x0, 0x0, 0x0, 0x2, 0x209}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000200)={{0xff, r19, r20, r23, r24, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r25 = openat(r4, &(0x7f0000000ac0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400, 0x17) recvmsg(r25, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0xffffffa2}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r26 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r26, 0x0, 0x10000000000000) pwritev(r26, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r26, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r25, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r25, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r28 = getgid() r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r27, r28, r29, r30]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r28]) chown(&(0x7f00000001c0)='./file0\x00', r19, r31) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r32 = socket(0x18, 0x3, 0x7) r33 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r33, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r33, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r33, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r33, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r32, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r33, 0x2) accept(r33, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r33, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r34 = fcntl$dupfd(r33, 0x0, r33) getpid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xfffffffffffffda8) getpgrp() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x3d}, {0x80000000000006}]}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000d80)={0x3, &(0x7f0000000000)=[{0x22, 0xfc}, {0x1000000044, 0x4, 0x0, 0x9}, {0x4000, 0x0, 0x4, 0xfffffffc}]}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000009c0)=[{0x3, 0x80, 0x7, 0x8e}, {0x8001, 0x7}, {0x200, 0x6, 0xc2, 0x101}, {0xbf1, 0x4, 0x3, 0x6}, {0x1, 0x5, 0xff, 0x7f}, {0x7, 0x8, 0x4, 0x10000}, {0x3ff, 0x8, 0x2, 0x101}, {0xffff, 0x4, 0x1, 0x20000}, {0x8001, 0x1, 0x3, 0x6698b90d}]}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:32:52 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) r7 = dup2(r2, r6) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000180)={0x0, 0x4, {0x8, 0x3}}) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) setsockopt(r3, 0x27, 0x26, 0x0, 0x2ad) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r8, 0x29, 0x23, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0x8000000000000002, 0x2, 0x20000000, 0x2, 0x9}, {{r4}, 0xfffffffffffffffa, 0xb8, 0x9, 0x400, 0xffffffffffffffc1}, {{r8}, 0xfffffffffffffff9, 0x28, 0xf0000000, 0x5, 0x2}], 0x4, 0x0) 13:32:52 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) r0 = kqueue() writev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="d18b0956c9fd940db496e29e15137afd4d3a1863abe2fa4f13122f405ccc5dd461cafa29b246011a46bf2dcf88d7be58058963e371834b0e7b6f68fa45180189ef7f2539991fa509e0c9cbb23387e788add3cdb90798a2606d", 0x59}, {&(0x7f0000000140)="824fdca694db2748cbc4a394d7a16f667026086983df1d6a8fd395d427e250f15e9e5029fceec0be1c3a3fb6ad0089520f9de9884a125feb5a274d546d4e23ab66a24f7aac1912ca376c6fc1f48775981e4bf097662d532be9e163f85655b680bba9736310f3b0b9d242e2aa8093f21e9092bab3617bfd03163dec508e29", 0x7e}, {&(0x7f00000001c0)="35b8b3d9f3eb5d93ff9426afb64a5cbdccafb3c14bfdee785b20fe033a14a2a3e7620c92882b6e328dc90c5a9b18578959d8720c04f329a5b0d9c9decd0312fb981440a9e3c4792d0259501ee5d43bb7e0545bd9b7b059a52aa278932f493b8a9f645c694b0c5b5cc420672675d2f255f26c030314f53b5e24d33c76ee9429ed1761c0394ec904afe79d7226", 0x8c}, {&(0x7f0000000280)="73d96178d9c69df72477244154357b63c709aff25f8dd1d9ba1baef99cee8e794ffc2bf3e880a0f157ec4c2f97475f3ed127faa268bc5c499d6fe06fc43a53bb6907dcb4a526b3c05e3d44deec3bfaf9999961d1a53136b5919985908bdbe75d890ae03ebbe4a01b97c22e68eefd244dcb94e8229a285a8e904d7834511da601d74d3b5a34174e2e254929bf689449e80861783a6f320a3f9fd6199a0ced16d9d0839abb8f82f93702acfa08c8be30d7645c7f31637f4780a76cdb77d7d01d935f4b7f6a8fed7a39f0c5e00ab588c88fc0c3b042c02a5944c98d0a1df1e4cc9bee62401bc6cd1d104037fd136e205edd3cfc4c3e8f0c6bbf39f33288d2588ca93c6715aefb51b174e6aa36b0845618da3cd0adc243d4ef4f3d26916a008105033a8561b47cc371425c052a296804e9d49250861a730eba3a10fcf62df963fa92c6b8afa876357664e13fd04ef8abb8d50a45ae708fcd6f7f8401d21c7f5ca26b20a102e4b0c39bc689276eac72dbcd46fbda33dd2c7ca2bd55d679db69775034ebb41d3335fa14b5b6dda2e68374c90da326c8e87446e1869a940b1d47de2d6734f9f9de67c25df42103ce70f0c36ed18243e6aaae403ccc7ae4567a9cbbddc16a1e0fe0ad60825ebd93bc69a02629a9c817fe585d7a4b0e3885ec90c0ffe5865c6f77728ebd18d1a0ea8c0d5805867082516fd3a4f23c4f9d094458ae8777e837146f58428235107012bd1055d56b874150a8bf91c0cbdf7740fa55955892cfbb902b877af42e957ae09e259a49bc8fa39ee1cb00891ecd067d6d509f3bf73ec7fe548a2f684a185fe4396c1b8d8ce8aa2779e9f63f3a254b7fb1f626771b2bae6cbe87372cc493f6a9422652fabf6974cf936272819c56e137200a9a01551c4327cd1c5ecd6df9a9a2051023c8b6215ce65685f09244b125964d6620d62f32157fda6e0e27073fc4de72f75941d8c60095ca9f0f9e78ef8ea6935a4bd720f7db6382a28e4f5bd38ea94d4578c109a8565341aa0808ef13ac36c80e87472700f704723370aca870576244542409e8eee8d4aae6a498fdb8a7b98598fb6edf56f31d0dfe559d2a3efc98110d16df5edc44b646d2d88a02dd7c4b8a94e17268cad2c0ba37ac0cf9bca4584ab0dd5ee852936bd3ecb1d339f72284fe900967e4abf2e3baa8981d995f050490dc71fd19333b133de3969a28830c916c0bc5a837c950bfd5743aa8b421cf822f354d3f5257fc5c2f015b277c01b9871342a857fdf9eed6841025e3c4f95b0b60890f84d5e86cc942402b18087ef6a0cfff731d5b7cd90c8eccbb66f625f0f5e54612d8ab3977c3f0693b7da68c4096fbf254fbacf867037a7b62aa640216fc520535181d1cd10f40af1e310cb1a90784b6bdc8f6f45c738676a41cbda6f14e1c4b825054cb26c0ece6795132430562808b3251711ce7e1b212a9028d1ebb7629755c6940629adac7bb3e9269a5235212aec8f4a1c8fa5496f3335be8c07039b42bbb0a1c31e2d11918b2f81a314190e80bb0c3e444c20ade61aacaa4d9e2ae92569690d767fd61b65e9bd56d37684a5c3f63e8e65148aa6c7f65ccab9896c9a2c1e13030791af87e673406882b62cad7c58ee00f0de828e3a9f689bcf6e258adae8c65e7a097d0a1849944b0cb76c95cffc406c29ce6c05371a9753167622f0deb8c000605a353f5850cf68c41a5a1ec0cbd2e045aa5364b2796ff119d3583bc4dec136521c8fb65ecfdff0046393607ed068b3460449e2b9e7c8c2ab653af17a77f73ea52dab3f97609e8cde23d3eb53c22b2826a4b002efb0e8191f621785ad9cd0a1872b2b281c2b022f21bc44ed0754d7c611cc61c7c560b9a65f84e71988b6fd19cf71b3cff9ffc236e95f639483c72e20a1336540489c45b68719485e50d1599b1cc196df182faa7824c9367478ec575e6ca840a600cfcc61369cf7a57731fc1c52a078f7d440967a927e3205e84344afb023ad5302b732ec22c84ac7bb5247633a279bb14957d2f81df7be0e8b6157110da8451793aa233a3b6cf07a5cdfddd3afeaf23a3ea0bd1f93df9ce3bd293c3c956c579c72f2ec1175cc3d5d7394c0f8601b7d537a64e1201cb2549c665a5ea0d53f74c0b8bd0c1f85c529abf1671db73a12a86df57b7850a215623ae8bc5daefc45f6980b4ddff0ebed82285c715ceecfa2d3b6a6a79b50ed28d1d6aafd57a037f762c2de46c152408171753068e6b99322b06cb9b87174b0fffd328555466c6f96ba2b2a3bcb9c95fe31384cb8cc7ae31d3233b7edbf79e6ed41411185f87b698aecb7f9b8587c63ec2bddca3f705d781a54cc69f9e666b37bce2282067c08ac07f9e83b09ff2281a61984b198f517bddd453ede2238e6003bd6cb82b7808bbf6ad571dbf602208638e0d367f46ecd90d3c3ab0150f0f6a0b002c4608b6e32e83a81ba309b7b6698f069c901c03c43ce34e43e1fc35b6ed79269b9a651a5b1d6e299b7e2e300b08e424d2f852ca8d8aa52499d1a5cf818c6f25ae9a841d34785a627ef788cce8ed6d50640f3b8ccbdf931754ef8dab6941b35fc42e42f61a2892307862006a8b524355496b56c23a9bcb7bdc192be36d5b5e3f1f055a91c2cbddd157a54827b2ce9ebe177aa7c83eb9a0ad6418bc8c8a9c069e9850a67d0f32f932021e4a006ceec0e62feddf2377f9684a2f8d30bd78a28b8c92322a2058219d9d22a2d139035eb9a8546d98f104b8a6fc7e3e7fd40e871f53a9d5befc9a64b232d9ddb23d8c00f489a37acec429d5d4639fda1767e26e9ccad59bfbf42db75d189c47acdb22783a86589f65ca7b0e36122560ad7061de4db06520c566ffc676b97e6f552af8e37126a150bedc4dfe962a3d30fb5db1ea83c40c890dc4da670ef79ed373d873375c76cb7c97625732287e06690359c526e63b8b36a3ff5621a40cdf841d4ec2c5058837fe7a527c1bdf67681fb1126c56778d1bae1041d08d93178767e9eddbcaadf8ff3577350564f663b1ae5ccd32d325c26da24081b803180a2d19f5bc9a48742923606575690a5f349c6c98ff0e3e7bdd50dec25926f76f957813fa46e280baa2e098c095b98b4da469bd29e984125d8cd0a9c1feb7fd2349af22fa389d6d6b32d8756286aacb38d56e58b9aadbfbd4089abbd9557ac283a0e33a609e2d213159a7799301ccaf5daade3ce513465a351dae780726553b8ed595d6009f997c40e6fb7eb016e2dd9bcaa66193e38afba1dddfcdc8c79843aced47fd901e66157991fa8cd0fa9de8a349a7b3e283437f3789bcd4327b91dbdb44220f20bac3542c83cca83a673c3970e8eddcbad43b3ceca0239d18d66feb447ae5964fbc1b507a4a866e789ecb75b22ce92c376a7a4bf05c938452abae60c6755b397b45bb9f2489d1a92f0b614b1b6cf9bac45ffd4ea838586656809dfc3bd8979dd723525294c548a7a0fcf4f1724baea4f768a140c0d9a83a2a8361975da54ab1e5dcb723d17407787200b758aa88616bae85d5a40b04827ff272b8a3fd3bf4b85925999be203f67ade514fe30db32e13f8d841b9aec38cd199ec236a4c7f4caf76e9710002898b46690bdefb380c1414ab0e27b8cfeabbba7b4a7b940f75a8599f20e37e844458ad92f29c6ca64bc85f64738c02df4e2df680feb2fb014091548f05fc7e059028229eae8ac8ed01a4cf7f8299110492a4910f392eb3f3ef584207b2b7ac638df1e27966d5051682abe1f401a69e1487d394325305da6c51ff5c04aaa2d6c1bbd82ae6aaddd6dfccde5e92406ba1dbb0c074a8852d0558fbf01709872403d7df37d3b8d39b7d63a4f848af437acae0af7459e8718a8809f9b39891d3324f39c00f1f7030e757fa0e54a77f17afdde53f1748f92a04cf63d8a2572749cd49cd2f65e8f45c7c18d899a88cb86764147933e1b8d30448bf7885c72859da59fb5c8e5c4c675377700fb53c7698fbfccf8dd3334d4521080244e72e0f4d487c93eba85f1d412515b46a7ece61047a1cb7871f0031020db4200c8a8528fd9194be5b87c8c0f74dad0fa5df7d7767d65f319bb4083048f4ea189d83d7a56f19fed9f7001054a8f116c97e9950eb2691ad598a425bbaa911a981f35e7f3cff5a1620300f13a38ecf3ca9241405e1e0482ada5f7d8f0ba67786b91a01dbff1956959825a758fbdbe5bf9dee45d7aaec44c410a4fa7c4fa928bee0f8493b4704ca93f514661dedf7b4e63db4f226ea020b1e22accc4461cb1e91adcc5647cfec3ab7d466b6e946545a761f3b5d9367b6259776822595bc699258b8f16f377fb00abaf8d9c2da82b5c8f6bb0b262abf91fb1a19d504c987d0c8ebd5165a672252501ece44954ba54dfc7ab38ba652dd9423ed87976d28528ffac913ef5e3727879d16febb7d99de8251f0c1d43a9d7d003e4a4282e85962ac1ab7f98ef18ef360d9d762bb27fb723b26f02224b19883b396d1cec4b3bb8b9e2386263f26f3ef0c0910319ee2efeeac467e50cdbbbde3af8c5df66f5d0694a241ca3ee9b56894e7dcc62f6a889f2eba303f73babed05b81b2679a2ac93967340998b28c4688de5ca3f1279e95dcf6b57f2ed462a42b2f49ab69a87de8fa4f41fd8f538eb34f2b95a5e2dfde84f62a0ca8f5707aabb5da1058dc9284262a91cb8160ce1a2c749ceedb286f55b9f94e8f0410bc5ce9b7e6c32bd49aa84e1bc3f34050ffb5bebebb92c34b53dae4233ab7b720e6e36a01e73a022d040e5cdd45d052ccdd8c2dfe7926626cbab7fd561cae0c12a1ad97eaef8eebb190319d356de3ca1169479c63f758593aa6d1de34c0b6248bc7afcb6827ee5da96435ee7440934429350953c0e6cb2f2abc7624d0fcb1b4d7f0a50d88f76a28c197519e14f2fb60668ada53e3ba75444ab97d371efde14f516f1d662cd06b460d62e372b8e722a548ddf792633f747f8c5f9a3b1ee1594bd2164bdd32af7009fd7c69f95086085f012232e2e02b8a5fcb99b8918c891f7da6b46793952f73bf7f425d6e909da292620f7155aace30a5f0023add2205768a1f4e14f2d760e1b3ebcd6ad209a3774de408059831bcb15620e901c53b1378da7d04f2dba9c1c6b0e6f7201e45ee594865ed3c2b3aee22f1d693baf7a3319f4671083b1f94b59ebed8efe04db9bfaf07c40411e4179bfa49e48b520c1feb35d9861c8f715bf4f273730fab9b660589a1f9a22117edbb780d2beefa8194c23d0ef8b4dc5c305509b8b7c12a9e7660f67ac7c64edc340f9480267d15eb7d9644ec213bc578d1e4f9c087cca1d699ca189949e061ac598daa42a9c889dfe4f40e13c86d8e901517d6454e501256c6bd04e072123c3fcc3fb9813b9b5e59e8fccc86afceddefc590b7e7553af7be262ecbe9bb8f6ad0287c0b39efe9cafc9d4bcde2061cce42b02c8098401bcb7344560f0f3cac959dd13304d3da8a6347c8be22a52147ac30c87a671bff9ed1fb157c11082e0cb841063e67a890c57c174952974eb9e098f1054b47fe845abae5896eb300148c34b0bc8391c72d2da9d99b48c4bfc321edc8cadac6cfe38cd96ecf132b85d93bda4e2ceeb83dc64df3cfd61ebda987dc0d22fe28bda5113a4ad8c6641409ec84e1dad557b776736fbe81bb256c091c745e39ccc3fb4610581a4b586061555568d7296f293d336758abd5974fefa460f9accad348ea53a6deb7fd1f78383748d2c04f76e0470002c475e2537871dcd0171fc43636677a188d39734be35d33118a21c1a93bd402a0d37215bc077d1c59d9f696a093c2199bd35c83e4c0f015bffeae", 0x1000}, {&(0x7f0000001280)="ab0cf7da56ea559ea2e2258889c74c413d024f4484b3cdd01e23c753298d5c52da33b5b72f", 0x25}, {&(0x7f00000012c0)="fab7bc969f4d717afee6eaed330cb4ece5f95e2b3543bf36f03700be37ddebfff9d24e297f0b109e367c949800b27c1396a9c8c8", 0x34}], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 13:32:52 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000), 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/201, 0xc9) execve(&(0x7f0000000240)='./bus\x00', &(0x7f0000000540)=[&(0x7f00000002c0)='![!\x00', &(0x7f0000000300)='!,*)\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='!*,$}\x00', &(0x7f0000000440)='}.\x03{,\x00', &(0x7f0000000480)='^\x00', &(0x7f00000004c0)=')\\{/%\x00', &(0x7f0000000500)='}#:\x00'], &(0x7f0000000680)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)=')\x00', &(0x7f0000000640)='\x00']) close(r0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x10808, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 13:32:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [], [0x80000000fc], [0x0, 0x9]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dccad3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdc22757b53dcac1cc8c7799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921ede0718f54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x841, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 13:32:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x1ff}, {0x3c}, {0x6c}, {0x4016}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x6) 13:32:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 13:32:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') semget$private(0x0, 0x1, 0x409) 13:32:53 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffc) 13:32:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) r3 = dup(r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0xfffffffa) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, &(0x7f0000000100)="440ce23b02dcfee1498fd7452edd46a8c31a13a31832dc950682844aec0e8cc27de78909318c2cb5f3577c47", 0x2c) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) read(r5, &(0x7f00000657c0)=""/102381, 0x10000000c) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 13:32:53 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x43) r4 = dup(0xffffffffffffff9c) r5 = syz_open_pts() preadv(r5, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000140)) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) dup(r3) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) 13:32:53 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x43) r4 = dup(0xffffffffffffff9c) r5 = syz_open_pts() preadv(r5, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000140)) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) dup(r3) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) 13:32:53 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) 13:32:53 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x3, 0xffffffff, 0x72}, 0xc) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x6, 0x20, r4) r5 = fcntl$getown(r2, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r5) getpgid(r5) r6 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r6, 0x0, 0x2000000000023, 0x0, 0x0) accept$inet(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7f) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0x3f) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="2d223636c4f6c97076a3d0f1f79e") 13:32:53 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r2 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0xfff, 0x2f09, 0xffff}) 13:32:53 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001880)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000dc0)=[{0x7, 0x81, 0xb3, 0x400}, {0x954c, 0x4, 0x3, 0x8001}, {0x7, 0x9, 0x1, 0x94}, {0x2, 0x7, 0x9, 0x3}, {0x5, 0x2, 0x20, 0xd2f}, {0x1, 0x2, 0xa2, 0x2}, {0xc46, 0x1, 0x3f}, {0x7f, 0xf7, 0x1f, 0xcf}]}) r5 = syz_open_pts() r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0xffffdfff, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca04411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc30100000070530000000000002452000000000200010000000098490d077aaf9544666aa81d54b9f851c0459f6ab0a6da6040000000000000000000"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0xfffffffffffffe5e, 0x0, 0x0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYPTR=&(0x7f0000001340)=ANY=[@ANYRESOCT], @ANYPTR64=&(0x7f0000001580)=ANY=[@ANYBLOB="b18e82f63ffe1e5476667f3f57c4d91869a272cd6ff0fb4b2617b5ce7950462f0c5e8a9bcc05b5cb2a1615e26be19ace351e1fb7857895256abc225df4d1e7ab318724aec28fa72c9b4c676fdd0db6ad5e18028cdbf02c5725feebcfa7a9dedf0f5ccce42a10f2576594f7ea66ea2d4ba41d41de0ca723184cb61c8a8fcc56192d05542b7d46e469b3d668745cead2f9bebbc059f1b2ce1af98181c5759d8ddcb1bcdc8cfc4e2eb62db7b932c06b6deca18e80f240ef60451a9be9d5"]], 0x38}, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r10 = accept$unix(r9, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x2, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r10}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x7}) poll(&(0x7f0000000080), 0x0, 0x6) r11 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f444bab823b6fd0ba80dd9fd4ecbe06d0a6f5f00000000000000000000000000000000acb55ae75804fe7dfe6a3a8b958da3cb17d4cb9b45c75bda20fb246f13f7bb8ea66a9d4722830b742564e444b43879c38aa83ba243c6fce8056017c6f9fbd04e1262fb9121a561f7e342a1146b67f15b6cf0849b0a00ecc462020585fe4d44"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r13) setgroups(0x0, 0x0) setuid(0xee01) shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r14 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0x10) r17 = socket(0x2, 0xc003, 0x2) setsockopt(r17, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r18, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r22, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r19, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0d0fe3f09130200000000000000246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x311}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r21, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0008000000000000000000000000000000000000000000004b7bf7b58ff67d99e1c84d0000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001b40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031e0e133a02f74dcd6f021c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cd2ed0cea438f8387c3440ba6ba9010000000000000061cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf00"/284], 0x44b, 0x800) msgsnd(r21, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r21, &(0x7f00000014c0)=ANY=[@ANYBLOB="3c30fe00020000533b799333b8067c56c910f072f230d4baacd71cb8c7326839aa558d750e56e25d142fa7fed3c9053ab3a382de893267640796d60d19217ebf609e09ef7c2f561e6bf9bbe374a9d29b7d641e5504bb2d1ec5b847cf4c97039e91da9aca750b5d35916a4d27fb99811013fe422b5249e4338445e6d9d83e683dc393a5b22a217b8fbec0aa3929fd"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r21, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r26, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r27 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r28, 0x4, 0x46bfb) r29 = getpid() fcntl$setown(r28, 0x6, r29) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r30, 0x4, 0x46bfb) r31 = getpid() fcntl$setown(r30, 0x6, r31) wait4(r25, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r26, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r32 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r34 = getegid() r35 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r32, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r33, r34, r35, r36, 0x1, 0xff}, 0x8, 0x6, r27, r27, 0x0, 0x2, 0x1f, 0x400}) r37 = msgget$private(0x0, 0x0) msgsnd(r37, 0x0, 0x0, 0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r23, r12, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r25, 0xa5, 0x1, 0x100000000}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001640)=[{0x20}, {}, {0x6, 0x0, 0x10}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001b00)=[{0x20, 0x8, 0x26}, {0x0, 0x80}, {0x6, 0x1f, 0x0, 0x4000000}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000001400)={'\x00', 0x0}) r42 = socket(0x18, 0x400000002, 0x0) r43 = dup2(r39, r42) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x48}, {0x400006}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) msgrcv(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="fb17393e000000030000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf800000000000000000000000000000000e6ffffffe66a7bdd91fdd5a124e00000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f9661306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc84889f56c36c41f5d11e98de2deca074c35e810d6c70599e815692da5c802bbd07006d86f1af8be5e044bf02bac47493d22a4549d7f3613399100"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000f40)=[{{}, 0xffffffffffffffff, 0x5c1b17bec86f8d77, 0x1, 0x1, 0x5}, {{r18}, 0x6, 0x4a, 0x0, 0xfff, 0xc3}, {{r26}, 0x8e3b4a01caed453e, 0x14, 0xfffff, 0x5, 0x9}, {{}, 0x0, 0x6b, 0x20000007, 0x7, 0xac}, {{r28}, 0xa, 0x87, 0x4, 0x1000, 0xfffffffffffffffa}, {{r38}, 0xfffffffffffffffb, 0x2, 0x80, 0x3, 0x6}], 0x0, 0x0, 0x0, 0x0) bind(r44, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000ff2aee5dd79f9f9c263aecab6485b174147c82e18fd01622df7c25a9fac5650c2109f7df08ba4e24c54bed91036da0ffb1f2d1eb3f06d35132a4e5884a87b065aabced0e0d1b85a709a4c91be79731311d7ba1443de6d80241276529da64dcbd86f4a4b6e8eeb85ec17ed29b154da40d6b32b5175cf422"], 0xa) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000900)=[{0x61, 0x0, 0x0, 0x7}, {0x6c}, {0x6, 0x0, 0x0, 0x40000}]}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r47) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r48}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r49, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66686c653000"], 0xa) r50 = dup2(r49, r48) accept$inet6(r50, 0x0, 0x0) r51 = kqueue() kevent(r51, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r51, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r16, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r32], 0x1, 0x800) r52 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x8000, 0x0) faccessat(r52, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r53 = getpid() wait4(r53, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r52, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f00000019c0)=""/203, 0xcb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r54 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r56 = getegid() r57 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r54, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r55, r56, r57, r58, 0x1, 0xff}, 0x8, 0x6, r53, r53, 0x0, 0x2, 0x1f, 0x400}) r59 = msgget(0x3, 0x241) msgsnd(r59, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r16, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e17d478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86380f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e138897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f237198000007ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d039fdabb6dbdd6c0000"], 0xffffff64, 0x1, 0x0) r60 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r63 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r60, r62, r15, r34, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r63, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r16, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./file0\x00', 0x0, 0x3) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r64, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) 13:32:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0x0, 0x2f, 0x2, 0x0, 0x2f9d}], 0x772fd77, &(0x7f0000000040)=[{{r3}, 0xc620da8b5e1366, 0x60, 0x0, 0x4, 0x2}], 0x5, &(0x7f0000000080)={0x3, 0x83}) shutdown(r1, 0x2) 13:32:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:32:53 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7ffffffffffffe}, 0x0, &(0x7f0000001180)={0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) 13:32:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) fcntl$getflags(r0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x4a8e, 0x4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000780)) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000740)={0x10001, 0x8000, 0xd5, 0x1, &(0x7f00000004c0)={{0x5, 0x7, 0x20, 0x9, 0x3f, 0x2fb, 0x1}, {[0xfffffffffffffff9, 0x1ab5, 0x8, 0x6, 0x7, 0x9, 0x3, 0x11af, 0x100, 0x8000, 0xffffffff, 0x80000000, 0x725e, 0xfffffffffffffffb, 0x984e71, 0x9, 0x97], [0x3f, 0x6, 0x80d9, 0x0, 0x100000001, 0xfffffffffffffcf8, 0x10001, 0xae6, 0x7, 0x20], [0xffff, 0x3, 0x20000000000000, 0x9, 0x8, 0x2, 0x8], [0x3f, 0x6b, 0x3, 0x1, 0x3, 0x2], [{0x5, 0x4, 0x80, 0x9}, {0x623, 0x1, 0x1ff8, 0x1}, {0x3a3, 0x5, 0x0, 0xfffffffffffffffb}, {0x1ff, 0xfff, 0x1, 0x6}, {0xff, 0x3, 0xff}, {0x1, 0x4, 0x7ff, 0x1}, {0x0, 0xfffff001, 0x2}, {0xb2a, 0xbc52, 0x7f, 0x5}], {0xac2, 0x7, 0xffff0001, 0x9}, {0x1, 0x80000000, 0x3, 0x1}}}, 0x3, 0x9b}) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 13:32:53 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='x\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x120) mkdirat(r0, &(0x7f0000000100)='./file0/../file0\x00', 0xa) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0/../file0\x00') unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 13:32:53 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) shmget(0x2, 0x2000, 0x405, &(0x7f000071a000/0x2000)=nil) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x7825, 0x4, 0x5e2a47dc, [{&(0x7f000071c000/0x3000)=nil, &(0x7f0000719000/0x4000)=nil, 0x6}, {&(0x7f000071a000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000719000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xe6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f000071d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f000071d000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8001}, {&(0x7f000071d000/0x2000)=nil, &(0x7f000071f000/0x4000)=nil, 0x401}, {&(0x7f000071e000/0x4000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x7}, {&(0x7f0000720000/0x4000)=nil, &(0x7f000071c000/0x4000)=nil, 0x35}, {&(0x7f000071a000/0x4000)=nil, &(0x7f0000719000/0x1000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f000071d000/0x4000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000071a000/0x1000)=nil, 0xaf}, {&(0x7f0000719000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3ff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x28) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x100) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x3ff, 0x4, 0x3, 0x6}, {0x6ce, 0x5, 0x1, 0xfffff7cd}, {0x3, 0x2, 0x81, 0x5}, {0x6, 0x8, 0x6, 0x1ff}, {0x4, 0x3, 0x7, 0x8000}, {0x5, 0x28, 0x7, 0xfff}]}) minherit(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001594d450 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001594d450 13:32:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000480)={0x1, 0x0, 0x3f, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x800000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x80], [], [], [{}, {}, {}, {0x0, 0x0, 0x2}, {}, {}, {0x8}]}}) 13:32:54 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10, 0x108) open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) setuid(0xee01) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r3 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000080)) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x10000, 0x20) dup2(r5, r2) fcntl$getflags(r3, 0x1) 13:32:54 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r7 = syz_open_pts() r8 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r20, r21) chown(&(0x7f0000000200)='./file0/file0\x00', r20, r21) lchown(&(0x7f0000000780)='./file0\x00', r20, r21) lchown(&(0x7f00000001c0)='./file0\x00', r20, r21) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, r20, r10, r14, r16, 0x1e6, 0x5}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r9, &(0x7f0000001000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() r27 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r27, &(0x7f0000000040)="670dc3", 0x3) write(r27, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r28 = msgget$private(0x0, 0x402) r29 = geteuid() setreuid(r29, r29) r30 = getegid() r31 = geteuid() setreuid(r31, r31) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r33 = msgget$private(0x0, 0x0) fcntl$getown(r2, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffd52) r37 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r40 = fcntl$getown(r36, 0x5) r41 = open(&(0x7f0000000400)='./file0\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r41, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r41, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r42 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r42, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ioctl$VMM_IOC_TERM(r41, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r42, 0x1) dup2(r42, r41) r43 = fcntl$getown(r42, 0x5) r44 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r38, r34, r39, r44, 0x10, 0x7fff}, 0x6, 0x2, r43, r40, 0x7f, 0x100000001, 0x20000000b1f3}) r45 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r46 = getppid() fcntl$setown(r45, 0x6, r46) r47 = getpgid(r46) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r47, 0x0, 0x0, 0x0, 0x80a5}) r48 = msgget$private(0x0, 0x0) r49 = getpgid(0x0) r50 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r51 = getpid() fcntl$setown(r50, 0x6, r51) r52 = fcntl$getown(r50, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r52) msgctl$IPC_SET(r48, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4a}, 0x80000000000, 0x0, r52, 0x0, 0x0, 0x0, 0x80a5, 0x3}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000140)={{0x1000, r29, r30, r31, r32, 0xa8, 0x6}, 0x8, 0x2, r47, r49, 0x0, 0x0, 0x4, 0x2}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, r31, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() r53 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r55, r56) chown(&(0x7f0000000200)='./file0/file0\x00', r55, r56) lchown(&(0x7f0000000780)='./file0\x00', r55, r56) lchown(&(0x7f00000001c0)='./file0\x00', r55, r56) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000940)=0xc) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, r57, 0x0, r25, r56, 0x1c4, 0x8}, 0x5, 0x5, r17, r53, 0xfffffffffffffe01, 0x9, 0x7ff}) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r58 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r58, 0x0, 0x0) shmctl$IPC_SET(r58, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r58, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r60 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r60, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r60, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r60, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r61 = getgid() r62 = socket(0x800000018, 0x1, 0x0) bind$unix(r62, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0x5d) r64 = getgid() semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r61, r63, r64, 0x10, 0x9}, 0x8, 0x1, 0x9}) r65 = getgid() r66 = getppid() r67 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000540)='./bus\x00', r69, r70) chown(&(0x7f0000000200)='./file0/file0\x00', r69, r70) lchown(&(0x7f0000000780)='./file0\x00', r69, r70) lchown(&(0x7f00000001c0)='./file0\x00', r69, r70) shmctl$IPC_SET(r58, 0x1, &(0x7f0000000080)={{0x6, r69, r59, r63, r65, 0x1e6, 0x8}, 0x5, 0x5, r66, r67, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r58, &(0x7f0000001000/0x2000)=nil, 0x1000) r71 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r71, 0x0, 0x0) shmctl$IPC_SET(r71, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r71, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r73 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r73, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r73, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r73, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r74 = getgid() r75 = socket(0x800000018, 0x1, 0x0) r76 = accept$unix(0xffffffffffffffff, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) bind$unix(r76, &(0x7f0000000700)=@abs={0x1f95d27d48731892, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r79 = semget$private(0x0, 0x4, 0x2) semop(r79, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xfffffffffffffe43) r81 = getegid() r82 = getuid() r83 = getegid() semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r80, r81, r82, r83, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r74, r77, r81, 0x1f1, 0x9}, 0x8, 0x1, 0x9}) r84 = getgid() r85 = getppid() r86 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r88, r89) chown(&(0x7f0000000200)='./file0/file0\x00', r88, r89) lchown(&(0x7f0000000780)='./file0\x00', r88, r89) lchown(&(0x7f00000001c0)='./file0\x00', r88, r89) r90 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r90, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r90, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xb) r93 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r94 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r94, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r95 = fcntl$getown(r94, 0x5) shmctl$IPC_SET(r93, 0x1, &(0x7f0000000200)={{0x3ff, r91, r92, r91, r92, 0x104, 0x5}, 0xfff, 0x9, r95, r95, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r93, 0x1, &(0x7f0000000080)={{0x6, r88, r72, r77, r84, 0x1e6, 0x8}, 0x5, 0x5, r85, r86, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r71, &(0x7f0000001000/0x2000)=nil, 0x1000) r96 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r96, 0x0, 0x0) shmctl$IPC_SET(r96, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r96, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r98 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r98, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r98, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r98, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r99 = getgid() r100 = socket(0x800000018, 0x1, 0x0) bind$unix(r100, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r103 = getgid() semctl$IPC_SET(r98, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r99, r101, r103, 0x10, 0x9}, 0x8, 0x1, 0x9}) r104 = getgid() r105 = getppid() r106 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r108, r109) chown(&(0x7f0000000200)='./file0/file0\x00', r108, r109) lchown(&(0x7f0000000780)='./file0\x00', r108, r109) lchown(&(0x7f00000001c0)='./file0\x00', r108, r109) shmctl$IPC_SET(r96, 0x1, &(0x7f0000000080)={{0x6, r108, r97, r101, r104, 0x1e6, 0x8}, 0x5, 0x5, r105, r106, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r96, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r96, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) r110 = dup2(r107, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x3) r112 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r112, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r112, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r112, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r113 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r115 = getgid() semctl$IPC_SET(r112, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r113, r114, r115, 0x10, 0x9}, 0x8, 0x1, 0x9}) r116 = getgid() r117 = getppid() r118 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r111, r114, r116, 0x1e4, 0x8}, 0x5, 0x5, r117, r118, 0xfffffffffffffe01, 0x9, 0x7ff}) r119 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r107, 0xffff, 0x1023, 0x0, 0xfffffe30) getsockopt$sock_cred(r119, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r122 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r122, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r122, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r122, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r122, &(0x7f0000000a00)=ANY=[@ANYBLOB="0100000000dec564f88f2802656d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f77600"/280], 0x44b, 0x800) msgsnd(r122, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r122, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r122, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r123 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r124, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="e9ff007e7e1a6edecf2a287f8c2f220f560000000000ffff0000050000007c916b60848a9dc59bf2cf93d761747dcaa8e73534deadb1517769f4b5b2ca49a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e835e24e3ba2795a119db7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa3855c7cdab0f657e303cd1497008bf4a421fa80c7880c9fafe5007d58cf21875ffedd74211e5b5a18b3550cfe9db64e16e93699eaf87d3771b4b24fbcb7a3157edc99066bdccf664452f43c01867509554f326e70bf76a3b6a4f34d6dfa955e8396347334034cffd5968f66f42480f127146cd63e0c291d0a1fb40f6417a620945b77a99d2297ba3462ff3ca54551fb8b474097c5e75fef770fd993dd4a236483c4db7b28d5462fb834998cee2a8034a9da6f5dc0425b6322acda5665951a109b760a51532bfd61037f99cfed703bce875e81280ee771f92c0948ce5b76720ee3172804a2e3a3a397071e8b8f6e8b7ff3d9e6a4d5884b9cde4054aee6569d5018058d430474c7dd71b81ec37a177561cd001445fb65fea66754695d12aabd1acfcd99e02c183b89d9a2f772dd0e2ce21d4dfa4b4d82384e28320176b057fb0cc591e17880ca6fb47912445dc816cb92630f6db2b32931271779856391ec912c53f4af1e6b75cf124b0ba413b44a067e81e681f68105f9f7e3b69befebb8d17de2f03b10efaa36bbcaea74356280bbafa4cfd0813c683be6d4a7e6a1365c94f7630c5ce01533375a63b3e9c0c7af53252fb7f5df0107ee3c1e051eafc4a391a75a7f7db75377e21b4b84263dec29f3cc342f19c1b8df1071495493ebc5000f03247cb321"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r124, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r126 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r122, 0x1, &(0x7f0000000980)={{0x2, r123, r125, r121, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r126, r126, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffff09) r128 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r128, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r128, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r128, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) r129 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r129, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r130 = open(&(0x7f0000000b40)='./file0/file0\x00', 0x800, 0x2) writev(r130, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) msgsnd(r48, &(0x7f0000000900)=ANY=[@ANYRES16, @ANYRESOCT=r6, @ANYRES16=r130], 0x3, 0x800) msgrcv(r128, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r126, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r120], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a9070000000bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed53d88d350b598c57a080419553e70a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed", @ANYRES64=r102], 0x4, 0x2, 0x800) msgrcv(r128, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r131 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r132, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r132, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r134 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r128, 0x1, &(0x7f0000000980)={{0x2, r131, r133, r127, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r134, r134, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r7, r114, r133) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 13:32:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f00000000c0)=[{0x7b11, 0x0, 0x9, 0x7}, {0x8000, 0x3, 0x9, 0x7}, {0x8a7, 0x5, 0xfd, 0x2c}, {0x4, 0x1, 0x3f, 0x6}, {0x400, 0x4, 0x49}, {0x9, 0x40, 0x7c, 0x2}, {0x8000, 0x9, 0x6, 0x959}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:32:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 13:32:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = geteuid() r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r2, r4, 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:32:55 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) mmap(&(0x7f0000474000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x10001) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 13:32:57 executing program 0: pipe(&(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1de, &(0x7f0000000140)=[{0x80, 0x7, 0x8, 0xfff}, {0x2, 0x7e, 0x5, 0x7}, {0x1, 0x6, 0x20, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x4b04, 0x40, 0x5, 0xd19c}, {0x2, 0xaf, 0xe5, 0x3c2}, {0x7, 0x4b, 0xf3, 0x4}, {0x82, 0x5, 0x28}]}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x9) 13:32:57 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) preadv(r1, &(0x7f0000001480)=[{&(0x7f0000000000)=""/74, 0x4a}, {&(0x7f0000000100)=""/138, 0x8a}, {&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000400)=""/95, 0x5f}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x6, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0xd5299101c472a45a, 0x0, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0x8) 13:32:57 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r3) fcntl$setown(r2, 0x6, r3) fcntl$getown(r1, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 13:32:57 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0xb, &(0x7f0000000000)={0x4000000000008000, 0x3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) close(0xffffffffffffffff) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) fcntl$getflags(r4, 0x3) preadv(r3, &(0x7f0000000440)=[{&(0x7f0000000180)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xfffffea1}, {&(0x7f00000004c0)=""/111, 0x6f}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/186, 0xba}], 0x5, 0x0, 0x8) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) close(r1) 13:32:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3d}, {0x81, 0x0, 0x8}, {0x7}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x7, 0x1f, 0x7f, 0x7}, {0x0, 0x99, 0x7, 0x7}]}) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) r4 = dup2(r2, r3) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000180)=0xca) 13:32:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0xc8, 0xff16d89b51f68ab6, 0x9}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x8, 0x4}], 0x8, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x12, 0x80000000, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x8, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffffe, 0x1a8, 0x2, 0x400, 0x7c}, {{r0}, 0x0, 0x1c3, 0x8010001a, 0xcc4, 0x6}, {{}, 0xfffffffffffffff9, 0x2, 0x634f39329cebf909, 0x8, 0x8001}, {{r4}, 0x8000000000000004, 0x20, 0x20000000, 0x1d62, 0x8001}], 0x9, &(0x7f0000000280)={0x7ff, 0x1}) 13:32:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:32:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sync() 13:32:58 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x4a9e99638e225c2c, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) 13:32:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000180)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pwritev(r1, &(0x7f0000002440)=[{&(0x7f0000000200)="d2930b72ccb1ddf74fecaeecf4ce421d38093bebd8a3f20e62703a082bb01e65e84099f95571d39fa090b0f4e273e5e4b8348faff79dc18544f719c9c41eaf3337513ef0fbd9b6f308f008a851250c32fc1ed171a72a413bc4e54c6b8bd69d8b2d454055158474f686a724158193cfda5b4ed62056f4dfbd487955ea90893a61e517704f67637927b520bcb5a4f6b1ecebb4112b6261b1b5a29da73cc2d64d82d60e21598902c4d72ae60bf0c0a273526d28f82194fe168495b9aa48d0d02a97a9a9cfc4780c897928b633a661b837dd1652d9c490e8244d60b3e9cf1894c2810fe7526873ef4953afc2d7b816b724eef155adb55ff860ab60c927898345e428497cf2e4c57833e4b85f7f535d14f75a46669c7e96fb151a0fe633b390ec55e3ab1731072428e852a51fe57717cf1aaa97cf6589a6b97e330136739550f80c601b63dc6d87875e08ab732737c59027bbe7951603e8a32b4e58302568f793ca2b243f4188e218cf5ed49b36ce50118b62fd92b0627ff62c82b05c75dc0c09182f0ea29648a63bbbaadbdcb3294088a9724418583fb4f07d1dc8645f2178071b0b6dc7facd2a0423a21ec01f215559eb3d288e29ec9911a4e18f2293275dacc8a7f36ad4aaa9a4798c0cae0bfc1d139c187c7521bc205e9e49ef82fd80ac079a32d13a40f779491b3e6f3b7247406107fb96d8d939f68288b7a3d79710fb9c029b79d79c89ead4543e7b7ba1097dcae4c95a5ae551a955d065bf3fe5028561a3aef3120299a94de6a23cab06fb4fe1fa2fdbcbe8f7e0eef1f88ab5748edf00edf2c20a3161fdcefd363311c3502ccc8b63f7fe2de9d17715c9f041281d2aa85df94ff207e3b5c59a7b3b061c1a373ab102355f2a192cd52731ce0fa3627e6e7774a2968b05d45295cd1361505850f1eed0649e518de567c1ffa1f4a57748f0bce1c3830954196be4850dd00db147853917293e39a2f76c3fe8876b2baaf7f3e4188269e33f700d072a89b33814bb2c8724f6ca8a2b9e8861c20662989c865774812fedc488209a86546aab38a1765ef486e6e266a3592bffbedc1778351d8ee4de09b832623cba59b39dafc757b36eee6fc372f930870059e9f726c471daa8628d732a1e5e5e33cef81cf2e647babd3fba01cdd79281ce9b4656267b1f8f126309172e335be62a41a1ba616d8b4503eedf4770c090595d795dff5b9a469510f5d5e0e9e2f261055bcd28709585312103a45feb709edecae0a9616ebaad068c1e5d1a66674f421427cc51b487ba3298180f44082032be5286960386f6a0515c520934410cd815436f6c72c92c6a076faca376da87f1f744b93cb53339054512b15e576bc71cbbc7ca1483be397bbc8355e2aa32cc62359d8fb886ff90441ed35c95c68c12306759323d9eb98cd92530c9b99a882d79799db74eb8cacdb1a89169624de1af90a77ccd1d7efb38cd8e09cb0c6c33a4cb73e09ce8d531d624037c16e1d9981ca3d4018d66970223e18577c1df0394e73fbdfd7dbd7b1972924f54f010f442c550dc9d0c0b82c96dbb81970df9e2f0682add6fe2e57851716927489f68b7e4f9aa65ae9bf5d9a165181079da5030c63b8b47316a1b0d0e721ae7d5d0f7b661851aecc56d1d5567690a8e00bbf928025d483d330cb181c54266bb208bda19756a1d00bc89b9a7c6d7236dddc04907612ade502a0d60ad9be657136569fb967ebd3db792bff543d24d703ff615e6bd8285f4f1e2f999242721b7e933f7f8783638a0b5cb6ba319d758e0360ca4c034171af7982859d4324431d4cae2128d3da3dd46e45d22c51fc57b1537e2a993a18783a7fde6655588aaa630c173214d76507215d97b0b269c0e4691508aa00cab64c4bb2b36c493c8309faa38faf8f0ccc71d07d94451e869b4bae9f143dbd7f25be51e7bdb5be922faff8a49657517b21452a4e5372280943fa825d815b763dbb01481abbf98921c9d133fc173074d7b4f259abf162a870ef3552dd8268fd2c48df407e8870cc443d186f91cf20ad2285c5e44727fd5c712ef50886aaaffd34ad906c37b791a8815420d6c3363b2a133e9548be3acf735d1432018791709c9e6071d9c07983b2063fd7f53fc5e532f4d24d2c70818af4a4dabe2535002423b009868f7f33b626f291078aa3d8816d80240f02f3b0795cc9d5eaf394476868867c595d48b9e9ad8f858cac027e84001fe68a33e6ec7fbe914c22562b31655cc8043b3a8b2693392262d526565ad206799be952c155e73624d540ac5db02b39379f94196a4919309b23665637a5aa528b8a2ec8c9b49f9dae55bc88d941571e24a56e0c6858120f8b16b63aca1eef791fbf753e98339252f953f7e98b682520ae1628ee2973cd3a5a08185a582c836841489ded1a4f5928e8db08d07912aebecc290863bb454654d18845877d00913b6b744846c72176ff32a7a5a1ee60eb4e3676f759cbd4ec70444445e07ed490ec02a6b22096275b59187cd070e54b8577c31ab6c10fb15ca301090119e73dcdd5cb16ab668b37cf50a360033e687fed21d3a2d1e41594868436783b6c29ead711c0725024c674a93ddaa46c90ab73ccefe83835d942168611f1035790f95ab0ece03b8e368731d0c4d6a7e0e8872096e557fb3b52d546e33a5a77f29d4a7ed8ff137564025f4c756b2cf2e4b9c4624ee47af3c49e973009f82848b8b8901b662e832bc6bb94291a8bc06f8fdb43742fba3f5c0b37f1f47cdee6035eab692af721ed2fe696727e9253c5a5b6a77e95d9f29dffaa85aad00dfb4898c3bd76c06419e0115356c73d6d4fa8cc1aa318d886cee66ccc6302b0aaa8b903db91c91ee5c2f328c0a34b2e7d5d5f79971362e7d1cd34d1f720b906e39f8620ec724005f8b80d990efdf8fd0dcdd2061197c4873af2836b82e31e2cd050a4c436d674a3a9f06078fb802ed507e3986889b2fdaa876582424c10ae4a26bf7da299ac5680b6c1c23564b65add0b3afcbf388ca11d8e70f676bb0d7a4d68c355ee3284b1188e270956fe2f034ea3bd00456b86d4b2d75f7b7cc2acbc48e9f4f0b99ee72858725ecaf527bb8b16feab444aaed3fa05782e22be6651e227623ceea595d626158a994618aecc8dd93aa1b426bfac5b94643ec1813950ef8baf2d773bfbee4d18f8558cbcb8643a4a6dbc410521acfecdee88bf4e1dcbaee93cf8665f06e4c1f841968e6bab64a6a503a40cb0ed6709ee3f93d91c06fa171868d75567d3ff3ff6401305d2bf0170123fdc6a8f015584feb4b4e1060cca333f41df56279d8ea855c29676dbb24a14951c12f85a7625476fe1d06757c2b7650b555c27de4908979e868a1c4462e247f9a34f3c4e237ee7ec0879ec78f66467b7801c33fdd91fca6ee34997a1dd4635499e0c33691c9b049e3a51d9db4b13b399c2da254bb19561abc4a7d1db9199216586b4a95d4a3a5af5385a9700ce79c21128ffae9beb983ebae25859a0f4ed83b2ec38e4df8e2cf6ccfad284717b741371139519a6b40a1b348387a42583989d54f6cc105be5c0409c0d6359415b5fa4443295f4f9cdb1b854ec61b48609b1e4b9650d67e62a4a58e1a280f289939d591373e9b75b5c5681f1102cb3cfb28968b97c3e7d1c1f428509f8ee12b05869d18e0d78653e3c7815f918a4d6345cc3f7a08eeaab70caa6672f24a903333ec50abf3dc516d3ec3f342d22e50937fb1dd5e268b4c5cef1bbe0695bcb6c03752be92b89297018c07374d0940602eb66ef617575521245959da6f56176a51a94fb63159a42c06a4f914eae9e9adac56b79e8bb7d6b32bf0eaf3ff91146ea1dfc3fe34824f46742f9a0cb11b6fa8ffbb72946dd4c15aee7289cb5bd2be8cf14ae6f2aec86422717644f3574e4043982907ec2b72e13ea752d98bcf2940ef476d24fd18759f785bf431e18c2ead86880fcd66692ef76e093cdb7c720830f201ad7ebd946f653a2fdbc406fd37ae899a156217693c5281066f7b7eae62fd1adfd20920517e6e36a78fa6c6b7d6f759adb2492a44f3a4e8d96eb3b360481d7e2f4000bad34a8e549a2558c9eb8c5a314ae97e56a1e533a76043ae61d73c10bf1003212363eb9ce1ca9be21a2308c619e2b14e53e2907f3b8717e45723995851c0fa5aa2eb354db89afd43df3699bd8425764a9808f38929d468f96f1208ef5f29d7cc0753e0795398bb7a64dc6732d9b5d003439869751429ac1e19cc38ba37386602ed0d6e9701387f6e2fba8f6c38aac5ae3b8c8f8b9bb43b268ed6fd6bdef749644189581536f9c1a9f44719a65da960ff3a5683bf354cff9ae13511d81d9370acee78f829e12dc3bfc62a988ecb015086baec58fdb23311ab30d6aa5ff5a151569928a28deced46112ec7e7dd3f73195cde70be4074f50394af868d0c8b6e62ac8d6e6e52f384b58a3801266365deca5f4b5123200cb73fcae7e4139c83cb84bf0f8edf80a85d25abce72d9084cba389aacba26d36da3bfc333b9b1e9f11e684f6633ba17d21f4e9943e8ade7bb978d3ad5aadae004c54463b6d1802af1b811c6f68be444f667975c3c41405883dedbb52a2ede2dd543b37980f9981ef310078e95fb2a0177a031e46c230d99e8eda75c1a45628fbc5b9159de85d1fabde1f97ce09430bc9240ad4f1177c0aa1734afe8f0f85f0c4026e4b4a8855c88483c6d5f34bca5ca3365e70b4bfda5b9d8d9050519c23a531753b68e1a99e8257f16e8433582517a6e287705037f16eef81fa93e810b0ae1353fc7d2e05808d624ac971774540f369b6827e520de3413949b3cc816bb66dc5c306031fd41321865135d88f3bbb65e50e87b46c81e939d36982d9b294be0618718d9a45a3170f4e71fc359eb2a295d7afc49857b0ab00b97a36792945ad7a2f041d202f98c052c16fc97470d1f382e7b291e0e4f432bb175db366867dbbf8ca43916f933785100698600ff1816cac0f87125ce9d89c0b100a55f5a71257a65898e858807067b5e5ae34849474f921b2aba9f708f78435520342c9284d31d5990fb391d6119661fd4ef01b63bd171b2a5fba1489010b8363d1840b0f79d32b9f3e08300d884b7dcf23edcf312875a3c8b97c2e649aa0521cf45c523cfc40eed2ea94f05dc00ebf4e54183eac7da2040daf6e8bb1afafe657f85abd16df81344839b03081a32b652a604472a410ee547091fef265b95cffe1ab59a17744cb868926193ac1c737e883e88efc6c4ccd9cd4fce29086c410eaf67017ba2caa96a9d527e91f80c09163c79f950f50102accb26a5cb0b031ff06b0be05be398314045e5baf405f362dfaf7df99b46f6475c67e9cae5e56c0d809ebba220adb93fe93763b73559874e73b1d069f4c68d2b3c4d85d827c970b5ed37f5e81d1df4212f97e06f1e564210a2350d32fa221d681813c12857765ea272eafeafa42ce41aff47f559752142282eac4645a7d5ab219fa95a24c4f023e51ea0ca999bf638751717981cf1a16c1aa4c302c9c1a6b8ff80a12ddcf8607c9cab0329952974e226e66067bfab9040768246a2ece4df8e12c247a96aa74e06bfec8f2cac0961ed7c61fd9ac0ae0ac044ba4f1502f8cf9ac6c727910967972c336176a8e7c671d2cead0f0d16a00a607418335cfe18eff6d9df06067964b2d6411cabd8b6c266b167de09fb86d6c84c3638557f68684f9f4e90902d6101bd2386001648aa95c492d7a9e480c36f4016dc0168bd7ffc0bd8e39c6433ac3db063385a0a5537fb882065cd2d8e57da205576e203338d2f2b3d2c4faac1fe7d6d996ec21810", 0x1000}, {&(0x7f0000001200)="feddf5bd4dd8228beeb0a2dc70ffafbd42afdbf7b81b2712ab02da2e51a59f18fb26872838dfadccf79e44788312e2e246cb9042d1378d8119af70c4f72e5b457ad559119c67f95a7ae3bc7ff22a4c654553d98c5c08073ba1f9adc05ee29cdc7dc0", 0x62}, {&(0x7f0000001280)="2d6b7fd2be9cdece08a01be948b9ec945da6f7b4c5658a95da26c894a8b3f5d1e00f4397172847", 0x27}, {&(0x7f00000012c0)}, {&(0x7f0000001300)="0f8706f5d1ba045eda97b907d085e80a1e63a209827ee48d93c3b01fe0037596aee829ebad315d1c35520b1980dd9b58b722f2c10e1d30a10f3f9e377159906ba5f8b2aacbdb81258c69693921c6b54381eee3c5a54ab97a75d404a62dfd8bcc30f4d25963de4045e2eee48e71c85c7e723565b50370d0791d3f11ab8a90a95a45df8732bd8e996f4f5d7e91ac69fc2ce63fafed75af611eb4aa97466b2d4338740d0060a81e81e4d53a60a130d604756370b1ef8dcf91bce47ef6f15079ae92e91b39f4dd58fdedcdbb2f96563180459bcfe5d12a4a64cfa5f30506b848fd1c6a27dbeb1e8f65f05e667769ffd89100605109", 0xf3}, {&(0x7f0000001400)="12598867535681dec81549e1d1ca418ce042", 0x12}, {&(0x7f0000001440)="e1a0b4b432547747b186123187a57d849de75f98ab52c8ce4958883ed01cbf70b981ce7fd69449a8d7f56d76186c4a5504e91aa4627f492c59593a519217b72665a844283d7bb20e52b42b509a58e8688129189f9549876847777c8bd6254d8ac60cde6469d62c7aa821b014789a62564dde1017ec0ea096667227f7d08f65eaa7701c68523fc5a2f772d46b9ad70ddd7a9d844c99911aeced9ed9e7bb290ae293cf8b9310660264da80fd9464e809c790cc6e035420246f2f5d263d53d5f5c291534f56a34f37f35b7fcc089fc93ebade5399e05b3d53eb0ce4d54c3efef799a51eb46e8544a20688b7152ea969e2785a4c45a421423188970718c2821e7f96af9cfbb42226e648cb25bb6f9dc20d7c2847e6088ebeb0804eec270cde47045f20796520656179f539c92b46daaeeac810d56a1738c328a64fcfaa33dba201257bcc7ec3575851293b9df0527ad9cfe3f8f3f43737c581a8e00db98a2a3211f039071122bef8ec91eac65b091f9ad56d6bc982741352ff1728da7fcc49cba67cd72b7968cf0f0162a584a3c806102e9d5b0001870d4bf16f6dd2f4f9f8044046fe4052c7cd8875df913758545c8f2db00f905a58c304385cc8b8c1437752cd98395929ec758985d972a02da05b93e6a14c22fda99c83d769b1ea183b58fd47d0674850c5c69bec4161bb45f401e9953e04d261ede2934502afa639fa03e4ca83a93150bb0791f421156798d5a7001571e7294a8d9e3d60da252322a83d58f2a3d359c72ba35ea382aa9951f7b2d14d0a186977818a8c3d6514c92f1ca5402654c7e9666a7789cdafa561e104bc43f658a65995930d382a1b6ac77d336dccb6b084aca8268bae0c332ff33e412fa7b6afd898a0bc7486c735e973052c26de0a8fee394958085cfbd70c965097399420aa65f2cfdce8183b5abbe0d535e0bd369446a0283f03c05a442499238e51e16cc26f17e0e81155f0bd570dc32e79aa19f3bdedf5c42ef07fe17e78cd3aded9a91a76497016fb1620ec4c9997fe30c17d8d11688a50e96125cedc8556b31265dac26dec94e957e087d9df3aa3011d0bcb290e90657253e5f71f83ad3b9ee30dab5b501735a5db2b01237e3ca4ecaa9cc3a6c53680eedcd531bb5af22cc2717b13d1f76c392369f649b06780e58ff5a96bf228cdd8fdc62d92c61d2af7d98587b980a10d8e88ada81264b6be2464223cdaa6f4a10eb7baf381f54126371bf67a49def76ab437e43c2e5b2057ff1c883307d7293db9051eee7c01ff14b9dfdb11a61b655851821c31034aa6b7c92c3a3bb99c77e4b52634394177f8ab324f0fafa12f883ad75f0485683a52de234dc163d1a5ca81399ee0fde6db83b216e3c94f1785bc3f6208162e07a8bbfd45170584558045f0b23f25fc78c570f0629d0e5e5ed98e13f0989bdbd193a1d17e4eb853abd903c0b36271ccc01811378e00914bbcdbba69e929768c42bfd844f0b3f0b0a5e5b47a03ab2f610573c3acdc007f913d0fc8c3e01c72b33fe2a6732d84bfb94c7b19483200be5538aa6bac75e7788be86fc58ababb900c30426c5624fbbd500b63b2f1c8951aa2ca28cb4e93cb6537adc2cf3f2facf41acea71863ce7473e81e1c38bf96589588bfd9f4714eb1eed63e2040a1be44925c5390ca2f305f2001656e04ccc3c80be9e0a8ac88bb856f31935ff50c77c35f5e55ac3e75df9f1cc56025dc3160630e11b8972e901f52f57713a93e6a3dae25a833cf4e88df3dc1d4df05bf06986b641205143e0c957eab262fbb7214cc9a57615733a64626425b45f2a479b752f358f61ff62cc460d02f24151bf0e4a8c5b762891726d56608aaab3e7ac9af2d181af66dc038a67ece8c99ca1c2e2590ffc14f4d520d5aaa0cc1fd1f4f775313c97d97821c68fc273fe99a7bb967ad3189e0452f17e50fae93f244b4f6002bfc0ea0882cb4efa8f4080869ab5b7ae797a4c11bc54864703b3e6728de73f9502e0b8225d62899452540f087b9158972e2ff4fdf382659da00435b5ac866ed189f8571252271bac108b6e6da82067b925470711e4d9766d0eddec14ad7880104c332b7e05496d27590d61965a35890916845a03d6dd8ef2dada886fd4e3ce7f7705c9ca1a933e40868ba4e68ef455d1088b49d685caccb0739cfba65c2a79f283b00d499d84fdfd89635f2fc757ade51175778c13171d45011213401cae09c2a8289c39d3d0cc93db82f58c130fbb92cb74446219e28be7dbe8453e21a100ce164b6fb3915be436ff8b96b1fd6ae6268ebafa54f2b23ede74adf9295747f7a1b0fa356a05e414f730f3fdeaf206f5fe955739ae24804f9df5be5b8ae4e60d57e92c605c78f88f54170bbd0a538a736d96ca0bfc1087d9cc6cae5fa3c03d25ebc72a1558789a4d3cfc179cf43c98df1a8d33091a2678fc7dfbcc506f13d34f843286f123b4618e5fa9c52166f0ca7c830b0b84d85876dfaa1ea04be3782dc1727e9fecd5f1661493ddf9c7ec51d8fdea53b02b9f0317362156789bbb4d7f31120d8949d7e100834878da9014dc5b7b317eb9b5f294617c5be78b2fa532151ac3fb4256831595f02f4a3079847aa094bdad8a731f76d8c95a97a7a0337c7ef0152981c564c35dd3553fc69aa839e8c25d87bbc17526cbb0569b253ff5ec45065b45c44a5c44558e74db77904a8b0646323e0c705dfb78417b67cbaea1d29e91e8d026f6a07a380ab78aee87f83ca7d85667d5316531a9ce3a04e31b8eff5b0fa4aa3ea3841dd7079c305b47f76f56a808f4652e7859f6eb38162b4be8339cab8edb774b8bd575637bce8c52eb24db81c8fe7ea8ad884ab892138047bf4e205f7f63c33de24ae20b21fe2da8c784d0c4efa2638dd0585703c4a813af6462c0ba77d2bad27db61ec346bcb4e633eba528666914ab2eb1577d922664ff3d9d6c7bc774aa27bb3c0188d569592189eabb1e214845562d609488cb09c2a04e7839101bb367549db2a5194fe63c8e3f37c25ff89073584b3f801e56e23b6cf6c2a3db560d95056f0a14b949b9ea54f74d9a3a17c0bd506d6361aa8f96eeb7bce884c8fe6aca46443ec81c1d0e6d47c1a18e215d6d14990083061fd69fc01cb9994d65ee91c788d2c125d0cdb59ba518e9d5718e6f948396464cb57c4a29849f4f5708590339cf345c7efe2c3c04163def399b40d61525701c2503693a2a0737c122336af56edb119617aecf9dc08a9b39b19df6497fcf5e6a14ae77c04dc168f4babc8c09b7cbf66aa593ffec4507dc0d41db47badbd508e6a29ccf130d240a173b396afd6a485f804fb7275747cbeff809ef76d3097280321baba775a53c99a7ac2d8cc1252b4793853856c4d1aef227661373dbef0667b4e8d66fc871f7cbae78e46d81ea4b495bb2d89721724039424de55a1fb387a9c07660a0d4e98f871c585e256a174065f36390e4b00073325d8d326678ede9bd2cf822a3c4bea0c43091a35adf22895c6e666b5f9d3a7846926b9afdaa634cbf9e817c6be2e591815de030c742b9e0d7fbc4c190f3ea640fa5858936657397babcadea55e7dab5e8cc71126b67ccb59fa816ec9e47b21243efa9789b4036c41ccb6441a3b2b94f89e639663834ed03ed3561a0dec3084520cfacc3b0f1382025ed55ddaa2b282d4b78b8c0b6cef667ba7e5a2e6b5b65f858d598f437e99607c0aa38d1caa79ef71a105789534a00ebbd624d3da9c51e7cc17a6c8bdff04f0573ae9749e07a643611b2e1edf63eae6cbc86882f8324beb5d370d6ef5d722d090c90c954fefc10bfed95be0569f4377ec3ab594bc9f9f6636a322a89a67ab044a10a8c3eaaa7505eeb6b7d98f5dddd7b9c62364808d042edd896809a43ce376db8dc7cbd5d9afa214afa7db1a882afd246c457cb365647ecdf1b8807f184931754499654587fbb975c846e73e400bbc7c682c8cae8b33fac5776fdde7f7ff0dd48a5c7fd7c6e647bab8145881a62d90985329c22074f57c2396f67b7c5dcc8734a39eaedeb0857a79477c805c6fab07c8c94eb7219be31560c7503f9a6cbe47673df81b35885529dc97b0903e996b4b7ade849087f9b323a30dbbe4dc2c3195f55d210b50df78687718c36f88587cc35602932972625723043538e2998c203b7536f1347329048b8cd0eaa31dcb7ca8c994c57e0ac46b800b7e78534e86366c7a0df56f0b17f36901b066fb74adb95f7d82632e2f37c564276518ef164d4d445208538a6107ad81e9c418afe1c2e1970b97bb503decfdb337388dfc7c16c1a4992cd3508902fd5cef93779bd6218d5091ab7ea7b0468f2ede4d9c6d4fcc1ea68e4bea57c8fa753f3dcf91a58bda2095d3baf01179ab6d6bb0e171c43228daf88a806af0814fcd0e92029903f0a8fbd906f0efb7bd1c57c574d1a010e6b4a827b292a7f3169f4641a228d876f617371842e9abc100b1aa7a67d62f3a444205ac1730239eccb28dabc206a31e672afc6f684c772ff88164cb7471e4ff7e9cdb7e222c606ecb24e42bdb8fc2434f89f29be35ad8d8e929888919e65f2e21b62cf9b26d22e22983b4dc2110f70d88ee95f2439fe1d00c5dffc080a87923fb799d119a67f70235d57a26805683f7530133180cba8b4cbdacf20ab9f7320d8604937161182c0a40fff8fc8d9219e39cc08daedf4fc190ef28693400113c11028126d860396e6851264b7ee496272bca2da3d86db2b06ae5cd2852c8a6d936e16f50fb239b85c5ea294d811a57bc8c4d5c25ff65d0fd1e55e5cd9b004a82181b3ad9711ea055343fb8d5cc8ebbb9de50f2702490df1e567e49990cb91206c06ef6240ba29e688388e6f865327c2eb1e072d29e0041f24313c12fb142b982207b33b2311207fa56df7dfbdd13f1f1416e2aa3a34771e38109af3a45f22bcf5caf0dd15ad9db760d613f536421ca769ec78d01a7d737fea9dbdda757eadcf5d339b9838a4f64aa31af85c576d84417017c783df3132e9169648cf97f5bb8391d84733ca84efeefff75c1387edaa39a50d903ac5c06279736ceab7f037b05e66769d32d08bcd4bfcda7e3916ae5660db0bebbe1a45bc4689d9f178b73e3fd863e791871f6e1c13c1172924e1217e055bbf8c2075c93deecc3b2e8dc84baa75439a20e01bf2c382086205341bc2e77e6583aa98b6b1d9c47067bcee7b41a2a2809ab6f99fe707a36e750f488d7dc4ab7929a8e8bf7c693b0e22ef651a846a44061dabb6a5c1f6b317493e0d0c1b3dbbc73c8770db92202beb873374270afb301d8f517515535ef64fa2150f1dd6ecaa1c573e7251343859d76be0bbabb3a5104bbe0cd3a19d7fbd6ca5b6989695e8dfb5dfe3629ecd6c794a3b314503ae8bc43959d57f65f1f739d5d8e49b8d40e1efb88a7770f200327d6d929fe4b51643ad2bc0606fd5fca2809c1ba8288a01372136e56fec570a79da5cb2aa7a312125e8a09295bcd7c0b52c69d721a3d0bc967f5d93fac317db16c0df9be659c07094aeedcbf8c346875bfe92cc2aae56a17d48bf0fa2fbde00eedc810af898842ce6a88e8da6081eca48b05992dc64dcc4b4256f3364f4806b121e51cb47947517eb5809802eb8aae934c589b0b7c786c0003308dbe00bbcf2d1c898759607bd00b35f4d8ada2e92c597837fd714904d12b699252ca663be1345445e343ba5caaef758b0fbb97f3c7b2ac09265cb670ed376903e52db36c3a5aca3fe98c8b1acb22e0ae7791b0673cf3d01e7420aef1632cd9fdb2c040fb3ed003f4a60cc98eaaffde7aab9578d1e9fb793438197c626d1bdbd999", 0x1000}], 0x7, 0x0, 0x3) select(0x40, &(0x7f0000000040)={0x101, 0x8, 0x2, 0x5, 0x4, 0x5, 0x0, 0xe7}, &(0x7f00000000c0)={0x7ff, 0x7, 0x5, 0x9, 0x1, 0x1ff, 0x93e, 0x2}, &(0x7f0000000100)={0xfffffffffffffe00, 0x1ff, 0x92, 0x0, 0x10001, 0x7f2, 0xff, 0xfffffffffffffffa}, &(0x7f0000000140)={0xa65b, 0x7f8}) dup2(r4, r0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r10 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3, r11, r7, 0x0, r9, 0x8b}, 0x6, 0x401, 0x2}) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r15 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x3, r16, r12, 0x0, r14, 0x8b}, 0x6, 0x401, 0x2}) r17 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r17, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r17, 0x29, 0x23, 0x0, 0x0) r18 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r18, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r18, 0x29, 0x23, 0x0, 0x0) r19 = open(&(0x7f0000002580)='./file0\x00', 0x1, 0x10) r20 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r20, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r20, 0x29, 0x23, 0x0, 0x0) r21 = dup(r20) r22 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r22, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r22, 0x29, 0x23, 0x0, 0x0) r23 = getuid() sendmsg$unix(r3, &(0x7f0000002640)={&(0x7f00000024c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002540)=[{&(0x7f0000002500)="8f0df6b7d841ae6070fd3cf4c3273879b5cdba70f341f36da9dc1b47a4bb04dcb00d29a4b0b83931c9d180cf0ca84529c7ee3258af038c5f31d3", 0x3a}], 0x1, &(0x7f0000002840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r4, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32, @ANYBLOB="20000000000000000000000000000000138039856d6b3e98e8ca61b21603000000000000005f45c0db2e155bf789a8363b558658628eb57c04566eb8ca83b0b455169dafbb71a41c09b0edbeb0d2a189214a4375cb9523e63a9a1c591bf9e679ec90a51600305e78f95755dd0a9c55352db9474e3f4d95905b8c6a7ae8b421d9e73957979378e99e48fa1b84709224e3a6e3884c213f393d54c1c7e6ddc1077733b519b89496cfd3964390544d8ff53264a7e6d0d56bb0ca1cfabf7063736cb73948", @ANYRES32=0x0, @ANYRES32=r23, @ANYRES32, @ANYBLOB="09000fb8710f000000"], 0x70, 0x40e}, 0x6) socket(0x1, 0x5, 0x80) r24 = accept$unix(0xffffffffffffffff, &(0x7f0000002980)=@file={0x0, ""/4096}, &(0x7f00000025c0)=0x1002) setsockopt$sock_int(r24, 0xffff, 0x10, &(0x7f0000002600)=0x43cb9, 0xffffffec) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r25 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r25, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r25, 0x29, 0x23, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f00000012c0)) setsockopt(r25, 0x0, 0x10000, &(0x7f00000001c0)="b6ea8d219c20c89b510dd9f71fd1c5d9c9c810370f55a967e91dd8187261fb732744b8ff108cdd977c9256", 0x2b) 13:32:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x2000000000d, 0xffffffffffffffff, 0x98], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r7, 0x29, 0x23, 0x0, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r8, 0x29, 0x23, 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r9, 0x29, 0x23, 0x0, 0x0) r10 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r10, 0x29, 0x23, 0x0, 0x0) socketpair(0x1, 0x4, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r12, 0x29, 0x23, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x1, 0x1f, 0x9}, {{r3}, 0xfffffffffffffff8, 0x36, 0x20000000, 0x4, 0x1}, {{r4}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x1}, {{r5}, 0xfffffffffffffffe, 0x14dde6fd95cd59e0, 0x8, 0x18, 0xffffffffffffff7f}, {{r6}, 0xfffffffffffffffe, 0xad0af4297f6bae20, 0x30000018, 0xfffffffffffff6eb, 0x5}, {{r7}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x8, 0x2}], 0x8, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffd, 0x3, 0x2, 0x4, 0x80}, {{r9}, 0xfffffffffffffffb, 0x48, 0x1, 0x9, 0x1}, {{r10}, 0xfffffffffffffff8, 0x80, 0x1, 0xfffffffffffff001, 0x7ff}, {{r11}, 0xfffffffffffffffd, 0x2, 0xb0000018, 0x401, 0x3}, {{r12}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x5, 0x100000001}], 0x3, &(0x7f0000000200)={0x1, 0x1000}) r13 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) 13:32:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0xff80, 0x2, 0x97}, {0x2, 0x9, 0x4, 0xfffff001}, {0x101, 0xee, 0x0, 0x4}, {0x3, 0x7, 0xe1, 0x2}, {0x800, 0x0, 0x7f, 0x8}, {0x6, 0x5, 0x8, 0x8fc0}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x96b) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:32:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x8001, 0x3}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 13:32:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2}, {0x19d, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 13:32: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)={{}, 0x2440010032}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x6010, r1, 0x0, 0xe6b) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:32:59 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x1, 0x0, 0x0) listen(0xffffffffffffffff, 0x501) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x6, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea79b7ec0"}) ioctl$BIOCGETIF(r3, 0x4020426b, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{0x3, 0x3f, 0x6, 0x9}, {0x3f, 0x0, 0x81, 0x81}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socket(0x11, 0x4003, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000540)=ANY=[@ANYBLOB="8fe5914325769c3f947a1ecb51542e924b07c97b3853ca1ecfc3eae226ce32716c248d31d1b30c50bc0f3789cdb548ed4274ed26a86f7ad1e89f5af596e8b9269b8e879e0e222293432c20a9ff0f0000868145f14374e6ffc4f9796b0b61743bf958f05b19a932ad8ced5a383eece25dc901dc12c4307c8f48f6552954d75abf2b4ced5c590a000000000000927f001ace23a611b1545468944bad3990e9754e424cbe71c47ad0528016f47620b45149f9a4ac8fba4d14dc5366fc7ef1cbf2a1a1e65bd73228dd63d4cbbeed4cbf4782f2bfeb4f756dd7ee07b17bce16976e07432ce96356051eac94da14b008e0cadae60e7bf2962d3cdb7bdeacac7df08b5b29e96c9e08a843001a71a85076619ba1ae13a2605e7981bf52fa08c88a0952009469f79e85950dc0ab65fc3ca984d922628a4268542d163bf54887087d2365961963a9f335e6590bfe2ef3413e616546f5f253106744eba93607a56115f8a329148adc31368c56ff"], 0xe0, 0x0}, 0x0) setsockopt(r7, 0x80000000, 0x3, &(0x7f0000000500)="04000000", 0x4) dup(r6) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) 13:32:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="872692b18dd1f338feb31251fb2e0b5c7cd4a994eaaab11f4f04ac3229a1bdb8caee202e14e6789406ff839c7395ad558bbff64c55edbc4a86ac08d161c3b7f6824cbf4b673e29f5fc427c7fb63c78b5e21d2c6be052d3fcca3674f86fe5f7b591ca55869eb38c0ba5168a36f030d2f756064fae9c5f9c2530dfb1130f5e2c22954a60bb5b657e6157ea37d1a3542e9fc118cd6df106069c45839509495d8186c9d60559a0eb82d1e4fef1ce9bbb12f78d378e7acb50c47077b24125226b816f0c0db6810213b36f4b24ebc05461a9669a44585c37a8996a79342f33931f89a215000b42ad3e47ea7c1e6f054828e02701881ec7153ff5b1ce3c0f7877be", 0xfe}], 0x1, &(0x7f0000001c80)=ANY=[@ANYBLOB="3000000000000000010000000900000046ff2bcd413aeed6ca4c9e8843faabeff810256850425d0a4704a0da9f8300f990e4de6873bb896af2a38254fb00c800000000000000ffff000000000000bcea2512ebc39b56000095562ec4ee9ca247a75638c882245f01e35cd99c6b29f2141de499516af2a5186f30e72a35c5abf73be9c8efac76e5ef01eee2d6e2a0c5229df7e8e7aed6d1ee88dc5c0026b6c5118ce79dc310d7c4be49853f0fce29b84e89f306aa39ebefbe7e6bb5c330532d74e8b46066e688c3f827aa5c42841e5beecb7db4dba83a68dec2e366c3302785faea61c7fb06069a5819e737319d8c00000000680000000000000020c24d9c4dcfb12864d99378b40772b73e0f2225f1453991c90289d5d81a5381b589c3984bc0be27df1ea5e0c6dc31dd1da9316d2618190e0c3cc9ddcc5491f1fac01005140202f055a748762f11ad8ba46a1d3fcca8695affd49168aa00000070000000000000002f9c67a409000000c5d3d94d6834dc5a60c2fedb80e5111d98057c43a047e11d1fc646b2cc1e39dea97dde3b74e82ce8b11923d4b04f87f3f6dd9d68a7ff558f1c300959b1f7bf863c8559cb70aff73b38c39eeb4ccfa6c94aab66cd543b4727c33f4facc15408665300888ca6db76f11f62000098000000000000000100000081000000d3f25477bd5ed28a72ea5196b9801aff7659f9a221438bce7c90c339d55dfe28229ec228ae88dce422336b5035a55b71e6552938a4293b0bace8f9d740548b8792ca27dab22748d885474fc285aecb46b09fbd95fd0140b5cbfbfa86d5f1d1977a194dd471972b4390a11b3dda44b7ed89ca5dc0b3788570f8105f731b9310c01b48c24149dbd1c518000000000000000000000009000000e1e85f0ccd110000d000000000000000ffff0000fcfffffffbc7e1abe41ad87836761749378d4a5908290bc887fd8d800898237a290d4b52a7bdbc0bc35d6afdf56c4ba865d540b52e1ccdf4084aba1b93b31eba0d513fe28efb676d702fa8ada78403387e2d5b45a8d9a116b3f9213b14a27a2ac4bdea78dfbc1a588bd0435ba6765bd5e18f1d831922b49abc536296c77ca98109e24d3c9a6844e182b7643f9a0ac4e5db8423c478edc014c382e6432353f0f3b22f115622e5c6fed3f63d11b8f15f270ffc39ec2dd8867dd57600000000000000000000e5c5ca31055482a20dbfe6a4e18999777445a3899d89394e75f0c36c97be5f4878ae0d53fbac90667f4a47c604d463fa610b83434495fa1621c1f959629feaeff2a928ff4836d2308631ad9d456015b1a970ffb7f22a1bc6346f9b3aa4d5ce6b0a488327bc58a909c9dbd6c13934cb03fb4002cbb6c119f29f59653f88ba6747e34c9501"], 0x350}, 0x9) open(&(0x7f0000000280)='./bus\x00', 0x40, 0x4) r1 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r2 = semget$private(0x0, 0x5, 0x204) r3 = kqueue() kevent(r3, 0x0, 0x3, 0x0, 0x20, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000200)=[{r3, 0x20}, {r3}, {r1}, {r1, 0x2}, {r3, 0x10}, {r4, 0x10}, {r3, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r3}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r3}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r3}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x3d, 0x80000000, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r6}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r3}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0x82, 0x6, 0xcba}], 0x6036, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f00000001c0), 0x0, 0xb1bf) close(r3) r7 = dup(r3) r8 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r8, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r9 = syz_open_pts() ioctl$TIOCSCTTY(r9, 0x20007461) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) 13:32:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:32:59 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) socket(0x39bc8cc499a680a4, 0x4, 0x0) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) r5 = dup2(r3, r4) setsockopt(r5, 0x4ce, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812e7291e6ceff070000000000009931929648", 0x1a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 13:32:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) pread(r0, &(0x7f00000001c0)="cf", 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pread(r0, &(0x7f00000000c0)='r', 0x1, 0x0, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/119, 0x77) 13:32:59 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x4000000000, 0x6}], 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000180)=0x8000) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x3) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000077f04be2a5"], 0x8) 13:32:59 executing program 0: r0 = getgid() r1 = semget$private(0x0, 0x1, 0x300) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getuid() r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x7a, r2, r0, r3, r4, 0x80, 0x40}, 0xc7f, 0x8001, 0x4}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/176) r5 = semget$private(0x0, 0x2, 0x240) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x43b9, r6, r7, r2, r8, 0x4, 0xffc1}, 0x3, 0x6e}) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000280)=""/46) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) r9 = socket(0x6, 0x14000, 0x5) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x40, 0x48) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000000380)=0x101) mlockall(0x3322834ffce9fdf4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r11 = semget(0x0, 0x4, 0x160) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000480)={{0x7, r12, r0, r13, r14, 0xe, 0x200}, 0x2, 0xffffffff, 0x5}) r15 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x1) r16 = accept$inet(r15, &(0x7f0000000540), &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r17 = socket$unix(0x1, 0x1, 0x0) setsockopt(r17, 0x81, 0x1, &(0x7f0000000600)="2b252b4c3f8b693441a842d496ca30c3f8ddcb23f57cd7c1319a612cfaf5cf219b3352295f8f7e7205f96ca2bb544771315f9e257fb2fa207be57fcc9484d0f72fa572a46b9e8b88d84c229c1629acaac630abaec97073395171bb1a33", 0x5d) 13:32:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 13:32:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x4010, r1, 0x0, 0x8) dup2(r0, r1) 13:33:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x1, 0x3) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x6, 0x0, 0x0) r3 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x9, 0x9, r3}) bind(r2, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1], 0x1) 13:33:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/49, 0x31) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10, 0x40) ioctl$TIOCNOTTY(r2, 0x20007471) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/33, 0x21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x80}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 13:33:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 13:33:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) msgget$private(0x0, 0x8) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) setpgid(r6, r8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xfff, 0x1, 0x7, 0x80}, {0x1, 0x0, 0x2, 0x1c71}, {0x3, 0x7, 0x0, 0x80000001}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3f}, {0x81}, {0x6}]}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000002c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x200001bc, &(0x7f0000000180)}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40241, 0x0) renameat(r10, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 13:33:00 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) socketpair(0x20, 0x4, 0x81, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x40, 0xffffffffffff3d48, 0x5c2e00}, {{r1}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x0, 0x48}, {{r4}, 0xfffffffffffffff9, 0x78, 0x2, 0x741, 0x800}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0xfffffffffffffffd, 0x598}, {{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0xc0000, 0x9}, {{r0}, 0xfffffffffffffffd, 0xc7, 0x1, 0xfffffffffffff001, 0xbd}], 0x3, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffd, 0x10b, 0x10, 0x7, 0x5036}, {{r6}, 0xfffffffffffffffe, 0x1, 0x4, 0x7, 0x2}, {{0xffffffffffffff9c}, 0x2cfd0106de4b63b8, 0xc0, 0xa0, 0x81, 0x9}], 0x81, &(0x7f0000000100)={0x6204, 0xfffffffffffffffe}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xa3, 0x0, 0x0, 0xffffffffffffff92}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) pckbd_enable: command error 13:33:01 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0xf40, 0x0) write(r0, &(0x7f0000000240)="85", 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3ff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0xffffffffffff8000, 0x0) r3 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000000c0)=""/201) 13:33:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x100000003}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x4003, 0x0) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) ioctl$TIOCCDTR(r2, 0x20007478) 13:33:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x74}]}) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) fchmod(r3, 0x7e) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 13:33:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='\x04@\xcf#\x00', &(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='/dev/bpf\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='{\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x9, 0x9}, {0x18, 0x1, 0x6, 0x2}, 0xff00, [0x1, 0xffffffff, 0x0, 0x3, 0x2, 0xdf, 0xecd, 0x81]}, 0x3c) 13:33:02 executing program 1: writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)="629e62787c9fc66efdfda6654403ba18c1b0bd16accf3b0d54ca2b9d51a0e9cb8419", 0x22}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x22, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pckbd_enable: command error 13:33:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = msgget$private(0x0, 0x20) msgrcv(r1, &(0x7f0000000800)=ANY=[], 0x0, 0x1, 0x3000) msgrcv(r1, &(0x7f0000000b40)=ANY=[], 0x0, 0x1, 0x0) msgsnd(r1, &(0x7f00000000c0)={0x2, "e8cfa2bc10f5393a4c82ff62b4dbd2ff57350c3d0390df58250d8fb06a415a53c80bc30324b3ba9d3601cff4090ef7ebb3b1f42a606205e98d67bc9a61bd9facaa653a9501eb5dae997d7a705bd13dc2f9b7455c845c9f71e8f28d4996ff718790d25c9b17fa0ef80fedb8fc6f0ec4784383b76ac1d2a3d57a9eb84c4d103b67cdc67707a40638887c85b6339ff216871730f6bcbfeb4ea18d388f0a5e1f4e55402178096f"}, 0xad, 0x800) setsockopt(r0, 0x8, 0x23, 0x0, 0x0) 13:33:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x40) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 13:33:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x3800000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x10001], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4a, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/33}, &(0x7f00000000c0)=0x23) connect$unix(r1, &(0x7f0000000100)=@file={0x3, './file0\x00'}, 0xa) r2 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0xe8, 0x10000}, {0x18, 0x1, 0x4, 0x80}, 0xfffe, [0x3, 0x7f, 0x35, 0x0, 0x6, 0xfffffc01, 0xfffffff9]}, 0x3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 13:33:02 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) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d6", 0xe83}], 0x8, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) poll(&(0x7f0000000340)=[{r1, 0x1}, {0xffffffffffffff9c, 0x8}], 0x2, 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) fcntl$getflags(r2, 0x1) 13:33:02 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) r1 = socket(0x1e, 0x4003, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x10) sendto$unix(r1, &(0x7f0000000100)="e8dc5f72f024968342d5f434b8c48d5461d2b1c275bbe9de8d2c18606a8f15d5451e76674c4731126341bb5fd3a2e53fdf6ed01bf66b585a730e2909f6bceea69b0a76b14b3899276a768c4a2e459ac7a5c84c9ac437f0bed8c256", 0x5b, 0x5, 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x4c0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) 13:33:02 executing program 1: r0 = shmget(0x2, 0x4000, 0x9, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getgid() getgroups(0x5, &(0x7f0000000080)=[r1, r2, r3, r4, 0x0]) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000100)=0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r6) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000200)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x4a80, 0x0) writev(r8, &(0x7f0000001740)=[{&(0x7f0000000280)="e223bbfcb02b09563d12f3535a28b165e88e954adf38a085398ab1c20789f4ea1578c0be08261e46d11170ce0d0b54f818bcf584076e33a4feab6bb12b8b8d9a404f", 0x42}, {&(0x7f0000000300)="b363202b510173e6f9bae322a31f8c0dcfde30925590ba836a9af098f933261c9fb261d8e52ab817732d481d8d888f7ecf09e14420055312d11d7cd6df22b9392ecb78e117fdf1ae9007d8274e4aacdf80364d4439e100775a2ab9ad883e1309b48c6f51e26fb855e678ab4103931c0fe51122fbfeb7d8bcd7c187b2bd1728590794f5e35929ff6ce8d81e1a501e5ecf3f7e362aa8a9ff1cbe4669a2436bd9a7543dbde4d82a7277c21f5ba54aaee5", 0xaf}, {&(0x7f00000003c0)="26ef9caa9e0c5aebf37d6fe4bb624886bb2efa699f824703470db348a4c8613223044bdd8df715944354a6add349c2f6cf1cf5a0a686df61967e2d173637231a7c4290b63be51e811153009854f6f793c92841815fe6e44f1aefa12167d3246f4dffb97d1ad35188d0b868c296f459170f42f5974b1a570d802f77670341130a0bbc4bf354c10e301beeb998ff40c907a208af97919e4017b7447ba86e54fd65bb36b9da5397dfe2a4c6f4eb6678ed1014768eca90003a6909352676aee1addbfc13285930ed56bf7c2195633e557713ae98b7222156ef2835cdddc96eb6243fe8f98f6590a57697a0003c39dbf543e8750b916e1cc91128336af69877992fb3a21c36dd1509cd9ca212fc678c266a5088dcb790a1873639ae7915d0c02348acbf7d39257ca6fba752af731bbdb16696e3f6ae0a280d58a81834e8cab55179a25d1d830ff5c49a41b2f79d264fc8f6901ecc59381d22ce22c60f3a47dd84ad0377c8b277d0420c26323eab9ed292dd7bac5ff30cd84285b7715e4db3a1ce94df509af4b89ed40e4222f8f0356f2a605adc1c2c1a015f150648d8e33d9f6e736e064e7360c21c2cdb5706f98c5721b81e910d382dc14d52c20547e680f836561da26a06484dfa9a2a0102684c934d930fb3e23ee071a31a9edd0aaa24e10d5e5958ce9d0a35f3746cff15ef97039c829d2000f6811321ac4fbeee4ae8185b2c902daeec91e677f3cad6bca909a22b269e05848bef32fc8279dda5a6197672388c4c87938f4d7949beec6c913e29c7b73e8f18a63892657e1ac1a3cdd1ebfd309dc18c9fae26e654c24a5ba0c271098e36863547f687b8e4f5e6fda582f636a31d7fbb77f745770dc29f36f3f5a9250a6931713152fa17465433e5874f6633c5017ff83d8003edd7c90b180b20fc64c464fb463b9b3e7e36a5c04f0f266d9345dc9d6cd2670020e1265a4871383397013d9648d0d346a76c47caf92860607b90051e4a8b520113d6227a6d0a7c75524d666098015163a5071a5a786a6c8ea7589ecbfed692a17fd4368c96a3a965ab15016207652fa9760a2bb07abd5eeb00023dd4dada4a19f2035115b3dab161066c4106bb787c9120e0fdfffc3257eb4f0623b22ddebbdc89bcfe9a7309e56eee85e62403a9b5e63ca17f8bc936fff54e079f371f7e37dd08fd1f1afedca8c72ee6a6a952fbbc77380f872d41f3175ca1bc3053bd135d0054548608e36431a960872bf9374c187f7bb1bc3bb506b418f2d2cae76a96aef9f5bf9903a7014401cdcaa9f72e02658e5c96effdf4e3c071750622817f553060d8c0e89c5e755eef632364a9f7a5f08ace42a83695904fbce19b780549bfa11653ce9e857597faf23df63d651156639586ca4781c820ab4a09329e005550a02572e72a124baeda97ef0234bbf719d7f2b7861c0f70d34317d9191c50d667284cd6516232a9061580a41e934b0c089c976bb50999fc34d2e8b7230fab0d04c6772c4be1006849c6a57e5eba06f00d4f5ff72799094597eaf3cd47ddb4c20edea85aa8a0957b61399c77eb279f2ea091588a58bc0e65e7f504f4bf135495e4e1346b02e643d64b96438240c2b5deac465a82cd322caefcdba4e1ecd4b28dc69991c9399d28ccf4307cd03062e38da32914780f803cd178ed42326b8b3597dc294ce21ee14b9eb655ca00ab8d58c876dce844cea7e541e06b959281a31f20eeea679890e2de298b3975c74bccea379bbab95da802840cc5fe2db73f7635a2925a516c4fd65f8ce81d0f0f6d2ee43bf08e1f5b17a87922721b6edccc9fa08e5f19f7d4dee16580a807da1916af6421a9aecfb91d1c5b5a09669010a93dded65e09af6d8e3077a378a925351d84a7ad5e676b7e47a65a6ad4d86dfd1d29b9dc83aecf332db430aceffd9608cfa9e41af1b854b286581b52da4c399fb5c0017a78ba845cdc6e6fe81748fb7135c6cfcc127602146802e3762e36e54aa6f2ef949a88cf168168a535936bca29c711d75c42add63348c5675ecce97e836f688161c4813112972a7f197a401c28d815dd305453615c6a4c223fb512f68731fe4b6b2676313dcbd68a4a738acc1cbe7ada6c396e661954cc98e5dea42c4792323781e695b078f7aca98651c6ccf86037a5380820b6e75c4dca424d5a921631eead3a6c5067df44b306ef80617f92417596467eeae73a7c1476f5cf65e975921cf824c2c0029d57a392f355fba4874e0f4f353af49079b40ff8974ec3b357d31ed9f84d84da52a959f108456bc77032d921d2b3756555503d2404ef07d6af25207f4c423d8ea615b90122675af1583300cc0a160f253a65756aa4bbffff1f80e1d3d49289a24df6696b2c3cd3b54404ace3fce4fa7ff6b08bad3d20863911067cd3e63bea087ed4de41c89869606aab0f9622f31d0c8acea590660f7f35dc3b2caac21288bf6342ad226dd5f8953649e7ddf7b180f9fe6ff7858726176cb8f07108a105cb37a0b67d998c155a745ca975c0daaafa0dbff9347d227393f9388395ce81615403d5c9a7eb8198175b3ea48ab72317549435862af5e75b15f4013661968531e682781c5a3d022f452d35427c5394de7b1eab9fdcb058f282b3e4fe83b2e18f8b61e050149ce1b55ed22085b85ac9876ce0f1fb237b6424b348940fd36781ebab494336b5bdcd0cca20ed5f894129fb12f7abc371140b89f86a9a9611d72b13c57cb46adc19e24ee0351ca4288e323cfd08e9f450d43f05aad1d36ebd8866abb32eadabe0379d3ab68f08bbeb97c59e909d8fd7f0301b15d109162aad8a0fdc7779e8f83e8ea7ae0af06aa20bf8bc38149d2766252450a4bb433c29387c788080967b66142d19f2f04033c9c8cd4a4fdbff80651edc667593dee4c52bd7855cdc0ca5ea784df7628fbbd14d61c623d5c2b06d21ebe6a1948e9e8d3deff5dd9a48915f0c117568722732b27c10cdcff497ffd744b43f1ba65b8cbf6779fe3a2a8ef315574862011fbe7b131ba3bcbb024673bd2d1b57e93c4775030f33f2c619ee4c24a50213fcc5a445890aa619e66bd3e5c658adab8d33f540b30a58ae03eafeaf4e4f556469062d80b9aae546121fa43f31c3627468a50138083b7d20dcb61650b143e65919abcd1b03ac8f903cdc11097eeacfe427a41166b5283b38d9022c36b248d9129875062a3c17f7b7a01e02b2df5e62e249a7ae2a704c76df8b45da619391d152612459ff47e80c3561720077470614514d9f2c0247b09cae0835575ad35ea6e674cfd6fd89f45c4ecaa26866db4b7adf5d76976bf7fef823d8ab9426f31b4459bc9a29c5e8751be6a75d9446015791989c80dee0232384b2d39b2c37b655dd4054761bb836342854a834384eec4ad56ad69518f6fea9e9251d0f051c3d65199cef019786198ec757091bae24d24f9ae96e12baa57beaa02b4accee4b012195b0dad2602b822f5eed8d7e08a94f2bffad56ecb9117f3c5dc7d69e81849045604429c67722bec19547a74996084cd4be4a7ecdf3612ad613117ce725554034a89df0f1c5ffc63e696533ecfad8fa235ce49b91e0a1c04eef23cb669bb61cbc7745302adccbcf98dba91b894dc456e46511570cf52c6d057172e015a0ae22273eb28c042f34bd3347614d99d2e631c48fc1fc46d9ec28367e6b2b421c505f19d9228e6867020e03f7b45cec49bc8d183f95fd77dd65ee20f1936727f40fad1584aa8b8cc111a9ecf1ce02ae9aac9dd53143b6e854007d620cadb08541dd396598cdcd6651ea4460700cfbdfc0723e294cba307da024c30883a5f151ac0d30e4c5025b96456c218cb8701fe2ccc590b661b157355f1f92fc2e98171b721e00978e00cc1567cd2c23f918ca1c123eb2ab9c4980713b7b32f1b35b609696bbad4ee8bb1023127d6bd1f0f97c4fcdecadeedf36d0e63278091eed6d4f319c49284f88c5eac911994ca69401436fa6cc7a7f31dfea3262e5064cb8b86032daff073c3e7ebd2427f8d8fd95ae4ff11e1f99f20c65579d6be45df96b216479d0852f0bd62836037115031fed1e8a2df4fcaec1fc23c93c92d74f85e382fa364edd4d5f6aa0b95776254efb555206679e3c16c267d24ab78e08c2469bfa0359096e0b44bca6138ce6def4dab1d65018eb1d28b344f54364d249e93c8449b88f06b38e828208555a438899dfef2a038598ad64c17c618339766890a53f8b0c4c19831a6df7b62772ed9654bb50d6cd4f6a5f68d5026496e50c667716491627cf394fa4cc488b4b17f85509f948bd760eba690b473856cdcac88e680cfd3ac66a9bcf0d429eb9093011b5a8670c7aec58daeb7427fddfb1a4da91d6a96d6aa0c4f43611dac35aa6625420a69b936002f63a26d4c687bd4bb18552cfec0e119575465f53418ffd571c9d3123c75e9e0d5e52caa98bef71b917a43263f342b98525e411b826062d4da50761702a2fff0c48faa5c1b271c2adae83e42bc06e3667a716c0635474f3d77aec4c3b09a8e893d6403b329b05b8edec780e147245dc196d694a3602d5d25dab67e04ce0f1e035014c93cbcd18807f32c032a98b725752f89545c3e96c07ee444b20558174413aa6f9b7594cb1ad9e7c736bf86068015b0f2da3c401a2cfcae7cf50c6e72344f6e8427778f0877809ec3cbc5d8d9f3a0f231ceb4dd04a94ed1237ea1b207c1d1c93302b856ef4f5ee6850a4b1d60023965e77db830228caf4197207b4cfc13787b202a6e2ad2443cce2de86115af7f4f698b2e774bc8197e05e2ef123bfe68a616361f44d327860e38995a6501034aed0a9a87a1a3251da3acbb0f0d8f8f485282bf15f90e906f15faf8a0eae29e38f31e64702e100312ee6d4a65be1c06ebd2786c6afb370bacb91425e4945a72b0d62635c6f4608c43cbb5e027c2e0291d00a0d69180c33259f0ef082b6663063ec1784de99f2366ed1d7f6580e2dffdd78bff134ab072abbb6be7c4c0e67f07c789b431505fb15f2c539845a6745a937b919472c565708f6e6349d31b88d4b30dcd3fc9bd0fafbf8dcd34c75d69b4db8a2bfa7d181adc932cdcd647bc7905bab896936174a987c241c68dcffa45f02adcd7300bddfb18567beb0017fe91efde5e907c101a6732a39705bc537e8805a176e03b101be2fad124f62a9ed97fd20faacf5fc326e37ecec8191f53f3e0e5d8b2006ab951ca21711037e155d869a466394491c6203395444ac53b4d030aa4289e5866b0c1cc868be7ddf6c277647efd204326ee51af1426d11e82e748210a445396cb42d06fb357a7d536091666f71bb16f5ee1f223e136072441652f2e1952f6f341229a04c63f81b7f5bda83ce9c354520d5b298ff7c1d9231abc988180fd80f4fdb7e47a001cddfb2b2936fda8b865026839263582ddb53919c7d7e997e2b66de2090679e127c780f937f1e620da40a9a55ec956a19d120111984d049049ce52f62ed70964a29c298db47f805c80309dca0a482e0545532a67f5146d04242dbd24a387a97faa3425c988195751f9426911f9c4e8f7a410061999409b77a3e17402628b7dc2be2daeae199f0140e80217f7d86181fcae2061cf11d11555b7deb474cc344b15e98118e323be28aa136807e385381d84a009fdc0e5d4a352d7a34679363324c69a3509b7dd4c593455216e3142f47384d0fb4490350695e64f7e442e64daf0c4404c022ce25001cc42460557c140ba17e92dff026b6bb433d595dcbe6846508b947aed48ff40e2f431d3a73ab4bc550643d893eb42fc2716b5b905e8f9b9e967eccea431452e4aefc6a", 0x1000}, {&(0x7f00000013c0)="b9829e0ce3546e67a2ac1e3f8663fbce00f4bf25d0909d5e28ecc1c57d37294467e985890f6347f2438ca23c811d5008f6fc8bd73b8acfd738de91001e15d86d1b33768fd6768fd16e1ce22dc154cd63a04918c1470f64dd6124646303a74d5870c13401474ab7e985f9f3c2dbf4213c5d379d878892079bda3b0f3b4585ac49f3366feacef3d6c61abb3ca20f393280f6832eeb996248c9a55a6b2fda703199029a1f38ea3445dabbe2221e6558c17831d15f4a508ec9a68aeab0c2f9", 0xbd}, {&(0x7f0000001480)="e9870350f15875f2ffcf42a5aaaacc6298dd735ffb714b179cfeaa16418cccb10075a775cb2fdc491105b2757d8aefa0b146facae291e9cf1b9f342d82507f7db2d9b2f7f011009507347add6c9f55145d06e6972863af48ea71495385a638ad66ff70ddb7013b66e740fc99d5cc13a88c07ea5369c116db611d18288ca7a0e26c4e2a662acd264d55d25dbd67fc3668d5b946f208e50a0ef0d02a87385ca9baf80a63e9e1", 0xa5}, {&(0x7f0000001540)="adaa29014832093bc8070b5ec4df26fee18ac1f6cbb894c6bf3e8cf3ba2f1259e1ab7e511717cfe5c38a30122d2a8c585b90dbd0c8a159cecf85fd6febfbfcdcd35dd4aa461b965951dfc50113d415dfcbd0f1a33fe4d64790509c42506d80e6b8df462dad408ec4ea9ae59b62808bb0d48a71792629e320e4702774fed880a862d22c254ba81f2fe44ddf4ac667adb10ea54a058c609e1fe8ea930a7e2c953a3979032c11c537cd2dbe1eb6b813e0269623f99e3ec21c6920ff847876188a66032eaea2b1518dbd126fb9b88c8c912f75178419d448785e6ddc6c27dda776459ed38973b8eb373b81", 0xe9}, {&(0x7f0000001640)="506ee1793204cfc80052baefeb73c62a46764cacbb0e10b1ea332aa9aeb73034797eb750d56f6fa638727770244e901bc10cd26a8b83c742141bc18ac34a15c77d89074b3873ac9c67ef85ea18391a0789bcfcfa743ebe9d259604f918e747447e50d85d0137c0d8519473061a86e00d4bcbbe9bd8bf93cd976121337f2ed824d558095a22c81a8cb3598981fa5985b48f3846a56c112d80b258a9daa3125bc1d647a22603ce0107957c4222ca0386c97f0c42699431c3af5d4dd8cff14834e49948d21f25e93cfc6d126a2154300e0f0f2d06e0f5d9c9a4490b24b547945f80eac1302665ae44f02e7e028e33bae485e869d6a33428", 0xf6}], 0x7) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000001800)={0x2, 0x3, 0x2, {[0x7fffffff, 0xffffffff, 0x1, 0x3, 0x2, 0x9, 0x25e, 0x3, 0xc4, 0x6, 0x1000, 0x10000, 0x1ff, 0x20, 0x1, 0x6, 0x4, 0xffff], [0x4, 0x400, 0x1, 0x7, 0x4, 0x5, 0x100, 0x8ed4, 0x9000, 0x7], [0xfff, 0x7, 0x7f, 0xfffffffffffffe00, 0xffff, 0x3, 0xffffffffffffff01], [0x4, 0x0, 0xf8, 0x3ff, 0x8, 0xfffffffffffff255], [{0x6a6, 0x8, 0x1f, 0x3}, {0x635, 0x2, 0xc1e, 0xc2a2}, {0x9, 0x400, 0xd6e, 0xf80}, {0x400, 0x6, 0x10000, 0x4a4}, {0x101, 0x0, 0x7ff, 0x8000}, {0x6, 0x6a, 0x1, 0x7}, {0xfff9, 0x657, 0x401, 0x8}, {0x1, 0x0, 0x276, 0x6}], {0x1916, 0x64f, 0xe, 0xfffffffffffffff9}, {0x7f, 0x1, 0x0, 0x80}}}) semget(0x1, 0x2, 0x20) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000001a80)={0x9d, 0x80000001, 0xfffffffffffffffa, {[0x798, 0x2, 0x9, 0x3, 0x0, 0x0, 0x101, 0x40, 0x902, 0x0, 0x200, 0xffffffffffffffff, 0x800, 0x3, 0xe73, 0xfffffffffffffc00, 0x1, 0x80000001], [0x80, 0x8, 0x2, 0x7f, 0x3, 0x10000, 0x0, 0x9, 0x0, 0x9], [0x11bfa50d, 0x1000000020, 0x6, 0xc8a4d7b, 0x2, 0x29b, 0x2], [0x5, 0x6, 0x1b8f, 0x19bd184e, 0x0, 0x2], [{0x80c5, 0x7, 0x6, 0x200}, {0xfff, 0x1, 0x4, 0x81}, {0x4, 0x391, 0x4, 0x2}, {0x9, 0x4, 0xe15, 0x10001}, {0x6, 0x3, 0x2, 0x5}, {0x9, 0x6, 0x8001, 0x7f}, {0x3, 0x0, 0x7eccfe2e, 0x8}, {0x8, 0xc0, 0x2, 0x1000}], {0x5, 0x6, 0x80000001, 0x3}, {0x630f, 0x594f4394, 0x6b}}}) socket(0x10, 0x1, 0xa4) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r10, 0x800c5751, &(0x7f0000001d00)={0x400, 0x4aee10bf, 0x9}) pipe2(&(0x7f0000001d40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup(r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCPROMISC(r12, 0x20004269) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000001dc0)='/dev/klog\x00', 0x20000, 0x0) pread(r13, &(0x7f0000001e00)="486909078758717826103a2b1406adca9aef2c888c7c75e8e6cd401a83efd2aad4099ecbbbca118fc92545e1a6027b4d321a2d32edaf463196b8bab203364802545448bec73ac2b1e3596374a76f19feae6e6538cec4432bf3fd06697d98bf0e9c37c144bf978e47824c70fbf9959b9a6d878e80e90a044503c8ab9c6cb6f6de18ff6aefb55a7dbf47b90dec5f2cf353569c780794ead129f475aed19da82e2b3e2db45c66a244f89731d12bd6578e3dca2a4e21329f2a20b96efc205d537c05cf2cc0106a671460c435a78a787423d140057cee8404cd", 0xd7, 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001f00)={0xffffffffffffffff}) setsockopt(r14, 0x5, 0x6, &(0x7f0000001f40)="70e6005756aaf851216e7fded849329f174001a8b1c8ce2508e789dc300092d49dc88d3260f1fc0e0130f3b61a4f3d1014e39ad529caf7fc70c95b0d51670d234a9b6c59c4db827d3194e4aa93b345bd485f0775aa4427a209c0a8af7e4fec3f8e8934cc8af9bd5416bb09441795b7d7", 0x70) 13:33:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x4}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="ffc3162617b20c148f91a23f5032") 13:33:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000380)=[{}, {}, {}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0x0, 0x0, 0x20}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6ebd2e2f66696c653000e56fe11a2f3bf05f4d4dd36fd6bd1629c721d3f4dbe820408d98d332a7cb0d5fa982cf1a"], 0xa) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="4b2d2c0208724370980f6c3b1e4686d02483c07369a7af4dafd37d", 0x1b}, {&(0x7f0000000180)="a0b6bf8bec8a4d1b30318538865459a05782948e2ede1f70f3f38cf00162ed7bcb8cecb3987d7e2a5fe337b3e5bef13d7b8c2205ed3d183a190a77a43afd98340ad6f01c33bda39f4ad273e0a66760342fdc566d5af8d62861dbfb57b2eb12b1c6625872efb97183e83e2e147ba016f3e004dbd8804172ce64254b5d7ccbb7b43f138a43f185d29622f76d71faf54e7db6124174f3f233cb3fe9830b169435d9a255ab95fd0cf92c5e65e612", 0xac}, {&(0x7f0000000240)="4895108c3d0320cd8e42d010f1e22fa703a58d94ded8130dfce6158963fc00885e9bc6521d672309b8c368974b9a696293d7c8840071c7fcd106f29576435fef578b60550dde0f5c6be7eadfb20d1aaa837e549567", 0x55}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:33:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r4, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000280)=0xbe) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r4, 0x5}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) readlinkat(r6, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/123, 0x7b) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) fchdir(r1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000ec0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x1) 13:33:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) fsync(r1) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x68) r2 = semget$private(0x0, 0x7, 0x10000000000490) socket$unix(0x1, 0x5, 0x0) semctl$SETVAL(r2, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r3 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r3, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r4 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r6 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000240)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) r7 = getegid() fchownat(r5, &(0x7f0000000340)='./file0\x00', r6, r7, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r4, 0x0, r6, r8, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000600)=""/4096) 13:33:02 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000002) r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000600000000000000000000000000000000ffff010000000000000000001100000000c108eb7d27bd00001000000000000000f38f000000000000000000000000fbffffff00000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f522700000000000000003b4be56cca916205122db5c70615e8e901b8a92f88b8d805921fd6c0ac6af097e73cb87550c779be0eee7eed9b1e6ba9db63a5e68835f1fa1a1bac997a4049b7a2da6c6ec58618eaeb5eb38dc5f43d64acee03a21ab1c6902643a4bced1bf07c511053f2e4"], 0x6c, 0x3, 0x1800) r1 = msgget(0x2, 0x200) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000001bc0)="a45dd972ee6e657888a357f5ace9e860e2842962560af21ac6e753fca9b9ce7282c1eac74ea20da9db1cfccd84c3bc2b4d2692d39e1500a507b75ffa992ac7e9736e7e624efffb4297b6d2e17ecbb1d1a4e9ea438bae0af67a329508960fce76c6a4fa38007263d4b29e723a574741a67ed61f258da861aadc2e8298592af08b9d83bd5b3bf0f79fa6fde3a2ca4254633954f205170c9bd86176b68acc0380f1d071094493bcf2ae1700db6264c93b65ec632cb60143ba7deb935b9bbe181191b4ca39d08b1fe853", 0xc8}], 0x1) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) msgsnd(r1, &(0x7f0000000b80)={0x0, "9ac24862ff37d37e22a4d40fe52edc1678675c1b1b322a83f71923dc63a3dbafd33f011e0b6ee11b621221f193b017215e958add4feffe7a0fb6967210b1390d07bb6fae8733b06f762ccde9cba4f185863b85c3a950b00089b97285a8cc432902ff2d9c545ce6a96583f016f81d1387b7ab4c3b6ff805a98d84126d7d257629a02f01c761e85bb3ef296905f831e63d5690adffe5db6a08a62e4bb9fb41a20a3003d92d70ce20ef2ff8fd47c0e6a257cd3a4dd286b705949c028bcaa496ef70b6db74442a7afc9827eeca4e75fefe68ea64a83ca5974485d3a0ac02620b40838782dbaba4585f60280c543a3a36dd7d1d0f0c9534edd00a2f8e45be904b070c44af1e4de11a1618e044d97ea54c38a3596b7510ed576506701febbf85a5ca2fc9d77c67fe22401f0d2394bc7a830b40f5452c17ce3a8ca899127a8673a2881982c469ff17e7e3924d37f4c066ad878883ed69c2d8fc6bdefab3f6599b06dafadc2ef29004a68e2eb4b37eb1b913306492a65b1663ea40bb731c5d8bf51342270ce264e5bed0629a404af9505d2cf608bda86f6880da1b27c9dd8b044b34315f32c8726997b2bc6f8a8fc6c2edb1da801a3a455702c245a60f1092c9b3ac77ae98854f06698347a0074de32d31ba3b40852c701e856bd53977bccec6c8ce2e03a2781e3a0aae56d450615ec0b53367a939c61992863b1d4a4edb5f660827b9993bbaca506abc5170d86a823f1b8bd124fcdc5a5d69359e4a6ad193510c0521c3569ead999a5778c50df72420950fe3b945e3f05e636b90e0416eaf3a264b8798fed497255ff7fd62644ec7aa952d3d431b47b551db6a0c865dc92e40e451dc224acc4f69f9ac7b8e83cec2db88771d5261394a0dc22f2a8648d890e15495c303a394c567844406a2cd940df03c0c34a0bd97c0b4d4bc4a7251d7bc0901963afdc32c56f69b314a925396c757a93cb9b89bb88c1bb948b24629fc156f8f30dadc7f48d79ab3e86cab2900278ae7c6342e59e4c0beff6e2dd42519bb6053a7e3db7086f4d207e01ec462e0c1c6f7af0b84945078041574b6fd039b1b5901573e97ac13f38a60a72b4d424b221f4cab7e86d3888c50076f51ed73643427d60bfc88ff702185d865cdc5393420084f0a6e0c28fedb5330dfdd4b65b9f9862bd5936b3c218f95b6c3cbb8ed96a8ea7103c8a5a70a6acc122f022cf1a90c58f59c3a82f33995966bf283edca3748d48c1df5358ebfdc3dc05eb2ebae6e8e488152a7e62adea14930034e37a9dd940b6560d6b848d0ab93a110ed9fb5481b8192c426b7652796d79cb74e97aa469722b6891fbeea2dee2ff20710444549f0635d843796e68d4890c2487667f9a7aecf82bf956d82da5f3a84f4a4dfc8868b1c9d29ee4011beca7e8e61096e1f1e69188c4aafa184dfef75ad2207e7a1eee50dfb290f3e4d07b910b7d2e4408dc95e080adbd859d2f26bf64da64d3b5ed515d5ccc459160b238ef6d44f10583b569266e1114c81b5708fa6f0ad9f458207fae8d77e0e10854739e50187b42dacc37aaeba927ecc3156b316d1d40d19934cfdb1112a9d0460725ad48964a0db9673e928e3c7c0365e4e97fecc0a3dedbe5d8855d9aee14bd43c5877953824c0e2d28e2358640cedca1b3c04b4c0e490a65917ba56edf8d48ce0f50b8b9f7351ed7df3b0aed00842ff1a787142a83eac61d8867c7493ac698a3a96e8db6e959313082578db7ad698cf319b0bbfeccebe408988026446c339014842e47f8a967274d677c829d2caacd7d1729f3ad9d45a45db286bafc64773cddbd68ba6f7b55a7e69458e4ab5e1aaf6d922735869180d3da338ed39e4b757a1aa8c1edfb952773b855ffc9c00f2b2fbcbe28d6501243571f6b6e60ec5edbc08aa4396860e71012544cef298e303a361fe4c4e5ab785b7c8c71d7b06f82a2be025e114bdfc225065b66c495d8fb0708cecc36244da52143fcb9bbf34df50c0a77fd36f649ad07621df66d85f47bb0a4aaf8f895772838a79dc59baf9ebd0490e59b0f3c87f79d1264f4388be1f92a0dff6ad083b8dcc64fbfad5e84de853fc7c95b1e464c59508e3aaac139a69c93a28677857468e594301a251a6ca82610176717acb0e0e23789cd594ee623bfe0c09addbe3f46c2a4bbb8f570a8c508a2fd36ea90f5789717ea1dcfddff5cf8432a1bc0ac992b63cfaa46fcca312814bc8383f6ae4bbcfd111b5eb72bbadce513a3201e4111383981afec7a2fd258b410471c64970ef6e6f4354da0f4230be66719cf71ff0b98df613f00b52c91ba72150aa1b0e03203ff8138026d02857de51fd1e4b1b2ebb0b3881257a8c390db6a5bb941be297b155328e6ad2327cd0806105313726c31c03df527e1bc83d566d584051839590110ba0304ef38a134d78b8019fc16f82c7d6990d1e240054b25b23f21239cb366cdc6962d8e523b9af0e1fb24a13947deea1b254666cff86c27bb49d7681df0d8f6b4e3b1690c6a90bd76f2b1db2752f8cf39ecad1b390ebdb5a0f8becffb8668368be18c8ae4006da9592894a4ce0ebb79535d35627597173a1380f6d37a4e63728494f03c9e8a71de91a1bf9d34a2ad08a8e129b3eeed7017107538274e5649ca9f50cf1758fcccfef3719d5e465844ac3c9b51e7d46bf097832344c7282c6e86ee8747c369a9c7efc511829cc8e676d394d35b6b914090d0f36f3a7ab6afae70e8273078576283a0069a18776a94799d68aa38521b94041bd3c69b074cdacd18e0505974d0d60205a10ba3e9dd2f04897c268f86b6f910c77a3982781d62c7fea26fec38b6d5ee363ccb0dfd59c1010bff0a92e73a45799ffcec7311d82f817bf18d333cc445ece7d85ff4d050b368013f5c8186f4abf94db207e84cea53eae05c5c519143c4e0a6efaee829a07f3f44fcdb9129e968dee2e910f1ffc3044b04d9e187e033bf3da3cdc6176e58feb75906c4bf25470b3297feb908c749f5938f4022ae7302c5112007d11005e58dad0c6f5b09c487f1c1c591f0b877ef3bd0dbb426a911b5d3b8e8dabd3f0573b157c24698ce448d9ad1ecac5895894b14a363e4b02212874c2d75e4a69f48cbc7d7d8029803aa9829bb47c04da67d1e799b60919df7e9464e9fea82fd961cf65863ac8a1f610e917290742aabad54da1f32f40aa438fc894c7705e75c2e342af9237b76c4c794fc57b14891f61cbc26d4e65434d5b7b60f075d7fa05fffe58e19ffcf71297effb099bcc27bdd783e2961d42204443bca28398374cddc040f3506d144812e3e91a69efaa2e600d284dd074d05db2a69e3658469b0ee0dc22b37a1fe563a104847d8afd6f8fda53e355f31e56c3cc82dcb8fd7c8a99aa084302a32b4cd7bed3de771c07ac228b6a10b9c4db428edebe5edc4e5ab1afe36a57676aab53438f9992eb8dd0ddc79c190b953e723dc6746c56cceff79738e5be5da2be82d4c551e7400f007634dfb2ccdedaf05926738c1af6c975518beb95dabecd55315d7fbe375dc5546d6231dc7c4be3954df4233c1e2cab869626595bd48764b40e2c7c7660fda4d2a1d6a6521d6d4d3d97a0ba2a73d1ef78ff7b7d2aa6d7750a0724f0e6d27c34a132331464b574cb04b32d02fca9e4fd5c2af5dce1fc7555d3deb405893caf2b349010dbe504411620cf583b47d66f57784d5277de40e3c55ee133c007e01a438df2466ad612f9a5ac92defe36d5d0c9dc597bf58f2759ee8c73324b8ce4f227789258aa182ed7e9405231119cd8e81ac62675a7110d0417adb92a1048f15df56a3d8843be026687ac1af8f15b0d9ccedf670cba2813ff9a80b303a91266c1c67f197682c97232fcfbf776d6ef38176c601376b1f0b32a36b4c1201c24296276e692abaaf71d58b28a63ed9fea5053ba00e3fb0e04ccd487f812715daf21670658a460ebe3b36838afeb4d777e97897167a900201046a92acabb17c93a641c538b2c7b80589277be0ec0113dd06567e11ea0da63edc585d9523f7bcff90d93fc27636da097b7491648021e5f48190543f2a4ee859dc847f1a85886c488c02534d28cd672d8aa025013c324811b82410ab965ed4b6ad56adb45a989f09526d1da65a98039cc120aef0cce94768f488776bfafdf366a58222857559a44f586f2510a7155d6b4395bd58c7d17dcb6e627b53b064b691fe1b5e1a7927d9af6e08a27cc4ef7e60d0b69f2b9d777d02cee1ebf4309b3208b0c74d62848ce35aacdb033740d35011b016cef12f74fffda8205b0d198428e154e85c35ddda67c387d3ce08adeaa9828106212f936d9e5ca06ed56fdefdc46aa405627ba83b09e5ebfa789e89b89b2edee219a83f12ea4e3312e92a51618115a175fcdf06b40cf752d2abc4f81d1b6df39a91b264662b8ed25b819924dbcc9741e1cfe24747f95bf45bdd7e4c94b41a20b1684894912b1375aaf9d334e0a0118af1f0c5838b40b5398b7e23cec795101dea16e8e73ac869a7a242d055b8562354267ddcdc1d41db33e73bb07cf8bc43aab6e42f7af91e11a64de6a9e5de8341697ffb9b6c03e1ebdd129b5a78170227b198761738590b46fc7aa67804744860e66faf666eb2303b51f1696529bb3cb4f63f6b5285a5a6b0d92e8765ae9b4470e20191aa93c0798f037786fed59db01907bd631de56cf0289d54b1b489798d3ab27aae3c6fde0eb4b8bcd6c707372a6b8dd3d521e305aa0d7762b089d5e4d7a651824d55ba30d52cd45a7142550c10f2eb3c9e931de0a2b20c9e72b9f4b90d683b3c0a22e97a412d9542b11bdf3399f7ddd56cbea71ecfd2c49b72581e4ea5b884c35e13fa0124c1554ae3bc9afcf6393906e2dcd69768471bb7ad6821650671787b7f3ae0a42a5932d774b9073fb1d1a7f58afe0ec201c36b882665ff655288d829d179b7e7419a23f99b0f775cfc0de19e8127ddb415aa1fedbe31a94cddaf7e5f4cd0bfd7626db40a10f1001801198185507c5fa62b24c3c95d54631d11d23728b4d0bc29e4ff2ffe3f2e7b0c068816af5a598c019be7e18ecb37639c3fbe3465d7dc35bf1c5e314fc176a3f7da5df151964ba3ece0cda6a4b10762494feb22db3669aec66046e87aa9f15d360687bd20836ccaba2e8d5d3f678ad67ded75eb37727c7d85a42a95ca9710a4ae3b8e6e5c6bad8077d6f18c7ab29009a3ae3e0d304104f9b104bbcd3d3a0c00a97d749a9e6b9d36e45f67d44e75351e2c02a7af35e5f990e39ebb19b77c95754cd2fa1c0a2de3a10c230cb4b4709984d3c703b377e7d245f81e062f4906730aa37f834a3062660ad2fac7451ddcdff0177e870fe25404b31e795f358e118cf94e6ceb998548340b78311a0ff6da76b9664b553fff523c8991816f1c0f89ca5d1f60cc992b483fc9ca4b8b4d06a824fd0e4d7008023ac65d6dfd78fa8cd9435e65b3e146aa8d0035310618c8d7c7d5faec58b0bd90b804fdd41832bf0019dac29f0e361a9e2dbc0f458739656fe0489c91a6f8995edb173d343931f4d43e3d289686f5234e4557e96dae417f578f209a21d8fdf90c88cb8b9f3c8fbe5331c9c7340f3c11e252341a93be7c1e8db70fe0d85fdef6e7e425de0c1133c25590da413f1efde44dd903da33959b599c71615e72a50e36163d075de239c85f75c04fdd1edb94e910268ef105dae291a19114b1a06bf446a8446c773f94501228da77ccf640b79de2bf3aac1b658506d2e642f20fbfd55718b028d835c163f184afe1a66b37f35acaed610e9b54fce73265893fafa838e66a9500171b646f84d8161f81f90c3f0e9"}, 0x1008, 0x400) mknod(&(0x7f00000001c0)='./bus\x00', 0x100c, 0x46) r3 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) socket(0x2, 0xc003, 0x2) socket$inet6(0x18, 0x2, 0xff) sendmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)="d7338eb5e263bc6997c638b247993a0eb030b7fde3b9bedc043511bb1eda08ef7d32303a6580eddad50aeb573d372de3be511fda16b3b8b30c9909cfeeb428b4249a99ebcd61cfe04b8a7ea3a5a0622c396bbdc2f621407a3ccb18cd12044004083638dd8978", 0x66}, {&(0x7f0000000280)="0f2130a7948608f5c2daa22d988b2e29c14789d8833c76fcfad8721341c4c6e36f816f2e44305ded16930c4bcde9863a79f41d207d77a2f40d58b4767f8d9424d5dfaac45da8325cd54e4d3408678edebf48b7a588b24fc440095d62f8165977ad191cbab4f7fd855ccca0783707222f52a6e59f32571fd48742f85abcca6ff45cc268f03e9b664c8a9e59e8a3b412dcb6c2cdf3a225e5f1a78948724b86085d2d9382a4c19da4f2e0df1da1922a4642a1e84f22a08c", 0xb6}, {&(0x7f0000000340)="6f348f50529aed2fc46259f7662ab7fbd3eb6dc873f7b29d2648251bf88b0b1e6be68d92a7c7ce419d6a4e6b5703fd97ff5096d49ac1ed835061966fb4c53e2ea910f4ba68ea29924952df425469de7333bf5c8d934806de65548d23", 0x5c}, {&(0x7f00000003c0)="fd28cb99bf2e73394e935cd8488abf13fe152328231ed017f060f2f469bb8aaa2c0d6e7fe8d76850a998c73f56590eb3b2ce6976486965e079d5724f55fd561c9243b0961bdbd3fbba8c9d1625cb4ed3aeea24c6d3e955b8c0fe479cb3014fa54aa1a52cbc1fd71f3d48620c5a0bf6c29195e02e78a52cb4beb6b58cd77b3bcc07934c39ea99c7223054db8e5bed7ed79c403339da0480bc919ee9", 0x9b}, {&(0x7f0000000480)="1da17189a9c53915316949ca86e6490f501768557a6c8ecfbd1399be15ca167dd5597714c40580a729c4fc35c94eea4e438547a3038d6fd960f8344335ad9ad12f368c4ce1b3533e3287253697fad17e64f6f62b8ccab3966d1f3b4e682ce732d29c0eae983f4a686852f136a38cbb061b39bad83e7e52733b0c431e811001fdae59ade9e284f804695b969305925696f5f668ee048fc06314336876abcb805b6144eb8f57e27ac9207401aa7c07d65ef218f6357148214a059443436420539cc848ac20fe658b9accc53a2f2d8bcc10ef66", 0xd2}, {&(0x7f0000000780)="7316425951145a68e084fcff041b460c60bb0dca0194697b123409d8111a55c754a17977876ae8f96340aab2bfe0faa32b50337c2dd6ad589e72cd58796d1201e0cd5b44840f2f69b83e68e3d75960af3736fdc319d601ae53657dc95ff7d0fd68b99284df86c9286b74d03fea0e8f164f1477378d8cb7e7f74b3ec40f16a9ee73dd9980d470755838866c8ac0652abbdd1d4d849ce39da7609312eacd6ffa1b61b2411b06783a5cbf84471139a5a165d1261a417caaad6ded6805fa4558fd80b71fb9f1ecabf72a75461cd4239f78e3bef8aa8ca67dbb55ee20e93ad478aaece575c2d0feda56389f64bef9f0", 0xed}], 0x6, &(0x7f0000000880)=[{0x28, 0x960765838fa217a5, 0x1, "b0c65ecf4922835cb2bd252d24964657bb1b"}, {0xf0, 0x1, 0x8, "9abf3992afb1d384bd55ca21ed44d606b8d00f8a266b55caebe3307474321308fe1f2f8f7d60aa04c17715a5ec3c2c1d490c9fc172a21b123fbeffa57b82cd713bc3c4342b756d3a8e28dd62b282d08b8e86cea149d1f3440ae70181b5b53361578359f3a7db2b42c8f0539534c82b7632b6c969df3599bf6f27880f02ca9ef65ba147d784f216e0974aacda611d5af868bddd686b61e234ff9b09dc05173b4189470dc7cc58dda82fd4ab861276bfdf5b07bf983c879239b1d3f55140172243f2fcf4ab12cb4f2b43965565c9c7f4e5e83d21f386488211ea364dde"}, {0xc8, 0x1, 0x6, "c9804120a4b2a2c672a9b01daa586c5db041544126ecb748502bbf7a2c3c4d2309773696385fb2fb7894a81b1a9ad79b412a66371fea95eeef530e8f2e02a31ca0c6130d2d3509b775782851bcf8d72981a8694c11e26a266c59a8161d8e27abf90986550059f690dd3651bfc0c43846bb799b4a35a86446eb4b9ec290a6b36326bb99ab6179081f9d2dc5982d0bb287d6ce6e1924d0c20a758414a58422e34c489ba03d83cd9412f908af99092bafdd52c518cd"}, {0xb8, 0x1, 0x9, "c86332e09db92e8dbb8ce064adfe174cb1dbe8f4f8434ce2149e2da7d6a64583a7523080ac8e6c7625b08d7a7b79687e6c78f50b0960e4d902ad659b467c4f0bc1f5439e729c7768e48dfc913c663bb7ba9d552f51673be52f4c74e0961923a59ec45b30f873fa18d963407ba00697015fed9ced362f40c5052fb7ce83c805546e4f462d10dcf9efe9704427f2734d27f3e4de6ef78aa3b18931579126d2646cbe36f9cacbeda8"}], 0x298}, 0x2) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) getsockname(r4, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) 13:33:02 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f000034d000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00002d4000/0x4000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000136000/0x4000)=nil}, {&(0x7f0000279000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x1874}, {&(0x7f0000e29000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil, 0xd4}], ['./file\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x408) semop(r1, &(0x7f0000000680)=[{0x0, 0x8, 0x1001800}, {0x2, 0xbffd, 0x1800}, {0x0, 0x53, 0xffc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) r6 = fcntl$dupfd(r3, 0x86219babc3590c48, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r9 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r9, 0x29, 0x23, 0x0, 0x0) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f00000009c0)="3384201022718c8b614c556108177d7d90bd30ed798ba234c48064ca4a0b54b0a4d48b1d584e2ac2e77e000000000000082c1c1c6db49a8928e62d2a7f63bc3de1e729cb2f8bae35392cadd3a0fd68081088b137de028faf6eafce949eb611d4d17f448bb6aa46bbd44cf1cf0000000078c509e694bbc6344f870000ea36a76b093cd987f62fd876848000000000ef0000cf6e7c3fc8c90b58d5e736942ca40f5a7e4468b5ea6acadbda773e00", 0xfffffffffffffd5d) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r12, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r14 = getpgrp() r15 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r10, r11, r13, 0x0, 0x7fff}, 0x80000000, 0x2, r14, r15, 0x7c, 0x5, 0xb1f1}) getrusage(0x0, &(0x7f0000000580)) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x102) 13:33:02 executing program 1: r0 = msgget(0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x4, 0x0, 0x9}, 0x7c921bbe, 0x0, 0x8}) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372ad2992c8ca5ed1522321a8768425c43204f02de35189db214c6042f8a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e881703506a429886a2e4333a2b27919a4a0ddd15908dbd7085e908a1cfa65076"], 0xfe, 0x0) getrlimit(0x7, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r2) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x343) r3 = socket(0x0, 0x2, 0x0) setsockopt(r3, 0x29, 0x80000000000003f, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000003f, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x10, 0x10) bind$unix(r5, &(0x7f00000002c0)=ANY=[], 0x0) socket(0x18, 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) getpeername$unix(r6, &(0x7f0000000240)=@abs, &(0x7f00000000c0)=0x8) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30004) renameat(r7, &(0x7f0000000380)='./bus\x00', r2, &(0x7f00000003c0)='./file0\x00') socketpair(0x18, 0x2, 0x7f, &(0x7f0000000400)) setitimer(0x3, &(0x7f0000000080)={{0x8103, 0xe6e}, {0xb32c, 0x6}}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) lseek(r6, 0x0, 0x800, 0x1) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000440)) setsockopt(r6, 0x29, 0x40000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x2) 13:33:02 executing program 0: setreuid(0x0, 0xee01) socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, &(0x7f0000000000)="d5ff9668", 0x3) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r4, 0xffffffffffffffff, r8}, 0xc) msgsnd(r2, &(0x7f0000000540)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="b65b231d0c5c06c3cdd43bbde56cd8d25910a8fe5b65a569c7eb4c938934343a"], 0xffffff64, 0x1, 0x0) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce1ed5e72ac4b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d24593536000000000000000000000000000007465a2035a245da24ddaa5cea615e2c1c91d5e60ea4040"], 0xeb, 0x0) 13:33:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0xffffff6d}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x200, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) r1 = msgget$private(0x0, 0x2) r2 = getegid() r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r8 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x3, r9, r5, 0x0, r7, 0x8b}, 0x6, 0x401, 0x2}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r11 = getpid() fcntl$setown(r10, 0x6, r11) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, 0x0, r2, r4, r7, 0x2, 0xdee8}, 0x9, 0x3, 0xffffffffffffffff, r11, 0x7, 0x1, 0x6, 0x8}) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d6", 0xe83}], 0x8, 0x0, 0x0) 13:33:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x6c) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 13:33:10 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/223, 0xdf}, 0x2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800d6f6ab0000ffff00000100000008cd7fdf03000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES16=r0], 0x26}, 0x0) 13:33:10 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) getppid() getuid() r4 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r6, 0x2000746e) r7 = socket$unix(0x1, 0x1, 0x0) sendmsg(r7, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000"], 0x560}, 0x0) pwritev(r7, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0xff, r5, r9, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r10, 0x2000746e) r11 = socket$unix(0x1, 0x1, 0x0) sendmsg(r11, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d71056a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000e2866d63846226fb771b14bce7926cb69398f1b1640058d62c"], 0x560}, 0x0) pwritev(r11, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) 13:33:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="275a8b60261d75e43b431d52c604") 13:33:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10480, 0x0) r2 = dup(0xffffffffffffffff) poll(&(0x7f0000000c00)=[{r2, 0xd2}], 0x1, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000040)) getuid() getuid() r5 = msgget$private(0x0, 0x20) setsockopt(0xffffffffffffffff, 0x27, 0xe, &(0x7f0000000500)="ebffcbff13b9fd812eaa4e713048e69931ca9648af52d476b771ad0281a14e37e601d40222a410cf1711c3b0fd924a20fc2092dd961a8ced991a2500cf64bfbe411d2ad9b04736545ddc3f7f0988eff48133000000", 0x55) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000b40)="ebffcbf013b9fd812eaa85988de3a275b5af424fe2f9f49931929648d523de4f07", 0x21) r6 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt(r7, 0x9, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff70) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r9 = kqueue() dup2(r9, r8) setsockopt(r8, 0x800, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c2319296480200000000000000", 0xffffffffffffff3a) r10 = socket(0x6, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x20) r11 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2010, r11, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCNXCL(r12, 0x2000740e) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r12, 0x6, r13) sendto(r12, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r11, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r11, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r13}) writev(r12, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x1e}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r12, 0xc) ioctl$BIOCSBLEN(r12, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000740)={r13, r14, r15}, 0xc) r16 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000780)={{0x4, r14, r15, r14, r15, 0x0, 0x4}, 0x7, 0x7, 0x3}) getdents(r12, &(0x7f0000000800)=""/43, 0x2b) setgid(r15) sendmsg(r12, &(0x7f0000000bc0)={&(0x7f0000000a80)=@in={0x2, 0x3}, 0xc, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000fc0)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a4eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925866d660200000008c9e7ae7760a2425c123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7c23211bc435f173956ae62248543c99f63a4fb80964046454264592eedbe1c111f49b7fad456de6dc8f6e3f013f5bc85e8ee2533159849f736f1f98555dd6070e562ce766ff5b4ce50c5906423b43cf60000000000000000000000e69f5ce43b78e5b624fd2da2fa0f5cd40748088750a088ff0b95d191151089b408d6faf7eda72c2755947459ab1e502bb8d65be2c65219fd58cb29d1140d3b9590da89194787fd84e30f08723167b735f86b96c417a5a25eb1b4475b7c92d76566528e9046a229a1a3b7ef988d528bcb0b277bd6e94f8a7ffe23c17da02227ad5b9bad56d2269c4b68d487bd95a4f3b46405c689c2ca36c63e7f2f3892e9f91a79105f01c86526cef06877bf5da9a321ee64e85a380000000000000000bc1ec615900d45dbe90c2cd13101630ab1dbafa0f88ddde065e8f64dfbfe539758e3805ff7d2d822698de2146208db8e679463e9755b61842a9223e026331330fdbc6bd85402fbc076d546e45748dbfcaafe8ec4747306008530602fc0e6c7e23e36722ace0854a430b498ad2980351d62c07a4d7e72d5e01f1658219a087df686f199fbf472684893f54b70a1f27e2a52cd1b0789409a690891be55ab9b43d4b4d967c4a7d2949cb2df2839524efc66426a563b45f24c6dd283efccaabd0f50da3451af9fcf34b00a2b3c30f2844071082855cefd", 0x264}], 0x2, &(0x7f0000000d00)=ANY=[@ANYBLOB="3000000000000000ffff000004000000ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e0000002800000000000000ffff0000b3ed000077d1885b7730076d04b4cd1ccbc32e73bfca10f368fb18e9a9d14c15741fcfb00000004000da0000000000ffff000005000000ecf3fe85d0a81abafdbe97f289fc1ddeb6e708b240aaf2db4250d4c17dd4e9c2f800400000000000000001000000090000003e24d24cd3dc2802f7e8775b6adfb901600c8b5421df1e664327d2142ab2049e0b55f758ce9885091e0000002f0e533ee3c10635fa02bd27d60e00000000d499b1239983000000ffff000006000000661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a16826297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f000000000000000000000000e84479d9c92ed5c0b1abefb866a6f205c7626f14ffe0cd67434d7aab1f7d9be9ea585e28915f9003f6b1bce8f788b90cfad77c35de4d0734a63aebd5c5fb7cc480adc35f974a37713cfa3302e19206450a368f1a78997039f0df3a50585e52e0ed1c93c592fc00000200000000000099c7962e5834475ddeebc2beb121040d86ddc0aad0973b667e26f90ee1ae42010536863016fdd5570114e68661fd3b1f9f131834b7be4ea166fe527dcfef4aff33e02f683e9573793da204946703339cee5fb5e7edb83462be589d90c9a50d3863a1db41cc4fb009293488beb650e85ddc79551a1c0a9a4e59bbbf0b70aa94954528f7c9303ab7e1c55fe87173b4f0e9764dee46932c286af491ac6d11e8e1ebba7a8d582292741192954c8ecebba0905dad51a3f09699bb599701987a68b4b4fbaf53c6dff01a9dbc03b681290e5b9c2cfcaa4c27602a1590d15b431bbcfaa099e1424b33"], 0x298}, 0x401) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000cc0)={r13, r14, r15}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2010, 0xffffffffffffffff, 0x0, 0x0) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r5, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 13:33:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 13:33:10 executing program 1: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000000), 0x0) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f00000003c0)="d6db69b00b42dfd0e7f1a877c4070200b3db56c1d55575095d6cdf0b2f78aaa4a4d54a835125569c71e1986d1376599dc7af67a566ef9b86c81c6fa9d35396f1379a8f0c43d1173cc350482ed752535bcb5a42ff9c8831e9f308443914828756786563783528ac331ce4f6bd42bcda01e4bafcc4dab7d49305fc72095a226e11492c908f89fd67e456c25339f669651aa702f3d3761e9ec2c0b62054cbe0abe3029f6dfc0cdacae5ce653c7da7abe65739f98707c777d6a0a6232f49c117cc102e905b466509bd218350bf3710784ef1665b85aba35f19bf18d8e44a3534a05422f81ddb6379ec3416ce", 0xea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:33:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x25) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000200)="0d851f6e0800e924", 0x8) 13:33:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) read(r3, &(0x7f0000000300)=""/4096, 0x1000) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) pipe(&(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r7 = kqueue() dup2(r7, r1) 13:33:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="cf84809f291c3db094bc0a1bc5589283d58b2d2daefc6e6f33459ebb82a8de455419b2a089793088be94cc6863b7fb5c95342e6be3461f7f1ffc855c228f9b4e6f981c1990cc35aff97250f5eb9047666c86b46e010fa3fc8be8bd46fa0d86533a83572524260518611d52231e77e740dba4df67185a155d8eabb7543e3cc81ae119d8224a2b2f3bc17df5a6fd6f686aeaae735a4fed64e7d8d62e238d4ac0056230950ed67b75000000", 0xaa}], 0x1, 0x0, 0x0) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000340)=""/245) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000100)=""/197) 13:33:11 executing program 1: r0 = socket(0x12, 0x1, 0x2) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f00002d0000/0x4000)=nil, 0x4000, 0x4) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xe1) r3 = syz_open_pts() preadv(r3, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x0) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) r5 = dup(r1) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000004c0)=0xfffff000) r6 = dup2(r4, r1) accept(r6, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget$private(0x0, 0x1000, 0x229, &(0x7f00002d2000/0x1000)=nil) write(r2, &(0x7f0000000140)='\n', 0x26b) 13:33:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60, 0x80, 0x0, 0x80000}, {0x1c, 0x0, 0x40, 0x4}, {0x6, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") load: 2.07 cmd: getty 57038 [ttyin] 0.00u 0.00s 0% 315k 13:33:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x2, 0x5}, 0x7) close(r0) 13:33:11 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/22}, &(0x7f0000000100)=0x18) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') 13:33:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) r3 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xc887, 0xfffffffffffff000}, {0x36f, 0xffffffff}}, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) load: 2.07 cmd: getty 57038 [ttyin] 0.00u 0.00s 0% 315k 13:33:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) dup2(0xffffffffffffff9c, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 13:33:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0xe00000000000, 0x6, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:33:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x25, 0x16, 0x3, 0x2}], 0x9ca, 0x0, 0x85, 0x0) r3 = kqueue() r4 = socket(0x18, 0x5, 0x8000) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x0, 0x0, 0x0) setsockopt(r8, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r9 = socket(0x18, 0x7, 0x2) setsockopt(r9, 0x1000000000029, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r10, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) kevent(r3, &(0x7f0000000280)=[{{r3}, 0x1, 0x66, 0x0, 0x3, 0x4}, {{r4}, 0xfffffffffffffffa, 0x10, 0x4, 0x0, 0x4}, {{}, 0x7fffffffffffffff, 0x8, 0x4, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x8, 0x5}, {{r5}, 0xfffffffffffffffc, 0x8, 0x1, 0xff, 0xd20}, {{r1}, 0xfffffffffffffffc, 0x0, 0xf0000020, 0x100000000, 0x5b64}, {{r6}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0xdc}, {{r7}, 0x8000000000000001, 0xc5, 0x8, 0xd36}, {{r8}, 0xfffffffffffffffd, 0x0, 0x1, 0x100000001, 0xffffffffffffff80}, {{r9}, 0xffffffffffffffff, 0xa8, 0x9bdb6be918779d3b, 0x47, 0xf420}], 0xfffffffffffffffb, &(0x7f0000000040)=[{{r10}, 0xa339bc78af3437a7, 0x20, 0x0, 0x8001, 0xffffffff}, {{}, 0xfffffffffffffffb, 0x9, 0x20000000, 0x946, 0x1}, {{0xffffffffffffff9c}, 0xb, 0x14, 0x40, 0x3f, 0x1}], 0x4, &(0x7f00000000c0)={0x3}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r11 = syz_open_pts() dup2(r11, r11) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x0) 13:33:12 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x3ff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x4, 0xe2, 0xc1b1, 0xfb}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="0cc305e0aacc4bfae1a95852bed5adb75c5bbd2667c9ed282d03b6b487fd832f1cc28b0c6318517cede307c445dc2e7b7bb2a89755b3d82b59864e6c0d1eac875138a9b45c8b4b3c18f37f75f229a2040c9258f5a36b999207ddcb26d8a5ba365e3c2fa62750", 0x1}], 0x0) 13:33:12 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000002c0)="15dc5d9bbbcaddb9c854ef10", 0xc) setsockopt(r7, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r8 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget(0x0, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x3, 0x81) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r9 = socket(0x1, 0x4000, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="0500381ee116f97616ef"], 0x10) sendto$unix(r11, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r12 = accept$unix(r10, 0x0, 0x0) readv(r12, &(0x7f0000000080)=[{&(0x7f0000000240)=""/162, 0xa2}], 0x1) 13:33:12 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/73) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0x0, 0x80, 0x20000000, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffb, 0x0, 0x1}, {{r1}, 0x0, 0x0, 0x0, 0xffe}], 0x2, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000340)='./file1\x00', 0x1, 0x100) r3 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f000078e000/0x4000)=nil) r4 = socket$inet6(0x18, 0xde261187df15e6a6, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000300)={0x7, 0x2, 0x8, 0x2d98, 0x1f}, 0xc) shmctl$IPC_RMID(r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r5 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r6 = shmat(0xffffffffffffffff, &(0x7f0000389000/0x3000)=nil, 0x2000) shmdt(r6) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000380)=0x1) socket(0x400000000018, 0x3, 0x3a) r7 = open(&(0x7f0000000400)='./file1\x00', 0x0, 0x90) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000001c0)={0x3, 0x7ff}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) 13:33:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2}, {0x15, 0x0, 0xc9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 13:33:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000600)="174af205b6068bbc78e6634ecdd0") 13:33:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = syz_open_pts() preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000280)=[{0x28}, {0x15}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) pwrite(r0, &(0x7f0000000100)="f9af86ffd63b731cd54d5346b0fc", 0xe, 0x0, 0x0) 13:33:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) r2 = dup2(r0, r1) lseek(r2, 0x0, 0x1000003, 0x0) r3 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) socket(0x2, 0x8001, 0x4c) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x21) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x3f, 0x7, 0x1, 0x6e595d72}, {0x7ff, 0x80, 0x1, 0xc0}, {0x1, 0x4, 0x7, 0x6}, {0x5, 0x8, 0x9, 0x80}, {0x81, 0x0, 0x81, 0xb83}, {0x1f, 0x2, 0x1, 0x3}, {0xa42, 0x0, 0x8, 0x3}, {0x8, 0x42, 0x3, 0x8}]}) r5 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$KDSETRAD(r5, 0x20004b43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x1, 0x400000002, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x1e, 0x4003, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x10) connect$unix(r8, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = fcntl$getown(r9, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r11) r12 = getpgid(r11) getpgid(r12) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 13:33:12 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x31, 0x4002, 0xd4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x1, 0x8001, 0xf832}, 0xc) r4 = dup2(r0, r1) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r6 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000180)={0x9, 0x20, {0xffffffff, 0x8}}) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000000c0)=0x8) pckbd_enable: command error 13:33:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x1, 0x5) listen(r1, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r3 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) r4 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) renameat(r3, &(0x7f0000000240)='./file0\x00', r4, &(0x7f0000000540)='./file0/../file0\x00') r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000000c0)) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/196, 0xc4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000280)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913eebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5011a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7ae8ec81e87ac45dc4dcf9edbc7a4570f5622136c3a24466745b03216104ad851082f91b86616b01f3f9052ce878561c062a0eb7c33746c59837e4e1b10f56290f8bc55a6d2dba2ed655230284d38241cc5c772e2c978098e595ffdfe0b19f00754630fb594db5ce12886ce1cc537d3d260f6f00a18a1c291b66a4c74d2fd6dff736d368bcdf64bb60f88c9bbc04fa6af8a24062f0465aaa74423de1bfb4658427543b462056b32764debc0430d8bc3cd3d169549f4a168f1ba4c5b769be77c401f1e43447341a0587e502eb954b8e856c9855a096a08676d67ca480351de3931516227ae42ccd1d6b7481c65c798fd25fbd56683fb5d6e3c60aa4d3931a81d1b4870257a9f821d902f9c26e5da4615f28a1afeff0e24601dbaaa7781fff3c941946f26b2ae9ab679e04fbdf49e7321328b87ff7087d4ab755ade355c1e10efd67e361b84c1d4e0b90f00eba548c9dd", 0x1a3, 0x806, 0x0, 0xff7d) pckbd_enable: command error 13:33:14 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)) 13:33:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) 13:33:14 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) dup2(r1, r0) 13:33:14 executing program 0: r0 = msgget$private(0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0xf, 0x0) 13:33:14 executing program 0: 13:33:14 executing program 1: 13:33:14 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 13:33:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) 13:33:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000c1b000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x409000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(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}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semget$private(0x0, 0x1, 0x356) 13:33:14 executing program 1: write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf", 0xf) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x34, 0x0, 0x6) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:33:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x7, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000587000/0x1000)=nil, 0x1000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.\x00\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000040)=""/26, 0x1a, 0x1, &(0x7f0000000080)=@in6={0x18, 0x3, 0xfffffffc, 0x2}, 0xc) 13:33:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/\xff\x7f\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = dup(r0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000023, 0x0, 0x0) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 13:33:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r2, r3) getppid() r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x20800000033, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="e6ff2d2f66696c653000"], 0x10) shutdown(r5, 0x1) 13:33:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) sendmsg(r4, &(0x7f0000000140)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x2, 0x9}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000200)="78e024014b674c0455969797c21bb3b027c80afacfacf5c7324f43f47138fe2d1b71a119fc9603c71b5418339ff4b3494b0f0fd86e57a002c55b55f08745a682969a07b1e8f9caceddaf90563967aa283bfa2e6d3c2d9eb6c8a3a2f4a91dbebacf90108868424c0c88423360f9c4ad82250dc45aafc2dfadf0be28911575c471ffb3a0a281bab9189f35e1c0f7fedb3bdc00af04093d0e8a67fe0d5578ad17ee8ec60c959cfa1138e1e1624edf", 0xad}, {&(0x7f00000002c0)="777fdc9992cb049bc4dc25de178a3bc183bc67ef8e8d17a69c1ec8d5134e43d43a38783ce1724c3db9dd880d81e400f4e2d3ce689df5cc81899ca7897a13ae1809a053fcdd67a137412d8eb2eb9cb7c8eea293d5be01c5672696cb7592749aa19fcafbfc7da2e39273ae07d5bf69399c0da2c306e1c1d59164fc5a4670b82b5a8a9f8770c00ce4ff515c9727eef38170fef91e66cb13a61c82074e0b9aafc729e05e49d8759fd403a04a610015813a0f668440f7f4e1a43c63cfd6bbc6bfa718a488cf100987c07fea793676ab09f05262c776c45a", 0xd5}], 0x2, &(0x7f00000007c0)=ANY=[@ANYBLOB="580000000000ff0f0000000000004845136f98f868389050ed4dbaf8ab0955963c21791aa303b4b8bc23d853e087ec8652514c10c478e499b54224181b8521c8818f117e2e358219bf122811b0bd9fe69e4d0ac7e7b99dc0ce026a8c96e400001001000000000000ffff0000010000002adbc8be744318daeb5abb3c0f1dfe19d95b7f0b356b33d7be4f10789a24252deabed2715db120e84468e58363abdfe53b4c381c7feccaaff23fcd557317aed14cedc459dd212b4ed721f7b3d97500ae336464383c7d776cb5a878eb44095d13b783007337cbe481df68e5572ed7b5e46910d2d07c12214b5d40090460953fc1a32a9938e2241cc83262d7717f10a4eaa9d78ca7c347f4c4edc38945a1cca70c4edcd403acd66a5f533b61729fe51bfbb441d81d460d56c91fb0dc1b72128a8a14f11e284fa29f3b782848e865e837f44c05c41b0f4d2073728cb4e8dc48c93893db937f701549ce4aa79cd5d8ddf762c7b0d051a2c53363589e00ab00000000b800000000000000ffff000001000080905fabc2b9b3ba13edf12fc97a21c7d2ac170f51bb3ce25914dea6ad36cfed112def2ac9af9bf850753c5ca9c8254d73f139f68bd76b00f2933a0d832c7846925489fb0f05ca4d675f052b42b9f4c61c766bcc30bd010cc1b6902685be49cbe82170fe4af9b18e2523679b4ace0a782decd97a4c90a69e460e87bcecfc0b0400dd37225316d9a00ea18d556540059b7861d2797b0ed3e7ed34001f1e776211b5000000006000000000000000feff25f3e8b25e8db53b80296424da4adfad88e05acadb31b0d49ad7d50cc78b161484f9e5d08ab77d54c9f51c1f3920ad6e139a338f73df8f065662c6624ca56c5f2a00000000000000a00000000000000044394926370600000bb5184fefdb00ac7dd9c8a5ad52a1cd014ebe326a609dcb58677bdd5f35beb4fd229446af3cf2c14cb5ef5bdba9b48f0c0610b207f9f66301e57dfcef6b7feb28bc3d51b4d6d8c33f907f3af086fef604e31a8f4428b0c83678f58e4f769537e3f00e4f5bbd1d6a0e40460bab0430516e240cd214c684ac268a10be79fbba527e1cafaf840f1870b6000000000000001800000000000000ffff000000010000dee0460f640000004800000000000000ffff000068acffff0f1ca953b5a963588e5062d3eb07c5394a2d1a5efc046fba33a9558826ee1ea4462d563c22502c99854473b3bd5798e2cb9afa8b155bb500000000000000eef3ec0d9cf4a01bbccaf93c1739068aa94918f31d3c6eb1492806d2948cdb19f60e5f0d436412e953b479aa5ffa7579678a743242af8ec9e5a180cb2baee16ff7d846b0aed72c82ae036ba7c5c8b0fb2ae1ff6592224b569b3b854582491100000000"], 0x380}, 0xa06) r5 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) close(r2) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x40000000}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r6) 13:33:15 executing program 1: semget(0x2, 0x2, 0x211) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000340)=""/245) r1 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r5 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x3, r6, r2, 0x0, r4, 0x8b}, 0x6, 0x401, 0x2}) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r10 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3, r11, r7, 0x0, r9, 0x8b}, 0x6, 0x401, 0x2}) r12 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r6, 0x0, r11, r12, 0x128, 0x180}, 0x3, 0x99, 0x6}) getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r14 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r19 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x3, r20, r16, 0x0, r18, 0x8b}, 0x6, 0x401, 0x2}) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r24 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r24, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000280)={{0x3, r25, r21, 0x0, r23, 0x8b}, 0x6, 0x401, 0x2}) r26 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r27 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r27, 0x1, 0x3, &(0x7f0000000340)=""/245) r28 = getegid() r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r31 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000280)={{0x3, r32, r28, 0x0, r30, 0x8b}, 0x6, 0x401, 0x2}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000280)={{0x40000000, r32, 0x0, 0x0, r18, 0x16}, 0x3, 0x1, 0x5aca51f4}) r33 = getegid() r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r36 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r36, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000280)={{0x3, r37, r33, 0x0, r35, 0x8b}, 0x6, 0x401, 0x2}) r38 = geteuid() r39 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x2, r15, r33, r38, r39, 0x80, 0x9}, 0x1eaf, 0x2, 0xff}) 13:33:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x7ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x8, 0x2, 0xfc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 13:33:15 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4007, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) r4 = syz_open_pts() preadv(r4, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) r5 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0xfffffffd, 0x7, 0xc58, 0x0, 0x81, 0xffff, 0x3, 0x0, 0x0, 0x100, 0x2}) setsockopt(r3, 0x0, 0xfff, &(0x7f0000000040)="2a03ae049f3ef1bcb04f7fd543730364bd561cdb65e3f6551c46a2ec4ec0914b8dc5600d7db8e42d64c01d6f9b8b8d7e5202271362", 0x35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) r6 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) listen(r2, 0x8) r7 = openat(r6, &(0x7f0000000080)='./file0\x00', 0x20, 0x100) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000100)={0x8, 0xfffeffff}) open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0x148) 13:33:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x5) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xfffffeda}], 0x110, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000001440)) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x1e, r3) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000001400)={&(0x7f00000013c0)='./bus\x00', r5, 0x1}) syz_open_pts() preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000001140)=""/93, 0x5d}, {&(0x7f00000011c0)=""/83, 0x53}, {&(0x7f0000001240)=""/101, 0x65}, {&(0x7f00000012c0)=""/217, 0xd9}], 0x4, 0x0, 0x2) 13:33:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) socket(0x1, 0x3, 0x98) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 13:33:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) recvfrom$inet6(r0, &(0x7f0000000100)=""/70, 0x46, 0x440, &(0x7f0000000180)={0x18, 0x3, 0x6, 0x52}, 0xc) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)="eaa87352b31f9ecb81bd3eb3e3d4b0d81e571d9668dc90e565ed5644f088604e13fe411d699cd22e08d3d0a041f0d3933c916f034a66851e01f0ce91ec71cad1164bde87a137", 0xffffffffffffffe5) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) 13:33:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f46696c653000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:33:15 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) getpid() r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r4) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x1912, r4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r5 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000040)) 13:33:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a8", 0x97}], 0x1, 0x0, 0x0) r1 = syz_open_pts() preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/199, 0xc7}], 0x5, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001594d040 vm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff82512c50, 0xffff800000ae4000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82512c50, 0xffff800000ae4000, 0, 1) -> e uvm_unmap_remove(ffff800000ae3f00,0,80000000,ffff800016b43af8,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800016b43b30, count: 0 ddb> trace uvm_unmap_remove(ffff800000ae3f00,0,80000000,ffff800016b43af8,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000ae3f00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff80001594d040,ffff8000ffff3bf0) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000ab5800,ffff8000ffff3bf0) at vm_create+0x193 VOP_IOCTL(fffffd80360e08f0,c5005601,ffff800000ab5800,1,fffffd803f7c6b40,ffff8000ffff3bf0) at VOP_IOCTL+0x88 vn_ioctl(fffffd803836b540,c5005601,ffff800000ab5800,ffff8000ffff3bf0) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff3bf0,ffff800016b43ed8,ffff800016b43f20) at sys_ioctl+0x5b9 syscall(ffff800016b43fa0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe3e78986670, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800016b43ae0 rbx 0 rdx 0x16ec __ALIGN_SIZE+0x6ec rcx 0xffff80001493f000 rax 0xffff800000ae3f00 r8 0x1 r9 0 r10 0x71c418b305a663ce r11 0xc69dc52d22bb8909 r12 0 r13 0xfffffd802d5bad40 r14 0 r15 0xffff800000ae3f00 rip 0xffffffff81fdb9fb uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800016b43a30 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.0) pid=331153 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2cc0,0xffffffff825b2828 process=0xffff8000ffff7190 user=0xffff800016b3f000, vmspace=0xfffffd803f012330 estcpu=29, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 99757 253154 2757 0 2 0 syz-executor.0 *99757 331153 2757 0 7 0x4000000 syz-executor.0 87423 461577 0 0 3 0x14200 bored sosplice 2757 96340 12241 0 3 0x82 nanosleep syz-executor.0 18357 218199 12241 0 2 0x2 syz-executor.1 12241 78878 89725 0 3 0x82 thrsleep syz-fuzzer 12241 368947 89725 0 3 0x4000082 thrsleep syz-fuzzer 12241 346823 89725 0 3 0x4000082 thrsleep syz-fuzzer 12241 286667 89725 0 3 0x4000082 thrsleep syz-fuzzer 12241 422642 89725 0 3 0x4000082 kqread syz-fuzzer 12241 475768 89725 0 3 0x4000082 thrsleep syz-fuzzer 12241 357206 89725 0 3 0x4000082 thrsleep syz-fuzzer 12241 327603 89725 0 3 0x4000082 thrsleep syz-fuzzer 89725 325288 62720 0 3 0x10008a pause ksh 62720 169031 36802 0 3 0x92 select sshd 57038 69346 1 0 3 0x100083 ttyin getty 36802 488748 1 0 3 0x80 select sshd 3888 100588 68913 73 3 0x100090 kqread syslogd 68913 132765 1 0 3 0x100082 netio syslogd 90103 9198 1 77 3 0x100090 poll dhclient 49599 132198 1 0 3 0x80 poll dhclient 85163 58222 0 0 2 0x14200 zerothread 53152 455262 0 0 3 0x14200 aiodoned aiodoned 46 343190 0 0 3 0x14200 syncer update 1991 490985 0 0 3 0x14200 cleaner cleaner 5948 212604 0 0 3 0x14200 reaper reaper 20219 478066 0 0 3 0x14200 pgdaemon pagedaemon 11682 524183 0 0 3 0x14200 bored crynlk 85931 225672 0 0 3 0x14200 bored crypto 41299 44304 0 0 3 0x40014200 acpi0 acpi0 64963 249733 0 0 3 0x14200 bored softnet 30385 429075 0 0 3 0x14200 bored systqmp 79956 448827 0 0 3 0x14200 bored systq 15839 105461 0 0 3 0x40014200 bored softclock 89404 97049 0 0 3 0x40014200 idle0 53049 7203 0 0 3 0x14200 bored smr 1 452017 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 9504 6360K 7067K 78643K 11551 0 pcb 13 8K 8K 78643K 92 0 rtable 101 7K 7K 78643K 317 0 ifaddr 68 13K 13K 78643K 127 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 2K 2K 78643K 45 0 iov 0 0K 32K 78643K 73 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1510 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 10 0 VM map 7 1K 1K 78643K 10 0 sem 12 0K 0K 78643K 201 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 303 0 sigio 0 0K 0K 78643K 39 0 proc 48 38K 54K 78643K 402 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 77 0 in_multi 31 2K 2K 78643K 60 0 ether_multi 1 0K 0K 78643K 3 0 mrt 1 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 60 265K 265K 78643K 60 0 exec 0 0K 1K 78643K 213 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 110 38K 47K 78643K 1575 0 UVM aobj 39 3K 3K 78643K 45 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 278 0 NDP 12 0K 0K 78643K 27 0 temp 135 3563K 3636K 78643K 25585 0 kqueue 0 0K 0K 78643K 10 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 11 0 4 1 0 1 1 0 8 0 rtpcb 96 53 0 51 1 0 1 1 0 8 0 rtentry 112 60 0 21 2 0 2 2 0 8 0 unpcb 120 304 0 296 1 0 1 1 0 8 0 syncache 280 6 0 6 2 2 0 1 0 8 0 tcpqe 32 733 0 733 2 2 0 1 0 8 0 tcpcb 640 180 0 176 3 2 1 2 0 8 0 ipq 40 5 0 5 1 1 0 1 0 8 0 ipqe 40 138 0 138 1 1 0 1 0 8 0 inpcb 280 743 0 731 3 1 2 3 0 8 0 nd6 48 6 0 4 1 0 1 1 0 8 0 pkpcb 40 11 0 11 3 2 1 1 0 8 1 ppxss 1128 6 0 6 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 293 0 85 15 2 13 15 0 8 0 art_table 32 294 0 85 2 0 2 2 0 8 0 art_node 16 59 0 22 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 25 1 0 1 1 0 8 0 semapl 112 199 0 189 1 0 1 1 0 8 0 shmpl 112 43 0 6 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1886 0 493 46 0 46 46 0 8 0 ffsino 240 1886 0 493 83 0 83 83 0 8 0 nchpl 144 2580 0 983 60 0 60 60 0 8 0 uvmvnodes 72 2148 0 0 40 0 40 40 0 8 0 vnodes 208 2148 0 0 114 0 114 114 0 8 0 namei 1024 7431 0 7431 2 1 1 1 0 8 1 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 520 8 0 3 1 0 1 1 0 8 0 scxspl 208 7651 0 7651 13 9 4 7 0 8 4 plimitpl 152 32 0 25 1 0 1 1 0 8 0 sigapl 432 473 0 460 2 0 2 2 0 8 0 futexpl 56 10709 0 10709 1 0 1 1 0 8 1 knotepl 112 136 0 117 1 0 1 1 0 8 0 kqueuepl 104 89 0 87 1 0 1 1 0 8 0 pipepl 128 374 0 355 3 2 1 2 0 8 0 fdescpl 424 474 0 460 2 0 2 2 0 8 0 filepl 120 4162 0 4061 5 1 4 5 0 8 0 lockfpl 104 136 0 135 1 0 1 1 0 8 0 lockfspl 48 45 0 44 1 0 1 1 0 8 0 sessionpl 128 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 466 0 459 1 0 1 1 0 8 0 zombiepl 144 460 0 460 2 1 1 1 0 8 1 processpl 896 489 0 460 4 0 4 4 0 8 0 procpl 648 880 0 843 4 0 4 4 0 8 0 sosppl 144 1 0 1 1 1 0 1 0 8 0 sockpl 384 1131 0 1114 5 2 3 5 0 8 1 mcl64k 65536 299 0 296 33 11 22 33 0 8 21 mcl16k 16384 6 0 6 3 3 0 1 0 8 0 mcl12k 12288 9 0 9 2 1 1 1 0 8 1 mcl9k 9216 5 0 5 2 1 1 1 0 8 1 mcl8k 8192 17 0 15 1 0 1 1 0 8 0 mcl4k 4096 45 0 45 3 2 1 1 0 8 1 mcl2k2 2112 5 0 5 1 1 0 1 0 8 0 mcl2k 2048 68409 0 68375 24 18 6 16 0 8 0 mtagpl 80 29 0 6 2 1 1 1 0 8 0 mbufpl 256 112286 0 111874 50 15 35 43 0 8 8 bufpl 280 6932 0 2001 353 0 353 353 0 8 0 anonpl 16 76904 0 56539 100 1 99 99 0 62 16 amapchunkpl 152 2202 0 2053 13 6 7 11 0 158 0 amappl16 192 3452 0 2315 81 12 69 69 0 8 12 amappl15 184 9 0 8 2 1 1 1 0 8 0 amappl14 176 53 0 48 1 0 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 7 0 5 1 0 1 1 0 8 0 amappl11 152 47 0 35 1 0 1 1 0 8 0 amappl10 144 144 0 141 1 0 1 1 0 8 0 amappl9 136 685 0 681 1 0 1 1 0 8 0 amappl8 128 281 0 257 1 0 1 1 0 8 0 amappl7 120 171 0 165 1 0 1 1 0 8 0 amappl6 112 53 0 44 1 0 1 1 0 8 0 amappl5 104 160 0 148 1 0 1 1 0 8 0 amappl4 96 687 0 662 1 0 1 1 0 8 0 amappl3 88 120 0 115 1 0 1 1 0 8 0 amappl2 80 2990 0 2921 3 1 2 3 0 8 0 amappl1 72 17863 0 17459 25 16 9 20 0 8 0 amappl 80 1107 0 1062 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 44 0 6 1 0 1 1 0 8 0 uaddrrnd 24 482 0 460 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 482 0 460 1 0 1 1 0 8 0 vmmpekpl 168 7281 0 7255 2 0 2 2 0 8 0 vmmpepl 168 64988 0 62794 136 26 110 129 0 357 9 vmsppl 272 473 0 460 2 1 1 2 0 8 0 pdppl 4096 970 0 930 8 2 6 6 0 8 0 pvpl 32 208744 0 185322 226 0 226 226 0 265 36 pmappl 200 481 0 463 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 230 0 57 6 0 6 6 0 8 0