kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Feb 23 23:30:19 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.150' (ECDSA) to the list of known hosts. 2020/02/23 23:30:30 fuzzer started 2020/02/23 23:30:36 dialing manager at 10.128.15.235:29808 2020/02/23 23:30:36 syscalls: 337 2020/02/23 23:30:36 code coverage: enabled 2020/02/23 23:30:36 comparison tracing: enabled 2020/02/23 23:30:36 extra coverage: support is not implemented in syzkaller 2020/02/23 23:30:36 setuid sandbox: enabled 2020/02/23 23:30:36 namespace sandbox: support is not implemented in syzkaller 2020/02/23 23:30:36 Android sandbox: support is not implemented in syzkaller 2020/02/23 23:30:36 fault injection: support is not implemented in syzkaller 2020/02/23 23:30:36 leak checking: support is not implemented in syzkaller 2020/02/23 23:30:36 net packet injection: enabled 2020/02/23 23:30:36 net device setup: support is not implemented in syzkaller 2020/02/23 23:30:36 concurrency sanitizer: support is not implemented in syzkaller 2020/02/23 23:30:36 devlink PCI setup: support is not implemented in syzkaller 23:30:41 executing program 0: mlockall(0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x2de) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket$inet(0x2, 0x4, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x2, r3) r4 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x40) r5 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSDTR(r5, 0x20007479) getpeername(r5, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getuid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffff9c) r7 = dup(r5) fcntl$setflags(r7, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x2, 0x0) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setreuid(r8, r9) r10 = msgget$private(0x0, 0x101) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000340)=""/87) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x4) r11 = semget(0x3, 0x2, 0x100) semop(r11, &(0x7f0000000400)=[{0x3, 0x1a27, 0x1000}, {0x4, 0x80, 0x1000}], 0x2) 23:30:41 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x8) recvfrom$inet6(r0, &(0x7f0000000000)=""/225, 0xe1, 0x40, &(0x7f0000000100)={0x18, 0x1, 0x555, 0x4b7}, 0xc) chmod(&(0x7f0000000140)='./file0\x00', 0xa0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x262) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x20000, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x400, 0x0) getsockopt(r3, 0x6, 0xff, &(0x7f0000000280)=""/48, &(0x7f00000002c0)=0x30) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r4 = socket(0x6, 0x1, 0x7) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000340)={0x5, 0x1, 0xd5, 0x8796, 0xffff0001}, 0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x200, 0x0) read(r5, &(0x7f00000003c0)=""/4096, 0x1000) setsockopt(r2, 0xfffffd39, 0x10001, &(0x7f00000013c0)="98ae027ceeecc6e16afbf454cc9179ddeeb859e79fce7d5405a53da800ecb5ea782244c9425e8de5e7a0c73744b55d061b5e9d7947d025235872ec8b7af527b84591b28f4996053687f4b092513e44a53a7f0ae91adcfab22d87ea6905710bc3eca58cd53b9289d4c587eef30688060ab2e18a8d", 0x74) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000001440)={{0x40, 0xff, 0x2}, 0x9, 0xfffffc00, 0x2}) r6 = open(&(0x7f0000001480)='./file0\x00', 0x80, 0x1) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000014c0)={{0x3, 0x88, 0x7f}, 0x5, 0x10d, 0xc7}) fcntl$setstatus(r4, 0x4, 0x8) r7 = accept$inet6(r4, &(0x7f0000001500), &(0x7f0000001540)=0xc) accept$inet6(r7, 0x0, &(0x7f0000001580)) r8 = semget$private(0x0, 0x3, 0x10) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000015c0)=""/144) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f00000016c0)=0x1) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x80, 0x0) openat(r10, &(0x7f0000001740)='./file0\x00', 0x1, 0x1) r11 = openat(r6, &(0x7f0000001780)='./file0\x00', 0x80, 0x765a91ed8b18b009) sendto(r11, &(0x7f00000017c0)="6b4ecb44024a6bb0d326910dd12664d64d9a86fe306cc893d5619c07e1e84e6d83e0b33952f090fe08e87652edf8f3cda09fd49531cda5b83a86d482bb961931ba29fb04645c39bbb272fd4ddc8c4c27c04c12feb060528720724afe19733c74281a664580c482a4d57fe979c855a7b9e02f4b10aa", 0x75, 0x40f, &(0x7f0000001840)=@in={0x2, 0x3}, 0xc) 23:30:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) socket$unix(0x1, 0x5, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 23:30:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x7, 0x0, 0x0, 0x9, 0x0, 0x4, 0x800000], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffffffbff], [0x0, 0x0, 0x7], [{}, {}, {}, {0x0, 0x40000}, {}, {0xfffe}], {0xfffc}, {0x0, 0x0, 0x33b2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x19a) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000200)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') ioctl$BIOCLOCK(r3, 0x20004276) r6 = dup(r3) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000080)=""/101, &(0x7f0000000100)=0x65) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:34:12 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2b025c9f65aa8e7aef90265fd9884228432344ac2ae2fe3733e81d"], 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 13:34:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x80, 0x1300000, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x279], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) unlinkat(r4, &(0x7f0000000000)='./file0\x00', 0x8) 13:34:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) dup(r3) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 13:34:12 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, 0xbffffddffffdffff], [0x0, 0x0, 0x401]}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) dup2(r0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 13:34:12 executing program 1: r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f00000006c0)="a44e8df43f52294387b6d9ee33bec6aec81b21047d515cbb0900d5596983b9a9a3edb3ac4acbfc2f13f6d8045f826fa5be1ae98ebfed38d771b1c84c2c0374ae07f3ff18840ff7266e3fdeff339ab9dd487bc38091d3520ecdaee5b2da0ae7469e525fc7257b3f0bf84de35126df2c622db6d589f44270b150068feb9092b71f689698bc03083afdd45843c24642dc9d69b5d2c882a66f37", 0x98, 0x9, &(0x7f00000000c0)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000900)="b9e79d83e639ab778f88f898f420a09f2b114aad47e8562bab899e8a07ef2b79e13f6aba0eee83c54485498932b5c3efbe1c5f87e2531d586b6613b1c96f0907bdc34058b51636c0f0ab181bd2e449da2fb2d3fa44e2cea8901ef81e8e2f47fa9d1abd6ad84335b26cfb7ea6bd54d76c750fc4cde2", 0x75, 0x1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x2, 0x1016, r2) r3 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1d2e, r3) getpgid(0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg(r4, &(0x7f0000000000)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000013c0), 0x6, &(0x7f0000001300)=ANY=[@ANYBLOB="000100000000000079f8048ac20917f1885ef489283dbfd51e02a3556c8237abe9b161b415bbae6b7efd072390203f68b236857d0b4cc0d81aaab3a4d3f0788414e3e186fc4b18c761be3ffa991d37ceab4772a0c489956f8f289b01f0da6295c1a2638d6993f5899d8103633a5c40fc4f1dbe455180a4ab514ba07f676f6fc79a259d5519e2fea378e02faac7ad332c99ba0feff09ad156abf73e6e4ed633ee2ea45e9e14111f1557cd4324b6ccb608bf3f75cdcd8160cff9982baf717e9f36166397846360ff8531060000000000df25d682d9b18b8b5587c4bdde8527208a74eb2d12a41c2f6469a63f5b1ff73db333b3295600601460c5ca9ec8e6000000000000002c000000000000000000000000000000deee324dad969eb04cf6b77450977cd97e161b38981903b897c688e833796200000000000400adffffffffffffff0000000000000000d1791eb1dff1060ae54b81da3d9ac17f319a2784796f9ae924d8fd4344c46ac73ccebc01bbcd2672442bf0e12811c10fe5e91a8db1837d00f11e4bce7a9afa5db1ad02995c06e4d4854f0209f25dcda500b49dc7484113ab5740df635e64b3b4c14389fe2b801d3b07080e6ccf80c3e91f26fd19a89b6425328da2d6f5cbce6ff4ca240076bd9d48de18dceaee89bc1eb95a54c5b63c1dd67ecd990983fa48d0d8bad68dfb90476974a75cfd97f26ffde07216e71df8e51aa84f6ecff84ff9fb35e3fea8a09607ec3e9c583926e6fa9424fdfc76fe72f64a10a8666ace0de8b43716482dad8e043a476a2d27015a8beeaafa117355e16886a7233e5234551284d82103cb8159ac6c5470bd33cb4ec83f19ee63bf97fb20d607214fe3d0bc0cd526959170325edd951792da5ba98e882bf37ea5ac65cc98285f39b640553f9e2c3331476d8d65c263c1a21ae3dbe1090a8a54967afcc865049b3dfd8e6ecbc577bc29ea129d1df8ffffffffffffff64a35e12b0770c707fa3e0b56bd2fa3fbf0b547d6b8ddb183e37516bf2f53931ee7e58a408a63e451b973ad6257807e985f0cc62f20a873353d943bb64d0127e6799621a833dab106df7c5f232ce0174532d9dfed4d0444097a39d783a42f53597524d8090e73f1adf7bfbfb85f70dc178c71171f32edee8bcf012379c3fe4082c8e2d9b9110b375edbb4f23a5037c18636b9a72d7b375b808bd8496f66d5c58b07632243248e1b97a19f113f6cfef9fee19b418a86bfe5fcf7bb717b644fd105fc7aa0e2d3470b236f1910defe50af84c5855a93f1fa9985309f31351547bea9ce61e12ed508a77d0b2f3833a054fce0307030121393fe1fe1f9c7cada479c2a0bd4beda755565e4c2b245d33896a7f2ce24cc7fdbc63cdc756c9c7a51029133d5d5b5ab85021d1b1a826ddae59b41b2f43c8d6f6d0a17d6cc4c0ad2387cfe7788a56ddd301af7298425cd91b0d137c9cb9f82a8216ec335ef679174ebbaabbc9f01c4f8531aa3717f9947de2d6538d7c9f8cf1c85465200a242375e8a94056994182eb9d861290c5885f0be1cd2f9d4d4ca446c3c4ea7e76c9e5f363bf4feadd9e62040fe7b13ce09851f9ced7d6"], 0x198}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getpgrp() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000680)='/dev/speaker\x00', 0x0, 0x0) mmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x1, 0x10, r5, 0x0, 0x0) setpgid(0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r6, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000800)={{}, 0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206997, &(0x7f0000000300)=0x200) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r7) getppid() wait4(0xffffffffffffffff, &(0x7f0000000080), 0x41912fcf0c405cc0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) dup2(r9, r8) r10 = socket$unix(0x1, 0x5, 0x0) bind(r10, &(0x7f0000000980)=@in={0x2, 0x2}, 0x10a) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0xfffffffffffffffd, 0x4, 0x7f, [{&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfbb}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x5}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fec000/0x4000)=nil, 0xdd}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xf7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0x9000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x9}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000005000/0x2000)=nil, 0x1}], ['./file\x00', './file1\x00', './file0\x00', './file0\x00'], './file/file0\x00', './file\x00', './file\x00', ['./file', './file', './file', './bus\x00'], 0x2}) semget$private(0x0, 0x4, 0x116) r11 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000000a40)=""/181) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r15 = getpid() fcntl$setown(r14, 0x6, r15) r16 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r17 = getuid() r18 = msgget$private(0x0, 0x682) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) setreuid(r17, r22) r26 = getuid() setreuid(0xee00, r26) r27 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r29, 0x0) r30 = fcntl$getown(0xffffffffffffffff, 0x5) r31 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r32 = getpid() fcntl$setown(r31, 0x6, r32) r33 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r34 = getuid() setreuid(0xee00, r34) r35 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r35, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r35, 0x0) r36 = getuid() setreuid(0xee00, r36) r37 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r38, 0x20004276) r39 = dup(r38) ioctl$BIOCGDLTLIST(r39, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r40, 0x0) r41 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000180)={{0x1, r36, 0x0, r37, r40, 0x4, 0x2}, 0xffffffff, 0x101, r32, r41, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r43, 0x0) r44 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r46, 0x0) getgroups(0x3, &(0x7f0000000040)=[r46, 0xffffffffffffffff, 0x0]) r48 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = fcntl$getown(r48, 0x5) fcntl$setown(r49, 0x6, r51) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000080)={{0x7ff, r34, r43, r44, r47, 0x10, 0x5}, 0x6, 0xfe, r32, r51, 0x3, 0xff, 0x3}) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000180)={{0x1, r26, 0x0, r27, r29, 0x24, 0x5f03}, 0xffffffff, 0x101, r15, r30, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r53, 0x0) r54 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r55, 0x0) getgroups(0x3, &(0x7f0000000040)=[r55, 0xffffffffffffffff, 0x0]) r57 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r59 = fcntl$getown(r57, 0x5) fcntl$setown(r58, 0x6, r59) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x7ff, r17, r53, r54, r56, 0x10, 0x5}, 0x6, 0xfe, r15, r59, 0x3, 0xff, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r61, 0x0) getgroups(0x3, &(0x7f0000000040)=[r61, 0xffffffffffffffff, 0x0]) r62 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r63 = getpid() fcntl$setown(r62, 0x6, r63) r64 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r64, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r64, 0x0) r65 = getuid() setreuid(0xee00, r65) r66 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r68, 0x0) r69 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r64, 0x1, &(0x7f0000000180)={{0x1, r65, 0x0, r66, r68, 0x4, 0x5f03}, 0xffffffff, 0x101, r63, r69, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x4, r17, r61, r65, r13, 0xa0, 0x7f}, 0x129, 0x7, 0x8}) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000200)=""/254) 13:34:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x3]}, 0x3c) r1 = socket$inet6(0x18, 0x1, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 13:34:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) select(0x40, &(0x7f0000000000)={0x7fff, 0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f00000010c0)={0x7fff, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x6}, 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000140)='./file0\x00', r1, r2) shutdown(r0, 0x0) socket(0x1, 0x1, 0x8) 13:34:12 executing program 0: munlock(&(0x7f000000f000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/258, 0x15d}], 0x1, 0x0, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000740)=[{&(0x7f00000007c0)="d579e0a229918c50d4aec04383ee155e2da9fbcd83065ce360b17b7b164cb78679dbab292f65546f30d485f453d480ba4a2bdb751a0bb4829aba69967106f4f5553349019e15cd4923b41f48d650f0", 0x4f}, {&(0x7f0000000180)="7cb61065e289dd430b0911176d7618e9f9fa9efb2b6551df3b93db391e9b638c6e072abd23ddc7d7175121bd941df311e9ef0013546fadb1066c160a6c6fe812570a2f5a78e9bad8c91b4bd10f76a1912e112ec37c9cd00b1f49b2fa32446d5612a434be46e92eb198f98f22b9", 0x6d}, {&(0x7f0000000340)="69f5d87ca363b222c5d49fb20170d04daa217f949f14169b06ef71f02662aa5e098781c2901bb54ec6325a5e981370a4e26b84a18c2c5a609ef5a14e81de8e5f23e3f3804f42e10966833a1b916578eb6d", 0x51}, {&(0x7f00000003c0)="72265268f09dc1b99aeb64433bb9929794b8957712921cbd792dcdbb5d1464dd52a8b1938b52768d0095d9bbb572f041895ba0a2a3e000943d657570e08f446bb55ee70edd006a3dfb95063eb329a7bc07b2bfdcf044fd5f1d35661bc4031ba0f641f1f84a9d7efc235df2db0c1a0eb4b3e11ef2efb9b2184c08d97e7cc14e80b11cdcad4f3757f65d186e6111d83299f378b56b1b615a901ad1ec9957710dcc49aa90445db4bac610d45a2f985154e0c3dce271", 0xb4}, {&(0x7f0000000500)="7e9a1919c32f1686b50b7c4dbe337c98d9597e247a6f0e591820d29d8a9f5954af65119dc8adf7f0d2bcf1f4d18b8002701f5410ccfd2675a1abe7085e766c029d79d668", 0x44}, {&(0x7f0000000580)="70e1efabc514e23c8249854988a6d658434027cb6fab11a9bf97eab1a3f8dfb11b43665e334cbed9a919c4633722ccdf5b6a07ead3bd061bb29ccc4cb772b6bd644e3c6155cccbadf6d2e313df56130920d0bb8a0ca75260ef809c293f020b3730049f67633a570790b4e596101244f468700f261576ed9d72ffb66d89ce502625c2374d9b878960bfa60ea13b237f1bd71ccad5d1fcf525874847ef85ea17213e1522d0bcc1742d79c70732bbe693f66c39319a8acbd839edd9627461c837c30f77bd8bb4fac234c7d99c8e2a03b2302adb24b82e53", 0xd6}, {&(0x7f0000000680)="054941907b859f68d201daab66a5ea2a642607a2ccd9dbbb6c6f8dfc131a3d7a34b48daa237132e5bb8ada98a158058ebc3bbd28d2352d521345a1cd8be882ee84ba559632c855ede3543d67769b839ae5fa9410ad806074ac5e1cadf97e1837422c3508198e5180e896614b71b2a76a347b5babdb56aa3db4901d6bbc5005c888385bfe4dbf91", 0x87}], 0x7, 0x0, 0x3) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r3, 0x20}, {r3, 0x20}, {r0, 0x100}], 0x3, 0x2) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x2, 0x6013, r3, 0x0, 0x40) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x2c}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x178) pwrite(0xffffffffffffff9c, &(0x7f0000000040)="fbaf058d1a02b3016914f6357e3a", 0xe, 0x0, 0x400081) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r3 = dup(r1) pread(r2, &(0x7f0000000240)="51470eb704672be7161ee924ed13d381c5bcc70e787d1ead0d2395b013b354143def052f848e519b5b192942dd5d7dfebdea59e7b7a5a2edec1a7a5ab84828fc5054bd8c9082c34b04ca99eb4dfd04672c5d8c2b3c411019440b5af746210cabb3ad7a4c2c13068f51f165fcbffff65401a4ad16f7a19f2f57888c1b0b8eaf81a075f9d39ab6c1bf3c30d0adf385d0dd330ef403d426b6d9d00e6793d5eb83eac97aa513f94b3f02762368354abfb909b5a51b36ffb91989d9616b7ae8811e4b856dd23bc452ea4b5beee52db4168a377227d760081921f3a102d0ce621d348400d4f5b332b9ea4de0138f269a3a1c079441", 0xf2, 0x0, 0xe1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r5, 0x20004276) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x3ff, 0x3f, 0x9, 0x3}, {0x6, 0x1, 0x8, 0xffffffff}, {0x4a46, 0x9, 0x1, 0xc1}, {0x7ee3, 0x3f, 0x20, 0xedcd}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r7 = dup(r4) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$TIOCEXCL(r7, 0x2000740d) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x200, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x0, 0x9b, 0xee, 0x8000}, {0x1, 0x40, 0x0, 0x2}]}) 13:34:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xe, &(0x7f0000000100), 0x4) dup2(0xffffffffffffffff, r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x800000018, 0x3, 0x102) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) r6 = dup2(r3, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r7 = socket(0x2, 0x2, 0x9) r8 = socket$inet6(0x18, 0x3, 0x0) r9 = dup2(r8, r8) r10 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r11) dup2(r7, r9) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f0000000340)) r13 = socket(0x18, 0x4002, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffc97) 13:34:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xa9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000240)) r5 = accept$inet(r0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:34:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x1, 0x100) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000200)='./file0/file0/file0/file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = socket$inet(0x2, 0x5, 0x3) r2 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r6, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r4, r6}, 0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 13:34:13 executing program 0: setrlimit(0xb, &(0x7f0000000080)={0x4, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xffffffffffffffc0, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="8183fac678ae51f990ce179b1aefa8c74259a1dce93c957ce761797ca36642ce5a25c9fab25f04df665452a9d3eada0fc2fcbd2e61b168621bdb8bf0a9a4588f893715679bf5aa4fd0859cc5f38aa7e3249d193eade2f3d0b96f0300595567a5b64947bc9290155871451a5004e5597a17e33191fbfdfaed7f10c107e72055694307f9138b6a149914dd9f9bfdab3ce892d8fb1c2963004d355d", 0x9a}], 0x1) 13:34:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 13:34:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4098], &(0x7f0000000080)=0x1002) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:13 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000540)="ee4f3a8f4b32f8e6da1fd39f3c5f93bc80a9d48c7f45d24a7c3d6bad160afac76e625c6f9ebd48e05e40de6baab116ddf310cface2489fad624b7f1e4b78647832faad8d248d8b6a7e62224a1004b4f7c687a9", 0x53}, {&(0x7f00000005c0)="f8afed4065e1b7b16a0d08755de02540feef3702392356cc22b04f12db8c38d81fd73aa372eddd15537e7f2ea5709af2fb7c08d9287e3f0ac4f8149811861dff8ce28b119eddabdcf90cace262b627b7de17677b415b9aa65bfeaa716a7214f8dfce2f7b635f94ae6d79d1659dbace9218243ecf312201e9e324784b12a28ef69bec6e2ec84a46a2d12515146dfaacfd4501f1bac673", 0x96}, {&(0x7f0000000680)="c2c4", 0x2}, {&(0x7f00000006c0)="a05b4d27adbea1fea480aa3e5d769ccf01b21ef2831dc7bb3755591cb5582af0dbc95146d91664efeb2bab3534799484bd0f8b3ce4ba4e9b6c7fcda8e7ed6ec0e2b9634f353812fd4da97cc11fe6961857ee95", 0x53}, {&(0x7f0000000740)="132b2bc5f99428bc579453dc2604108a814e74d57bd074b3a57d92f1572b8c2c2aa65262ac2b7fe8083fbce42182e2627fc736cd2ea29da87dcf9f8c37e21af381ace0f2ee5c7716f88f8b38987b57ab2bdfb060af32ab624bf3765d25ccc8da10ce342f6c1a312738cbfcbe69d9a70930188bf3bc4eeacb28a4540dbd09b515b1994f5de61fa878af85d21b49a81fc203e02560b460322d553c57d98ef09a0d4db76fe41295d6fe9c2814ccfdd89dfc01ad5fdea308", 0xb6}], 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) listen(r4, 0x8) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f00000000c0), 0x4) 13:34:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0xa7) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x6, 0x7, 0x8, 0x8000, "6b696198799f58240839aebeb5e7e2794adeef1f", 0x7, 0x9}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20, 0xd2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r5, 0x20004276) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r7, 0x20004276) dup(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r8, 0x20004276) r9 = dup(r8) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$BIOCLOCK(r1, 0x20004276) r10 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x7}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10ee00000001800000000000210000b88400"], 0x10}, 0x0) 13:34:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x100550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 13:34:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)="c7607f15", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) close(r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$dupfd(r1, 0x0, r2) 13:34:13 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000380)="7a666e07793dd11d6a801b443dc4a25387f5239ea3574ca0afe9826c0309a6740a7b2ec33a07bbe47b023eb26db24692f1caf97d23700d2f4134550d32312d530da5ea563bdeddcea42ef0e9829b29e1e19d99eec7aa2e07163ab13f63fdc4a7c75eb4efe210f5881977ccd6339a5a1d3b786523", 0x74}], 0x1, 0x0, 0x0) r1 = socket(0x10, 0x4000, 0x4) r2 = socket$inet6(0x18, 0x4, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) dup(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r6, 0x20004276) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r8, 0x20004276) r9 = dup(r8) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r10, 0x20004276) r11 = dup(r10) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r12 = fcntl$getown(r11, 0x5) r13 = getuid() r14 = getegid() sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="e256e67175ee6f83726f9148e10b2b49dd719aedeeb6bea9c33b92accf1dfd66501b21e8af9dedbe0c015740d4278c45090853b77fe6415779465a013fa2444bbcff26e82075be1658", 0x49}], 0x1, &(0x7f0000000100)=[@rights={0x30, 0xffff, 0x1, [r2, r0, r3, r5, r7, r9, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x50, 0x402}, 0x6) execve(0x0, 0x0, 0x0) 13:34:14 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, 0xbffffffedfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000293000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x54}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") semget(0x0, 0x4, 0x408) 13:34:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0/file0\x00', r2, r3) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 13:34:14 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000004780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6cb18a5214b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4f8f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82d7ca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f20fd724d447693ae79b790fd6d28faeefad4f7907bec61afc875e0be1bd50ff484a538807f6ee72e9719eb33090148dcb4011dffb61b627500b6d53dab5034539a34654789402a819285f2a4c2e42bd74109cc546d91f54ae10010589602fc41b93328bf000a80c1fcb749c39c2aafa75a6899c631d6"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) socket(0x2, 0x1, 0x13) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r7, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 13:34:14 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="ec", 0x1}], 0x1) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r5, 0x20004276) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x1]}) writev(r6, &(0x7f0000000280)=[{&(0x7f0000000200)="8a402079", 0x4}, {&(0x7f0000000240)="f1fe680d89ddc4fba3d8d67e0bf04d1b29b528449ce7d64c8580a02906d154706b200eed97b7a26aec7929a67e3e26d84b8e123701ebd537a1fe2091d783", 0x3e}], 0x2) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) pipe2(0x0, 0x0) r7 = semget(0x0, 0x2, 0x0) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f00000000c0)=""/107) close(r0) fcntl$dupfd(r0, 0xa, r1) fchmod(r1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r8, 0x20004276) r9 = dup(r8) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$KDSETRAD(r9, 0x20004b43) setrlimit(0x8, &(0x7f0000000300)={0x0, 0x7ffffffffffffffc}) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x4) 13:34:14 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x0) 13:34:14 executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') 13:34:14 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) dup(r2) r3 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000980)=[{&(0x7f0000000280)="9189bd3cc6e705c0a7ec514a03c0806fa22a662866138cb9fb1bc713ce29ffc69f239a6591d0213212fbb233969a90076b8178b5e0f88ebc27bd4584804db9b874ac64a768a9821926043b88ff2ac48a62d841b4a01dc7f1f537d2c3a27018ee440fce74325069b24406865568b1b497ccd18d57eb464ddea628ca59421989cddb4e14e53d8cb0581214daf3fbe42d5cf2f3b68cf34f59166dd08b2d68af7f43a8fb91e289941d1d6b1f41275cf761276df0944ea226", 0xb6}, {&(0x7f0000000400)="e32ea9880bad5f1da29d52c2c2a73746941f127e34a17719fe9358a42f07938132f15282e90962b209cfddd7d205346f95b58be441107fc07343c9f885a9f3ecf568a2ef31ec5ea1fcddf6aa8093614e70d148e53a2e8c960dbb28d7af3a8f33e9035be79a415e81c3ca3a2f09bbd952c1909a9fc3d26d5e2852f88848f2e3d83e5c29", 0x83}, {&(0x7f0000000f00)="8af4a8f1d4", 0x5}], 0x3, 0x0, 0x6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) socket(0x2, 0x3, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000004c0)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {0x2}, {0x1, 0x80000001}, {0x0, 0xffffffff}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) 13:34:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffff7ffff], [0x0, 0x0, 0x3fd], [{0x0, 0x0, 0x2000}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:14 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x201, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8010570e, &(0x7f0000000400)={0x0, 0x0, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000680)=""/4096, 0x1000, 0x42, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r3 = dup(r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000000)) close(r5) recvmsg(r5, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB='\"\x00\x00\x00\x00\x00\b\x00'], 0xffffff64, 0x1, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) socket(0x18, 0x3, 0x3a) socket$inet6(0x18, 0x3, 0x0) 13:34:15 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x5d) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) dup(r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r5 = dup(0xffffffffffffffff) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r6, 0x20004276) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r9, 0x20004276) r10 = dup(r9) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r11, 0x20004276) dup(r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r12, 0x20004276) r13 = dup(r12) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r14, 0x20004276) r15 = dup(r14) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r16, 0x20004276) dup(r16) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r17, 0x20004276) r18 = dup(r17) ioctl$BIOCGDLTLIST(r18, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r19 = fcntl$dupfd(r16, 0x0, r18) kevent(0xffffffffffffff9c, &(0x7f0000000140), 0xb97, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffa, 0x4, 0x8, 0x0, 0x8}, {{r19}, 0xfffffffffffffffc, 0x4, 0x4, 0xfffffffffffffffc, 0xffffffffffffffe1}], 0xff, &(0x7f0000000380)={0x0, 0x3f}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x81, 0x0, 0x0, 0x3}], 0x7ffffffc, 0x0, 0x0, 0x0) r20 = kqueue() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r21, 0x20004276) dup(r21) kevent(r20, 0x0, 0x0, &(0x7f00000003c0)=[{{r21}, 0xfffffffffffffffb, 0x97, 0x4, 0x6, 0x7}, {{r9}, 0xfffffffffffffff9, 0xc1, 0x4, 0xc5fc, 0x6}], 0x6, 0x0) kevent(r20, &(0x7f0000000040), 0x400cc, 0x0, 0x80000000121, 0x0) 13:34:15 executing program 1: r0 = socket(0x6, 0x4003, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8, 0x0) read(r1, &(0x7f0000000180)=""/4096, 0x1000) r2 = dup(r0) sendto$unix(r2, &(0x7f0000001180)="b12005016000009005001b00073fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf7f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282102000000720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002009000000fbffffff0208a371a3f800040000000000000001000000000f0000000000000000000000040000000000000000000000000000004d151c8e8706670d85c081c39258a1153c3aa4d4f50b6bb7610e602d864d4300927c", 0xd3, 0x400, 0x0, 0xfffffffffffffebc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x3) socket(0x2, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r5, 0x20004276) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000001280)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r7 = dup(r4) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) dup2(0xffffffffffffff9c, r7) setsockopt(0xffffffffffffff9c, 0x4, 0xfffffe66, &(0x7f0000000000)="200629d9d22bc1c104305994c4616b486c21e335f6d0d7d193fdf74d144e78c9f86adc2392c024553245f3bb7464f473b8fcade697423dbf05f03ccb115dd36061e8a4f66c9497fc772f2abc07d7e640c50fd16a0b17b18e53a2c6498d84f70fa46c1d53a3e4ca050f58ff6252273f6a7182a6c3d5e0749456466bce1b0eec32d00ba749f43df34ebff3", 0x8a) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r8, 0x20004276) r9 = dup(r8) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f00000012c0)) fcntl$dupfd(r8, 0xa, r7) 13:34:15 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0160c200000086dd6026f52600081100fe8000000000000000000000000000bbff0200000000000000000000000000014e204e22000800f2c4d5629803376e73e6717a55249d85255c8b896b14276c653eb73e16dbc7593ab339db274167666bd750d85093ce04d4c6c455af37e46f7f39f1651cf9c97f59acc1e23b0043b30ee4d318df71fafe62172527cdd50fd70279dd02e64e724a0978772bd4e06c3f35117778f44024911935b2a2bd8ebc318fdd8a4df1dd3132739664f7e0fd9d207770edd82887e03f7ba638db000000003fc6a7bb851d1dfa1e274646e08a9948e618c91488d01d050000005ec008990000000d24f2532f710f7ce34fe0169905566e11fe79ba85626350f0dc45915bb74dc4134a9c979a36f3e8a1060967c3cf83a76514ad0bd6d8a8675df5d2e10465b0af603ecd809f1992e2589e3827ac36203a3f61f7ec4d62b951ba310c9514dddf8d1c7b49abf89ae64b58d5d4489f2af40898baab4f929aba7b6e62a7a4886ffd2918844756bf394f9b2946c1b0e962d5"]) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x15}, {0x6, 0x0, 0x0, 0x100000100}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x3, 0xf475, 0x9, 0x7}) ioctl$BIOCPROMISC(r0, 0x20004269) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x83a, r3) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) semget$private(0x0, 0x4, 0x140) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x80}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="7de587ef5ae26b6ec7c583919a49") 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xa1e, 0x3, 0xb4, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="ae7716be36f1d35f6fd1cc0a375e") 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x800, 0x45) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = getgid() getuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r6, 0x0, 0x800000000000000c, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x882, 0x0) writev(r11, &(0x7f00000001c0)=[{&(0x7f0000000080)='ol', 0x2}], 0x1) dup2(r6, r11) r12 = accept$inet6(r7, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x1d8) setreuid(r13, 0xee01) r14 = getgid() r15 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x2, r13, r14, r15, r14, 0x4}, 0x4}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x3b0f1058, r8, r5, r13, r5, 0x50}, 0x4}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/60) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000340)=""/195) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1ff}, {0x3c}, {0x60}, {0x4016}]}) 13:34:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) fchdir(r5) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r6 = semget$private(0x0, 0x3, 0x80) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r6, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 13:34:16 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f0000000240)='./bus/\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) dup(r0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) sendto$inet(r1, &(0x7f00000005c0)="48ad191c5b3cb32fa5842e885bdcafedd99d9cfbe4aab22e8ef96d5b3aacc517c75af865c4c4963e67f089e7d7393708480631624f8bc9a341ade8288b7a69cca54a85c75c5110b4712e205ff706dd1b1da8006f66a990f37dd68918b5ba11e43d07c8fb5fecb12413aa3ddb8b25de860d38d9ece84cd525edf98bce52155b27abfb1a582fc3619048404cc039733b132e9bc398fa868d9b78e7d7fabce0d3d5eaf89f90901b2e33378fd25c668145ee4821a338eaf8b209de897dbc6385b73df4f175b880d1bb86ff2a999dab0328ab9056e29ceaedbb5e1ad977822ea6375f40262ef524b72bb7460875b8f123bd5751bab21cfade2817a9d5de2c492204c582a53bd980bfe08da7cf59f105b686c68753c40c2db47bce5ff3d311540edadb4becdf53d48de8207373f3c5278ac53b6515d58a6e35879d62835a83a18920fe22fac361f14c739f27a0cd4014ec745b8f5615b430d5002d2b222cccfcf4ee6ceb66483e173823afb2bef8500cdfb076aeb87382a2343a7d104bce9dc40693c69928129c071efd679cec1e2a35942c541d179e2b0a56f15384ed2a294f548f5737dd85ef53776cc45a49e6ba023d6c5533b51feb8cb65e2d93f368fc0f348599cb99d6c8d3c3e9f68d26c2c56602b493fd9799f7fd7a9d52e597de446b9c07dda314e855438ad0a0e585a7bf0ee020f7c1f5610d908126bc3e95c11f3fb0426ad1a847cdcd15fbf58116d549b9ebce0c42c9b2fce2f9669ebd68456d97471dcdd32e743aaafaf2765005ab9f78941625b8302df3057ab59cba9f21603a6513440443b13d8451182330a27683cc6f786d9b13813487c80ec70ae63e958171c6bd08a87371f0e405a6b15aaa87a9ace1c70987622de9c966b1a91f1933fcd2f677d1a71d37463872a26d9932a6d7fc0fdbccca8a6228d1c23f158414a9a49f60d19fa3defb7d1b0a6282a44c212f2c6fad00374ceb99e36be99ae4619b751321a95dfcb17fd73dda72d7d1cff321edbb92d1a586be15a8e9d7f018f415dbc22a5f8e17efc9ba5f0ae593315718b7a7af367867ace2dbd0254887bc8064a0e1b60bf06085f229bfb55e4c10f127a0849e8a8c75e031c5801fda7fffd339cf7028c2feb78133ce9e7f66c85606f070bff2ad23b6ca5f2865590d4fc788da46aff3574ce62551aa3132fba52f571283f7bd64feb65fab1cad69c1f90fcec0a5d135fb13d6ed01f36755b69663d8434c07374e10cdb4a0256cb2649a856bfe9683872db4e9db37bbd1eada249ce441bec10d5c8da6328b6cced5d425c71dd430f8fb31d68f2c7cae9b71e9e0e2c4299619faef28b5580ed17d483684af7148151d985b1449766423bc921ea793346e7b258ad061d07f53b312bbebbda66e94f9b5b454bae3418edd131086c30e422aaa071648772d43fa1fabb28fd3bd5aa76c47ffe613fe57005a479480916e7682a10c37eac0104b12a888ec4852b40d005b261d6a24623db4f5ae77ac0042c43a3b8404265a98ae7ead6cf065fda69a728c789d96c10c0c0ee9f8053e93f78796bb66a7b54cadf4b6d3d1ee7091674e97c2c5628f0c46832dc117a2ebd8ce5888ab74dd77c4c5d3cffa5a05131fdbd1708a69d50b7c85075f9b17e2026a4624e393aca8405de1dce0b1716ea47945fd1fa6d106129f3fe4b6dd85f206779c4bea44a865964557c3b344bc627cd01e77469b5cd603989b2649f2d623f9902f371af5f7e5a2e276765f2e8a6e3b3dc1c63140729d5c777f07c58c25b42885f04c46900991801f454669609f53250ad8b8e7c90bd8b6eb5529c0152a0e35331fde8ad3dcf5ff1e60eaf0e3c6312f64f30aec96c3b595e7728f234f83fac41921a72fee17b8ee0fab21535ddf8567c4f557a0fc65e3933e496169ddb852839755bf52193caf16fe6eefe8de0e408dfb135c287871719715d29f1d75882f3a80828eef1b6150ee04ed7849ade0f122eaab0728f9d436db2e45f8a16d7ac0ce6925cb42307d16f9c247e430c4f42532caf2206b938604f42782328712e46d14d4d1588117643504c8ffea00644747eb15455cf0bb79a3786c3258b61a9a73f8e0a861c34ed3aae7d04c3c4bb5a53abe7efb2ece9d7c24998bbdad3231186492d8220284f34ece2b02a90a749462fad9f0a2c57c3e8b3a67104bc1f405d1893308cf024e00c4fb006b4364fa3d5d6093e5a568f4a76c37094894c40ead76e4d9c2996185112193176566c643350b6fb86a88b6a1e4a36c73d25139fe676d664976071f02a712ad5bc18143801590472541f1fc2b9a1923c214556f4a30738ed2fb7295fd34af5c32a761e448a562d181ee8e83ea1538cb755142a16ef7248cf264afe643acfefb9074ddc4a60e5edfbd75049858bbcd14d806ce55cd28ca32b8295289dbd13a3b50a21b3806580054fe7b23681a4779f3424b4c2cac1807321fba6ece086498f0683e4002531120ae92d4b218ec2d23df276cd8abd76397a7a504a3dfc17b46bc827a679e5fa3a0bdded8d642a955f9606d6ae760e8fa876871753b8c0925a4227fbfd4ff06b1674e595180159dabd7c7939c918c56d06157f0c21cbf5dec8c0e1980bff4f2981bb2219b89cba1f7af7d0a966d2c5268e933f4a9b6cf47aa75248bb919bb9a9eba9370212feee90d80c999b0ea4158aa23c67b44207cd0078f184222ff45521061a2f3c5055e2cc1ea4443a4378434cca026eaa395bd7201ce27da207295fe4e7d8c51e8bc4fe2a9909139dad546a15e60e276123457b1956ae31247f5b634dc69582ecb857a014d43d151224238ae8e883ad5810a12847c9868f730c395da8c0a291ccbc296c7dd9b741fad37e270cdd1ef17b8a0f4496a431ca16e510870cb88c97298240e72487f3be304adeeb04310b492af3057590e8bfe286d54e7c42f41737db7d22c4882c91c8eb2188b19a125602e02b344637156be98dfd8dc42fc0b1fd6ecf0ea5cda11259ad72df1250bfdae8b449e0dbeefc5da7fb4a0e2c0b563c324976e330dd2e4dd34d77b0dc06c27ed9b3f247eefae088134dd14e47fb60bb7ab20ad14233c3f9960d6e70df3c9f43b658d278b704d5401aaa96b7ab93f3b5891735a37a1156d42fa2c5a71fd6cb4c7025808bef6f557eb53ba1d555c31a58523680f60f2cbb92df867b640e6a86b3c54a06083aeb0a97679b3078ade115f0a296305f428bd470db93ad1318dff19fd8ecbb10643c5d82ce8fc72ddf0cfad8e641c50f8b0167e1c236fc41f313afe40f3c42100e0ad84cfddff3db347b1970e30b5184b9ed301ce4a759901ffcb61602dec85da91e173315bcfb56b9c3a4fb734e01b9f7186507e2b708bb040d9a4b02479cbb165a29793a001768d94c5c8db8661864763b8503344661489dc481dd53860237758b1f4649c09d681bf28ba813f1b55c12ac7759b1dc66a6bb5e00dfb79c8df0a01b04b581920cbdaa50f7b16d6ee58c9821fca5f9717d5bde3a3732f014842a1e11739f9fb13e7f50fb7ff24e83247f1cc76bef19c3dfc760080f720ca43e4df6782e3fb50f8ad0950484a5e025aff8c4598f5ed1bb0373b567e384aaebf2077f6f7e4222e2bd0d0800b8b6ae54b1a94afd3571106be43133c50b124a19973028e1afa91631925f8fb9a932d0b793e224d247fd5f21f37ec41cfeb6d8f3ac89cc7363bf9fe0d0a748d0af57e2cf0824db72d5692df92b125396d29676fd4d5640ab5a3f1ec7c78fb7bc8a3164948883ef9e4de7a984df026d0a47a5a8bb6b8e055efb779a0994ed8b81dbb9b8c0b8c6cfa21ce8317b495f023e489e884f35fb83380850d7bf6a3ac67c100e3e76ab33be512d6e5304711f0e5a3bd065b74fc17b948f94a1338fa9672466697c66f7b5074c6f46ed07621a76137a59a640db0379fd4f8f3ceb0227b2c0b37a3407758081ba61b44d23705a1d24583afec29e56fd9999a9f96862af17b92d6c9bd08f6c28d6439df4e889dcd3c34d28ec3ed09118907bfaacc24139f45e1d6d58db0f965cd4747f3f91a590ca066d7e7cd6cfcedd3f79af889faaa16fda1da15d0942ff0590e44f434d03f9873a707834addf6c6128f593f8f5170a2f4e6fc8e83bfcd857b89d1c660b19ba9367a0896db6a4969ec7db4bb7ad60037d768b2aa10a30257b457bd01ee3a9a4ea41a7ee98712e51e4d6d532953cc20312b739cbdc99f93d03f83feb07e06a6e3860b71245db31b18de7ca676e7a6d4a5b6ae7e4368e2bc5fd0097c3db128c1d6de901c9ff8eae6d302692a9178a6f8e1d01bb8e5b5b9cedbfe157015b9391cd85c3a07b06b20825ab967ff35649d11abb04e5b5a9e44f3688fa4f931b76c440d94eec2d81100a9d7d9c75e35f3357dac843b59bbc00adfd68847f85be8c99a141f3d02a019728f61e7b04397eba723aa54ebc5d941cdf94186c8e4b5a9c035019435eb88d4f10c25e83e31722004a0bfa3fe11ecce6571a69969a160fdd364acf3a60b9e27f7c15c9f751a35df86a99644c9a813101a8d968d6b53a7dbb1c24207c3d542e4d83fc98def51bc0ff9ae28589998aad90a5f9d4ba30032bb05f1599f54da0c929e049d86e274eb2cf60222ab2922bb6de6f215fdbcf73ec4d7cda549300909fa20c2124f87821dd6ff007af49a2ca8aa8557e1f5d0ed41460d971cc659043dd81572015b8423eb0c5ce584995d1eee1a1e5c676c8f4d2f7d758ef64e6d55b6cf9a5cacb188ee0d6ab102b654fb8689478c501d9dce362eac15dddee32ad5bdc871427eaa803ac60c0b44c71f56e04318727aab0703f415cff048f5efd89bb203263cd3db20687a3bd3b2b1936bfea991cab39a8a211d80fabdd1dcf4758cd4d9d876fbad59146e851172aa8ec97c984f205d8fa4e769134f39934afd1bb175800d07608d2764dca185c8bfe3e2d9a5d613c998d8d1e4858c4f9121cf5f1ce288d0d1712da5e28f842ca7e6409ce35ecb60237f2657a9d59cc8a0389db3c0fd25b64fde93b2787114c50fa50dfcda19acfc7776690c897157714da5947283b4bb90a3a44e49f9400e663fc28f6216cddc6be6b1855a35a1f2b23f6c900b827ba236373ae3120634d6521b44a4ccb1bd998bfa2cb52dc69f352c88e147709a7f742e605286c860aed5a5f6adfa9c0f8b77974c41941b96f4ff28e3a10126074c639acc3313073959b3e09cf9444b3339f7f68ecc77d5521fe77fe147a0564310aa3aa18d61e85711b5786a55184d304ddfb8aeff43a5b4fc371f2592e7906a950adf81453fe77e54bb72e3e836c3f5f243794e8d2971dc0d9dd7875cf5cf6aad97e339b1d6094404892c0f3420e04bea47f9776bdbcf05df62e8d89a8d4b3b0a558dbcc3f5418d895c465fe50245c7d018b34ddc4ae6595322d7081769e33ebff1ecc60566bbc9996a0699a53e2c1c5dbf1a2dee484e7bb545ffc0df17696ea96ce0096c93f9466298f4d5ea96b2c6ef62954c35f7da51cb0ca3f76575aed6abdd5c9d49b3384a9d9e36a67c7b74194404cb0f5623730aa6bc6cc1bc07fed9e8a1e999a8c5b706a250e5ac7cff1f15226abf0238c36137b6ce41d7ea66990202d453a23f5465e2bcd1ea36354227df8b9cfb583f5c9817042693574e80ed0bf9bf2237597f7e6cc0087ce645e9c8d38207858a894834fc4d450368d2c0d175f819804c2aae91ec17e14f881ac8f478fb774a7dc4d3f4893ec25a0903aaadb525c3bef524c4f03d8bf1d593666309e48a2bb31d60aa5e55dcc2ef915c01b3bb47dd1f13db03aec2fbd9eb97ecf9428915d3ba859ed74a4055e8", 0x1000, 0x400, &(0x7f0000000200)={0x2, 0x0}, 0xc) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') rmdir(&(0x7f0000000580)='./bus/\x00') unveil(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='c\x00') accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 13:34:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82090000000000000000"], 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r5 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = dup(r4) sendmsg$unix(r13, 0x0, 0x7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 13:34:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="52e70107e0080001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 13:34:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x5433, 0x0, 0x0, 0x0, 0x0, 0xa2], [0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdffffffffffffff], [0x0, 0x0, 0x4], [], {}, {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:16 executing program 1: syz_emit_ethernet(0x0, &(0x7f00000011c0)=ANY=[]) 13:34:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) fcntl$setflags(r3, 0x2, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x6, 0x0) 13:34:16 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00001000bf52003300000100fffffbffff004000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x38e) 13:34:16 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x1, 0x9, 0x10000}, {0x9, 0x7f, 0x0, 0x5}, {0x200, 0x6, 0xe1}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 13:34:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa, 0x0, 0x59e], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x482, 0x0, 0x2], [{0x0, 0x0, 0x3f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup(r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r6, 0x20004276) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000200)=0x2) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r8 = fcntl$dupfd(r1, 0xa, r5) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000100)) pwritev(r4, &(0x7f0000000700)=[{&(0x7f00000004c0)="b0ce9157279132e7cb3161e4ee82062afa193b9d5199ff944ee4ca049acfdcf43926c29bc61f626a387a82c582bc6bf9773b6f30e785fd8a3ac9136e87c138c7c879ec469b432c28794fd4a50c8a0037f9c174d8a32f95a23ff22eff934d381920f3351cf45d4e9916ac53a65c159281ddc20c72e66960c9607562bb51754950f86fea0c65b819b9d1c21e4bb5561cc9651dfbf61a62df93581aa677d55f83309950903e85fcc8b53ad81a25878f21114ff11440c07164c8e986f8cd3f997a96882b1b65175be9fe6ebe0573850326d8cdcf3d718673ba1c7491", 0xda}, {&(0x7f0000000140)="37531ee67926a4db69d017ceafd9e8823496f7c1572b0aa7a570afab66a05f33e5ca77d16ee94a294172e592ac2e3030c3a6285ec738e9daffac13d54b2aa22a", 0x40}, {&(0x7f00000005c0)="95e2634fc98c2ad4d2d3f9d36c79e5909795034990e754ed58d04552448461536957a003b8e222858c66654ba72259a1576fb3aee50d522a7ed2437a813ec0b9094e7336b388475f14923223a3f6680793898f6ba33503c0fbddcddb8e554b9a3ba7cd19cfe8fa52f59dff4deb70c680", 0x70}, {&(0x7f0000000180)="43e9f8cc038044fa560c656698d5046635af7745ed8a23fee5dbdb8e8dce059a986832a49b2e7c6ec71be64582010d547e80d7", 0x33}, {&(0x7f0000000640)="9265b15e31d1dd924660df2733324407d2bc04a112f59c9191e3067d7ab04ff3fd8a89ffbeea564510e42dbccb9b361c773891a036d2886b7a2c6098fd43c36280732537a7e694ca626d870478f045c05ed05f7837565c7723449dc3f30603a94c63007c0684b42b73020d547391b9e2890de6a7869d316867f079cf870d2b6979a196462ff93e965fceb3e34654ba3e2c185954a8fd096fe9c7da3f18f51d5bdfb631fc8768bbd344ebc5d0b31c9543df96ccf280eaa22d5625568a06a03b", 0xbf}], 0x5, 0x0, 0x3ff) getuid() ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 13:34:16 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000001c0)=""/194) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/190) 13:34:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=""/127, &(0x7f0000000280)=0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)=[{0x30}, {0x3}, {0x6, 0x0, 0x0, 0x7fc}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f00000002c0)="3c9ebb8a65637a19000000000000cc829984f169b529035077dbd6c27b546a1d1db18967ccdba96e6511000000000000000000", 0x33) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19a, &(0x7f0000000080)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x200000000000013f, &(0x7f0000000080)=[{0x30}, {0x25, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r7, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r7, &(0x7f0000000000)='./file0\x00', 0x0) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r2 = dup(r1) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') fchdir(r3) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 13:34:16 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="a4022e2f66696cca6be985393554a70073aac580f994bc6545c0a07516232b8b21d983318a3b948695905855fc782dff070000bb455127a4499e1e1a7af198f22c5a57aea15fd576e0c806e37b0a993454e7738487f1856258a60c4d4155ee4b422f6e7fcc1272c6d7d9d1e8257f9093f17135cf9ff4815e921a4b90f6c78ad3f94db36412aa2fef53f4ecd2cf2dc58199dcf1757a1c16555e82d287c632d89d29fc089037c06652f87b0200000018d0912fc06c1b064b24a55782c91ae5c477e3aadb80f4cc14e04c450734ddda48048bad9ee444af88b541778ac9dcc2421ad94fa4958e80514e9973e413691c2d2896439a8546552630a27db327c14530ea785a916b8cec587a4df78db8d2b2d74eafad401f8ca9e1a4bff170318a164c9d6ffca166a67ec3a625e1de88a38cef156f5e89a74d384f7546a9269320d12a5f03989c6fa06e11767f29b81b02d0ffec902638da2198297040b3bfcb147667ebbeee1b8e69dff1055a7e69dab79918913f7423210826000cdc4f86f1cf9ed4383c24d0eb75a5c1c798d90b185580a08da2e590d84326b6ccb62c85058a3038340000000000006604d70b6b02e5ae1038548897fdef355e8cf41fe6604338b0b20a2d997d"], 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) dup(r3) write(r0, &(0x7f0000000100)="9e3ea2560000000004f9fb777d020becff00ab3a00000000000000e67c19665fc116195da39d959745a78ec3009bf6d44248d5c852f4", 0xfffffc9b) 13:34:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r7, 0x0) getgroups(0x7, &(0x7f0000000040)=[r3, 0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, r7]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r10, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r11, 0x20004276) r12 = dup(r11) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$WSDISPLAYIO_DELSCREEN(r12, 0x80085754, &(0x7f00000000c0)={0x3, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r15, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r17, 0x0) getgroups(0x5, &(0x7f0000000100)=[r8, r10, r13, r15, r17]) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 13:34:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000005c0)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0x13, &(0x7f0000000580)="36b83e522c066341519be712d7c25f180897fb") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r8, 0x10001) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r11, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r9}) fchownat(r8, &(0x7f0000000180)='./bus\x00', r10, r11, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r11, r12) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r7, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r13, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r5, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) 13:34:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xc}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x1f, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r3 = dup2(r2, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x7fffffff, "ca280967a86224e0fc8295ba7d976e7fa15af0da", 0x7}) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 13:34:17 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000001c0)=""/194) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000780)=""/173) r1 = socket(0x11, 0x3, 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)=""/100, 0x64}], 0x1, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000740)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/82, 0x52}, {&(0x7f00000003c0)=""/178, 0xb2}, {&(0x7f0000000480)=""/48, 0x30}, {&(0x7f00000004c0)=""/79, 0x4f}, {&(0x7f0000000540)=""/180, 0xb4}], 0x6, &(0x7f0000000680)=""/189, 0xbd}, 0xc0) mkdir(&(0x7f0000000200)='./file0\x00', 0x121) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x100, 0x0) ftruncate(r5, 0x0, 0x1) 13:34:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000000180)=""/4106, 0x5dd, 0x842, 0x0, 0x0) 13:34:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x70, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x1000) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:17 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x100, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) minherit(&(0x7f00006e9000/0x1000)=nil, 0x1000, 0x1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 13:34:17 executing program 0: chmod(&(0x7f0000000040)='./file0\x00', 0x45) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x7, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0xb1, './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x158, 0x1, 0x0, "a1258711ee6551997d9f4628e432672e72f31877175a4fcdc4b81e627dbb58b82abeb3393c8fa1afb2d785af5628a372586e201ab4d8cb789f6f49439ef4665e218417e098a8f5e1ebee9e961601a9b3fb055c0b5119ff0b9470a30b4edce201fa6fc2e2d9787d7c9c4d84a12abef55b424a34eb199b6590912adfdc524dcd5e0b3699899b9077d71d3c4a5d940dac94885668f7607e95314c97bc93200f8d2526b71a512c3c47787eb3d77692e103f98c35d05ede44ae21c9a612765cadfdd99a767a76e272240069eaa6621c2539eb274517aa550e6c786e7e00d2834a195be5032b92ecde7e4d07a84e97a3497124460701cd5d7f12e6accfbe3b95c21e1183deb50572ccaa7ee2b7eba8cc215f6831747feef9ddb8c7662ee0ce3c327265e7033b0ddc422d208d2ed4dbdd562cd53dde2652168837cf1d7a15461346ed61a4027f363c"}], 0x158}, 0x8) 13:34:17 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddffffdffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0xc3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x4, 0x12}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) shutdown(r0, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x8, 0x6}, 0x10) 13:34:18 executing program 0: r0 = semget$private(0x0, 0x7, 0xc39e62b3033d06de) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = open(&(0x7f0000001780)='./file0\x00', 0x2, 0xe0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001580)={0x80000001, 0x0, {0x1, 0x1ff}}) r2 = socket(0x18, 0x3, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r5, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x0, 0x0, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0x0, 0x1}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) r8 = semget(0x0, 0x6, 0x8b) bind$unix(r2, &(0x7f0000001a40)=ANY=[@ANYBLOB="b06a7167228cb22ad0b5bae55898002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94004ac7476435e5b6000400000043fd976c1bb6587bac2d55195289cb6ae2196aca9db6a2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce07e17e6547cdec0dfe944684cd45fc7e81279e474e00b006f827433959985d371e09baf3b158f1550b0500cebd20b1b68303113df730596dfba83d047ee8a64f3640444d72d56d15a564b0ae0f6fce7c5fa8049bb6600000000000000000000000077e15109751ad34d42dbb204ec47397a94ec5113ca32bcc04f6ab97396e5d111db77fb5295d236dd5e29b38c5fa4e205d82ede75bd30feade3e06fb1a1bfa46c88005e224f612fea6b0aa4140fc21120504f68fea812a6119e82122079387573f3ef243583eb215872475dec1b5e8f7bec2b4f62312ae91aceb9b109e842d52c7444af7ddbd56d0d1d3f079f71b4e645ce699189b7965d8d50a776556c9447a430a59cb4dbed202dabafe081b260a485ab7b60ef59b0e52f9c248dac97329380910643ce2db6e6634f4f971c4ebabf515d4df849ae03bd5d04ded1b5a617d4e2e7d1c8e2a9b4ce079ceb886577363c01f680bc14f9caedc7ca6909363d64e469e91fff33e54cf7c62494402531cea12d2a841d05d6468ec5ae4d5ed74912b43ca73442bad448cc4cd0c7a17a1fc3497c08594a14b7b35ebf55ff70874e840413df0e2ea19cadd5bbb24a0a14ae71a005c1708db5469a2ac0876e5ac63d72e87badee5651c3c6e2575686823f036a01b91ed84010a841dce506d661e0aaa2b8e857a7879886d0ad1f64c1058911c30f8678f45ca6fdedd32906208350"], 0x1) semctl$GETPID(r8, 0x0, 0x4, &(0x7f00000014c0)=""/26) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0xfffdfffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r9, 0x20007465, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f00000015c0)=0xc) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x0, 0x0) close(r10) r11 = socket(0x18, 0x1, 0x0) r12 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r12, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r11, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000001500)=0x1) login: pckbd_enable: command error 13:34:19 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x14, r1) getppid() 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x5}, {0x4000000000000006}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 13:34:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x143) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r5) fcntl$setown(r5, 0x6, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r6, 0x20004276) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000001c0)={0x80000000, 0x80000000}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r10, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r8, r10}, 0xc) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/fi\x00', &(0x7f0000000280)='c\x00') pckbd_enable: command error 13:34:20 executing program 0: getrlimit(0x5, &(0x7f0000000080)) r0 = open(&(0x7f00000006c0)='./file0\x00', 0x80, 0xa) symlinkat(&(0x7f0000000680)='./file0\x00', r0, &(0x7f0000000700)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11710287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4233b8fa4d012ae447473c220495aaee48c02f58c41e6bf3bf554799000000ed5e8f5300a4aeef9dc5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b81d6f9a61700ba3173af4ecd7da4333ac0f994166972e1977bd035f5ea1b1009e5a319d54401c3a9191420eea4173d5b6913e129f8b0fb636710000d2df0ac87e0d7b65b7244082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0000000000000000a95bac417e2ab04fd8a9c98e958ff55d090000001600000036d11b2434c929b34b0087cf25009e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d301682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f720b52a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d30be6bf5f227030446137813494ae280cccf91360000000077ab1ff0b0eef404f947b127b4ec04ae4a781c2c7b7c9d275d807a9337cecce28906bbea83e41a20b26cae19cfca95455b5cfb410216f03a77231784b389f6e09bdf8f96525c1e12b6722862b8ff3b6b0a706e368a63bcc4c3c9c84c64a3eb31057d69a39f54bbf1c4510b4b05f35c4732e991c107e828114cb96c9ec3f10cec0d0ed098778588b65148b3b8106d5a0adc5f9f17ea35c47302cb1b7a6ef2cc9e8d343a3f91325d3b6188f000c4888bed8c81bd2d2db32b0763d6343a4fc41c969d8369edeab87f714e9906d867be86ddc34f6a8bee1c02b236cfc107d8beb85c1481304f5d94a53d1983ec3535fa5e453311b7ace377ad362f33f627456e4e57f5048f99e77a09aded782657909db2838b00010000741d26d8727e7c2b5562c3705b5e5a9792dd16b652b5870be3d466d4e52eb2b1686a292dde9674d609484307864fcb44f0234d1ee86008468b1e057ca35653407aa76607605d27eb3b9dbd0d9dff62f2a5bf619e8af715a2d5960000000000000000001000000000000000000000000000000000c29ea27ef688768f19fe3bff2f8dd4e6c77fcdec60496cb651f827fbe1501c1865bc95ca3bf1b63df25009d7af86770f000008000000000017731d5a99d6bcd9bb8ee3344eecebe8c4fd64d5eb56cbf6df1ac2277ed085d63f062f0043914a1d017d94340265147caebe82683ff8e35d32b552a4d66413107487f44e42ff59bc9b39aebc51c238ed60d6d17ac1ddac14d6de881744d0a456c9f7da6d3dbeb5cfb178e79dfc2f8966edffc33afa7ebfef22ed66be40cf18e42e968b567b9539d98675b2060fbdabcc937f00f99ad803b76cd7e033a409403d035db40138d1cf881a678609ab8bbe8203bccc4b320125c178db4a826bd5dad95b48b8866cabf3d45854a5ec26e3bef3686d7123ef9a1a72afadf9910fd65a27cc35a14f6a14f2a453659e6e86b3a7dda0370bf3caf3cc4c5dd03d5365d2c11e95f88e232f07edeff131ea77cf59119f55f6d369bdf1e0dee7606ae50ff5f8da9d494670d0b1bb7770b866041632eba138474a542fdde6c557c065c908a88c125aeb76a85a6f5715e4577ec571ac381fe9bf33de196efa3932b00f049785f5bfcece7269b1880000000000000000000000005337c1fc91ff5437e98cc0640407180be53995aa4913b9234225ed9fd5089a519c772f4d9614161c798a9ce042a42750ffcd698b2655c09c6f35ff3ee7b6806ec644617545281ddd31855d3ca36b"], 0x10) dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = socket(0x2, 0xc003, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f0000000000), 0x4) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000740)='./file0\x00', 0x20, 0x20) socket$unix(0x1, 0x2, 0x0) 13:34:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4008020000210], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x8000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 13:34:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=0x0], 0x12}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x8c4) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r0) 13:34:20 executing program 1: r0 = socket(0x2, 0x1, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000000)="0a4fb77b4e59436afff708623ffdb15823f9edcef649a475b3eed512a4810119f77dfb28447aec6fee024acd118a5525dfee504bcedfa9d1de23a6d5a135f4cb470b5d67a94b2ed2e20945e4a74816472126fb567a7d38f0cb03e8d0e321775d576166152cde54b0234d", 0x6a, 0x0, 0x0, 0x0) 13:34:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031d0000000000000000000000000000000001cd9e431a265dede93ddd4f9d6320fe5c952f01da099c6fde6189f38f825f1df9fac3320ae2f8f39fa31a32437809caf6113ce4baad3ee646518faa7badfd940926f876ecd08ec9cdee1363a8a9fd8ce6cbe747cf4e4773087eeb97626c9d79a0fdeb833673ead2f7cd34ef7dc6425597486634eea704acfd4334c190f3c9b824ecee8127c47470350aa0f93e7f10d0249830dfd06c48291684cf17526f03de56c6ac352f9156eaf1868a62069263d0e68c6d7721a2c3ed6eeeeb6dfefab824d6e66c95fd9cef37d5282043f70bbfc54677be4c9f37307775a07ed09381be40d00ef459d7e33185ab1f625f4ac2ad689039cf661340a0fe6377331718de11fa549301cf80dca077f302d08eee276497136876b"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x1000, 0xf8}, 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) 13:34:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2229bdd9838e48496efd949203829d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) dup(r2) close(r2) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 13:34:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000180)=0x3ff) unlinkat(r2, &(0x7f0000000080)='./bus\x00', 0x0) r3 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x1, 0x0, 0x101}], 0x0, 0x0) kevent(r3, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r3, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 13:34:20 executing program 1: setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) setreuid(r2, r4) r5 = getuid() setreuid(0xee00, r5) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x1000) 13:34:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r3, r4) fcntl$setown(r4, 0x6, r2) fcntl$setown(r1, 0x6, r2) ioctl$BIOCLOCK(r1, 0x20004276) r5 = dup(r1) read(r5, &(0x7f0000000000)=""/40, 0xfffffed8) read(r0, &(0x7f0000000180)=""/4096, 0x1000) 13:34:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x0, 0x1) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) 13:34:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x93db) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100080000002300085d"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703170f0000000087515ab45713442de6", 0x35, 0x0, 0x0, 0x191) 13:34:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="3ae8c63b3ca49e4578eee8e5cf948aa4ed1faee2a66e7125b90fceb95c763ae956eafbf8e8a0badb662c07a863caf9323451927ba4aaafd1d62f28547af0aac602f84134df096c57164945c3563bfe4dd0fc316f3fd3c680644d5cede1f923158a1cb24e37ad77a05323b8e7fda1fca22336ce6b908c994b3a86146b8ed748822fb89444bfe40709bcdbf934aed96db03466e2e7ec94ee3fc3dbd4417b4588a138b62205e6cff785ec627a9423f7855335460f67adeb3a02db9ebccd5e66f4d23515f06d1841ced5df8aa568754e4c56a6b3f2baaa43b47898b897c5507700651246a33a7f1389cecad41133337eb83390f41d4f2eb115717457a8e35311019bb38daaa65057a5a173b49f21572aef9d77254c006173532555bb39d9bf48babd2aa6df4f56919e5bc70b8c", 0x12b}, {&(0x7f0000000240)="5f66150585568480307a20ada0c037b928eed1264ea9b03e49dc10cb8fc218f666bdbf93da72f0611f9e416532931397089b497b486452eb7d1b9219e58891d454185f488f4f1e8c54334c71874b7e1ab018622c1607f7dfe6f79ee45de44aa9f682e0606af84b54117adb748a85434fdf775964b110a8d767505a00a2", 0x7d}], 0x2, 0x0}, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) faccessat(r1, &(0x7f00000002c0)='./file0\x00', 0x210, 0x1) 13:34:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x80000000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 13:34:20 executing program 1: getgroups(0x4d, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000040)="d52ab17bfc043cee129353605985b6b652d9eee71933b8a385d758148f4d04f899bf151c2b5dd387ea38bc0865bdc2cb6bd16b5a9efef4f75ce96e0b37c0f2000805f7a13a603e8d823abc4be16e23f97188efc2d3957c44a013094b6c1f5b1b31ff26f4aa132fcce18ded4472bb305f91da09e78aecdee638322557fa67e14a801a51f6f80957adf2ca8bfacced2854d9b889d5fac81038814aec9d0461fc07a2", 0xa1}, {&(0x7f0000000100)="efb49436a78f10a942c5cecb345b", 0xe}, {&(0x7f0000000140)="35c065bb4db3ee137208c7d4896fc03d5e7d688b7f480dd45fd194cd0398871be656c46bbd31490f1131f69c4829b0abff67d33c35ebed028a2a3f0d88fa224092ce4ccfda191b3fffd6b43395af703e3fd80e7f8e0602de53b9caa8863050f22a965976ee538cbb784f12ce2c8448bbba3a9496517fdbe42fdb35ac591652333f2152031ee1e1b458a9a17aa4cca53b141ba900b6eaa9f6341fae8df0e2466c83f10e3c7cc87231a0540eec729d5dd89a062d8beca3eb6c8e6b3568c01f15e8fc65", 0xc2}, {&(0x7f0000000240)="1e9ca68e7576365c2aa05f06fd381db8f040f8672d562dc1ee036d50a138036d7cdb1811ef28252c3970db1a22642f99230752edd2fb5b57050a74fe9d15e26f3aba0f7fa908a079547086fed569c98ea53c4a80c28e5c2505a64a4cb349bb2711d4bedb32e60146c924c6b6d7a0827781afac1933edf3d4315305f35c85c0c9009726a657fb2b912aff48aced5a467795949d00cefc6617ce80d024c16fb8e7614c4ca325b29857894664adf9a3b0d50c6a8d6f5345b1cefd1c485a190cc7234fcb33c83a5add9423edaee255d7877c7a9bfeaa4650af28d975e21944b159a47fae4ca3d5f4d93e6cdf4aa87103a18fdc21f8e757a7e7db59b690903d8c04e3013338718604f57edc4a73bc844f77a93d84596859e047a2b7c89f53fe59228cc32800ea67355b24622964acdd2472bfb95d493b0b60b015ee0d05585ec27738e48f27ae0903fa824cb01ea4cb7ea3cfb3ac7640de3ae3aa61df5c64e40e9befe69fa32bcb43a8ae1bfeafa2faa6144722ddc2e72f0c9e8a1cc3edd6ee59ea6e148511a820d5573ae220089a2a0415d072425df4728c57753aec340812a9a7f966a807a5c8a285d6d70bdf4d8c4def00f536ab1e37f2b631dea52dbb726560e11e1c7cbe65f08eda7fa81caf2e5541b31152565d0848e2d8b7637f7c2e25b2a198b99ad45e7ae65e9817b4bb28c33f60a65d02056e7d7b098e5e09e102e7f2f41c989a48fa25d36c241571ca24d4dd83bfe66214a7335e0bd0108a950f876e598af1dd0309d4851447f2ddbafdff100c35ba5c1f99f5263e6bceac55ba1aa03b32eafe9e49f8d34e72c7a80c85e9af1b24511e92e471c3199834ad83e2b7b3c26c5a3bebb615970d4bc0e6599c02c68c2fde06d182f90497b2894e50dafd1391223aefb10f5538d8fbf8de0f3b1ef20e766773e3a47c2d5d45571fa6b00c744f8b82c206fd1205abe5c1eb0a71dc374c35b129c93325c88a7d21589397487400d4b412de0438397f56a45b045cf4dce291cb35afab59c4c02e849b7935ee1f414b37f8ad5933d90dd7ff106dd7749c473535b968d0c591b4df683c762ae0aba1acf30127b807d50550f30b0285b3bdfe5fa908ee8dabf4d0886d6f8ad6ecf82d4ff2af9d6e85c781f87ef2e06d9604e9f4889b2353b9fd5f892a0c216c56a38fbb815d32147333931db5771e595baa7d5d2bd2554530d32c050257e5988acdb04e5cc2a496d9efa0640cf131d35a61f046c6c295ccfeb84ed6ea13e4b2be8e8ab430c96e07de1e66c016352c754cbdccef6c75fa12bf6a27e501503cd2b257d69e9d157ce79efe7a0d63fcea2453db27fc01c2a140e0bd668b4225d0190dcb1eebd9ddf40cdcd3e4882cc35339ac8f97de969b41eaa2c35543447b4a5d4763f167a27456850293a7e0361ec57d4abe9184a82c6a39b0a914f90c0823167e6e03ef3cdb820b559c68c0beb6c9c319e1a0d8581138196f38b4aa7daf7e67e695db1adb686dde1c857379a41d9de0179f097fa550b7e5515d7fe578fb21051f379ca28f5dfa9d391795773de534e4acb74aedbd87ccb0907dc2f227977a054b50c615f773cc7b189cf84176cc7cb9760e8c96b1716ad7f4e5c0b1efa200b842b3ebe223c9cc6951120041b3a511e4c2cbc345114f63642e1c89356c6cf0461587f0b7ed0abef2e50edcee8d0dd62681ce7b28bc2ffaeeaab897aebae7dfa2d816488138ed79b7d8ee0827719bc2d2e099fbfcf2aa5fed1073856dd77d9e514d3db2d1cd48aa96237bbf4d2253b6695055d958da8618d2b25fd9ff00ddced1f29a491347af2a7d3f5c8fd6e51779ff4ecba4b519060fa7d3e0198a19514e11381ab555ea37157152ef8f5806820b7243c826a6508b13c7a2dcb4f8141d528cff59ea417853aaebbf5e357ff6e5d396a2666dd25cf82dc02eeef7feb3b410158f4d643deee440d38595cdb6fe291c2ec34ab0701de501776fe92565b101a368b1a35e7f454edfef9f76dd3fa4d00f96bc2ba8747e471c8567b09b2a4ed4116887528645a34364d798c13a3ead8bc54cf092e51b89434fefc61113de4573a660f3311cd8eb60c6d3de4b1ca3a0ebbb3903c85c0e44cdba776f26c4f23a554e81606a4d2bc661b23e0b77349ca203f2eb0f192d1e46c85a6a014a60c09e5e2669c027f3766e576db6d12c6c3cfbeb0122ad19964bd6e9ef0b3aa6e7d1fbb53086cb6cb77e920d12ec7ab769464e6c8bfaa1cff84cf12c21b835a832d3d450e052d5342fc91ba610165b4abdeb16d99b9d4b91de936de28d5b94d458428719fc5204a656aaaede03835c97aeb5b57d772af63026bc4e27feaf0b3a3f4b657c9102c39e658bd88bc41dfde362ca824fe2bb07bb2304cffd34304c1e5b563bc5d62ece59ce37d178e5569dfc27d91083b8bd1fd23f43cd6ff4f4545ab361d52891119cb7a8dc8f56bf688cbe538aabc12d1d6f80c8ce495537bbb89efd0c45a0a4fdedefab80d711370b896f6877974c3a114c24b05e7b2ac5e05a94ada108934a087300d11a2805ba3f78dd38eece7485a7383b4fb0a66846186e68db2724da8dd938f59bce394fa0c7f942cd596cbe88111fc769aa29f2fa235f002541c4ecbed83853a0c6949cc24433f4f654278bba30a7ae8d0a503378c3753449bdc8e5ab8e3794a426429860ccb824aa3d5901184a1da95b6fb0bd85d7637621c707038eaf44ac8511f46398519e9b9345ce71eed4caea45b516ec5267fab1db77e8d5dbe215f2fc9b577ae8f38f819e513c0e5c78953c2c2b30fe39144494fbdb8d2098480b830f2d280d427a892211b18bf156545b4c27c5c291cd2e52b224048b4f2adfc0cdff0d1c2844d73196dda1dc55376129956429c7f4969ebc2599b64ba8b4c163d26953a2e0015da195d35a2ccedf3b9a581c5a5e78f581518cbc7e6275d478d955133a116d3c24638b0c7b12df1391a29503e09cf3c70feebd3508afba3fe87c6df32f0bdb30069a949dc744b7d7cef16571e78eef06c48f94b494b34ef47a579b25fc62bde94aefe27144a8c90858a7cde07a0f32a39b729ff5a6f38a87e4b6d527ee7dc2aa008fcdbc703492fe307e3df9763d161ccdfad16f6796aec3c409fab4605c2702adb1b79cf25184722673f3856a7ee5d57cc8e7c4266b3860611febe6da09348196abf24ab058054a8f7831405e5427bd4eb4c96e772e1cf41af3c1d8005186afcb12b57ca6546e0a329be3d1ce0a505991f58dec1967b28405bbf7cd35a1ad4a349be4ffaa390466d393a21636c296d556b855f7a883bde07bf24234abb01de0823fa5166840909243f9a1235d904828f4c36197521bb7dc00814d16dbf1d3fe517f5735cd54e9cb8b0c2ccc6e5ad1bb8b9b4735a55b8fbf4acec2809aed492f7fa1c782830838f52cb6a74ccc64a8d558b3cb09951e36a3414e439c19cab0fa9cdd40f862647b9ca7ab207f50e077e50901b40e815cf36a36841f038e13005a4fc1f02697f250df6b7397050494d4ea78e2fa7564d8fc12a9bb181ac703deb18da173241d2783827e0a7a5b96988f0be50ccdba51b4e7b48f3bfe4334c2ed785ce9470f3ce81cf1be043876efeca4eea97ded2c647c2f501f24987f2949f244e81394df2827c32b1941e723fe34dbc18fc896c08dcad24d7156a3d03f4404105f78c907829ad9113cc81a08f63d7e4c333463aaa2b76a6f5311f8af3f85d41f5a8ba10274a753180696e576ddd08872bb76190d817508aa2f5e767f6e4f5c2f5d206ea261743aca5aa3ea1dde12e3ca800b5e45e5f9ddb1cf81cae25d39a0cd39e4bf471c7432c846d75223380c91c0e8591348a71ca36318149e508b2b117e809d9e7c533834c15c9cf507927d19c4eae37684dae5e7cb3707989367c17d1fd95a533f1e2ee055ba779c932afaa67a242d961917a8ae6739533168d85842909bb3c93deee4b31833cc3475804adebb732e59aea6eaabe0fbb9b899d216ee529f611ae07de9ee56c313aa03fe0e1e6f0dcfd7ba4a6187244a0528c22d32b6716c82124718921561c5a2970124660253c428e740359e8ff304fda01a597dec4a5ee8b00afe10c19c0a37e2c7ba90df6615e777ba69262b58d3fe641b188a1bbc0d9f76c34785dbdb3ed175ac420524b2e8b21717261e55b6bc9cd796cefcf3650a2622c685758b21aa71a52772a66295909a7b1163d451334994ed2e140c0be23f408ee09c91e82f7044e00daa5de79c19c8d344d7e2f87f8f1f1d90f5dbac9966b165fa8d13db1481de5365f81097d6d2a564e85e55d222a4fd13b55ddaf442586426f87e934455125ad28249503e4c914fc14a9ae14ee99c53d0c28881a52d7d6355f0a1f7ca165492bebc2da70066349ad67fb87afb9812db2d7206ddbfac1080f4f5e1cde4052fc560be5abc3e9c7d3a3c64fc0047a49cc3e5cbc312df5f3d0c37232952904ef83d749007fd6b95c74c1415872e60e1c1a2b60b10add4c779a9c6a0e12c52449aba21624ff34caa84a460038d1ad24d32e2a1b4f14715832bb2ba9ab20030917ed6a5ced34d4826996ed0c47ef0e4de32a320e4ac47c6bc20319defb9b6ec57ca2e0bcafe9c7fc759584d0f56a43b188ee6c44e5c068c44bd876b34b811ad52227a3dfca2d8a62da5c4f74bf36ac4aa964bc0b09e98ddd0ba91ec815d901d19f9f6214cc2ef9add9c6badce1522f65d6ab1aa5ead5acebfea2fcc1483cfa2aa86925a6240a1458f10f3e82fd688c2011eed26267eabc6dac187daf5ae98d0b60fae6f586cac57e4d9a79a0c9e8f351d59612e39179d4dd94f47782b48af187a71d1386616a2cd528d96bbde0ed4338b07b0d747a6f6500bf6e12c92fe758424f46ba5b4192f1de1975064100169519d4ac27d4e940665b82c97ec7895a37b98efc9e3c61bf49adaac12f3ef3941f4358f1ff1fe4cbf97a70e4a79cfd4408cef15146ada748baddca398eb0616e40ec0552e4a235519598c67cf1c9595327f7ae90393065481b974f7d59f91530ec869effa100bf8953db153c78b7dc07f8c6f1b3b723357002e6d6b36a34f55aec466ade6243658ced2da1d2b4c495ffe5166a14abe54bb94f7e887bd73a3f77c4f32caa3224f3dec3bab4176ee7642b19d43df71521e361582987f2670384a80ba74b42364cc3260eeaf49009f189fe2e548772ce3778a55eade291091130c9799b4ce4194c0e7bccf4ab6e2875cd5d8eb871ec66d04eea65d84a5cd60e40dfa0e960022deac92d9db2d618c4545dee56e8062ab81d70bd2a2e3f369fce879dc47185cd595a7d8fa53d7e7e4361c42c98fec7203aff9fcb7555ef3235f00fd35214e92cc207b87495326856a38cc336929a97b77909917a1c4de31c7d2aaaf687fb25c8bb8844d6a04e526b16f5191839f474094c9e45841bbd620248b096ea55dbe123b1f1f7a1dbc4e9e08265d0542068e95b8b122d3d7962b336a3aa2ed9b16e04d65991a5b48d9b470f2f22cb5a4ce72ad079fc428e41ae17039c1e2e1075b338fa022f0b613e53c2a6ca7cec9679ab46bd57027bccd3d8a1af6ceb53a96404ff9228a90d25815d40ef52515e3af421f4729a3d4622d4be03e9e125de597d9097444ecebb0b5801f0c80c20e7dddb01e456f7a4a58e9beb5d5fc98e3d51403c7e190e4987558acf12a6c9444989157b8e9953cac49a54ce06da2c244f07555969d494a56ef4cc24c4020b65e76815916b9388139aaa42aeb77ea7b39358406746cf8c525a07d5af1751e40684d2b016f7c4052d378e844b1f71aa1a89285b82f66329315", 0x1000}, {&(0x7f0000001240)="ca2099f36049fa9473d37d1694ab28f960e68a0e3c4214025cbcdfdc073c2c64fdfb4f00d0d46d1600e3e06ced9b14bdd0890f84453a7d0ebe6cbe12985a65966da8fbb782616d76766e02d379f1e5815173cebbfd7c8dce489a8f0cc9f58ea85ab566402db38cfde19ab7764525c9419c9281991d9132e20cc36979e1c09ed98d572c14540e82dbb97bc6622201324e00457cb80c8f38526541a93cadab479807b5751438c6bb5c7bf4c4086fee5f36d502bc7fa1db314625f97d56236819f003c3f5fe971ddcfc735d0b4e39fc4cd16819a004c35984185a3998e4131385d28c77bd2f5a1fa405", 0xe8}, {&(0x7f0000001340)="cfd0f842604e5a7107b94594435d4512e82acdccc02c952e36e37222722b33162b90ccf94fdced809af0956b49263ff3f99eddff4f7fcb1f5642a56cbe7dd34d79f4a8000a96c4cef9af39541f738c9b65ba57a0f9e482f96116c9dac44f5335a26bd9163cb69134042527be2b89b28e224e96ad332059992bc140831b64004bb2dfa18bb9dcc5f0092dc9c96c4a4733d2d18eff7eb18f84ae4ec260a48f13622ea1c5da7f49c7190ef55b69b56b599db61936e76f786ced4b817429ecbd3ab1d0f87be9d1b3fe832a4fce060a569d7e55dac7033345cb28d162501d518d4f9d51b851b4f92ea1d552e32ff6e6", 0xed}, {&(0x7f0000001440)="f7feee7d6bdde8dcae82a10aa35dc9b3e23cfcd13aa7880fa0056e226ce6f904864528a4348abaeeb69f4b9c4d2df281be32d01aac2dce58722758c7b90f747d6c1bdd8f458ffca3df", 0x49}], 0x7, 0x0, 0x0, 0x400}, 0xf) 13:34:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a2f9f3570800000000000000ac750000200100045e0520000004"], 0x0) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) socket$unix(0x1, 0x5, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x10000008613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000064001000d}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 13:34:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB], 0xc, 0x2, 0x1000) msgrcv(r1, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) getegid() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x0, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000940)='F-\x00\xd5&\xfcQy\xe7\x15\xb0\xb3EQ\xf0g8\xee\x800O\xc6\xfa,\xff\xaf\x92)9\xd9r\xeel\x12\x10kx\x9c\x8a\x96\xa7b\xbd\x049\x88\x1c\xc1z>\x7f\x82O\xa4\xe8\x0fK`\xb7\x81\r\xee \xc0\xc3\x10pw\xdd\x85Rp\vT#J^\x90\xadN$\n\x7f\xa9\x1dz\xf8\xc57\xfaq\xbc\x96P\xd0\x00\xc10xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) r4 = dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r7, 0x2) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$dupfd(r7, 0xf, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000180)=0xc) r9 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r10 = getpid() fcntl$setown(r9, 0x6, r10) fcntl$setown(r9, 0x6, r10) r11 = msgget$private(0x0, 0xfffffffffffffffd) shutdown(r4, 0x2) msgsnd(r11, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f47b6bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb32321900"/950], 0x156, 0x800) 13:34:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) semop(r3, &(0x7f0000000800)=[{0x3, 0x29c}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0x80ff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000180)=""/14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r2, r0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0xd9, 0x8, 0x8d, 0x0, "6c686f03b03ff15e8a3b3bc7b139a00da33bac95", 0x2, 0x35ac}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r2, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0x1, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x0, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semop(r7, &(0x7f0000000080)=[{0x3, 0x7ff}, {0x4, 0x1, 0x1000}], 0x2) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000001c0)=0x1) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400), 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) 13:34:12 executing program 1: r0 = socket(0x2, 0x2, 0xfc) recvfrom(r0, &(0x7f0000000100)=""/162, 0xa2, 0x803, 0x0, 0x0) sendmsg(r0, &(0x7f0000002440)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000001340)=[{0xd0, 0x0, 0x0, "14335681c2be421012861a426abb86afcf8b0661e61cd1097a34607d5a1c544d01657bce729e5437931dbc202e3acca48ccc5abe718916ea7b867de40e65d62b8ef23daf63fe34f237decf31270b3c4cf6102d878f78f62707fb90dd19543d6c5ce6736aeb5caecf973110f160beca0089071ae04e1f2b6e0c586064c309113fab2abf0e1d65d213845313b037a1734be7b489d625c2028cddc3be1c4ff1cfd622add738ef9d6b4c5c1e77da7228c0f187379628da87408c1e"}, {0x738, 0x0, 0x0, "b1ed2d63cc6ba4e285391218de62125e88cb74a680aaade086e3c89005cad598b1bbaf898c58322dd4f9a4b932a2c851c59408008a9faf35e56f45f0d0125d4cf2ee8ec37a50cd532c64bd799e743135f371615046b23ac5602d7d75ceea706a4ae383dd77e2cfe1036a25cb6104152f81b4bd3b03865bf67916520aa6452c3e1a1babca5039a7f2196545457276b40048b5b8c2b98c56d0660361fa91dd6f1767229995ce58f6db0980870cef25552dea0e0c92d85ca680d5ac01c8be352590148ca3093ce12b696ce8576d2fa556b5418dc49ffa2eee5623a339432aae0cae475a4fa6d044d6db4dac8d833440db5d081282b44aaacc7075d27f14563e40eb764992c35c561e50bb78615b724d114eea2764bf9d84a66395d3705c4a4f27c95f6bcc384dfd25f87f139fe5019b782ce0f3eae25e0c9813090187759befe3587d49e59e6b08c348ffa2b3d25ad4fa68e168dc4be14f22cde6355a43b3f28d07fbf993fb95dd5294c105b8febcb050c3e2c6e1997273391aef5ba86ad6189f02abba88956bc6e1bb593d31e95e924c25fe2f4e024c12f7e9032cec5f87dc323baf1841bf24a0a827d9e038c177ecfac3646987146341f64b139d9d442c1e5f22d177db665049e5bc6a51327eaccc9afcbba27fe0b89fdf605ca3c7269f56b09201389ef2278aa7e47e2a9ec92144024a1aa441c311bca084aae4de9e7594ffa55e91199c9598caf7de812adf791a48522b227452d17abcf06440cb740caaef859ad2dbed96c346a8f072972f789a40f79f8218a3703c9a9145db3217c073c4381e672a810a3994d8a0281ee145600649b00686f21be9244bd9bb2497dc86f2ac560fcca8b78632a806f84d38a6c55015d3709f14a642bdd9778995bec99248027f92506ef2a4a10d149415db0d9e6a6596b3bb12351afcc72b9e2d01fcbbdf3e138cf2c8531965244ec0a68ad3b91125ac106887725f660854565606abe85644a6e746fef73322f9b53968fe48424de1d68eb2dfecab405ed3bd5cd9c4d80ab517676dcf1a5f92f9c6a1e9399c5456f947bafa577e7d5b0de8df2530a7905c6a6cb3390f1b0797aa0432f1cdc3cbc2e9b46a24f2f93b199fa4e049e8159eaa5ddfce2bb033fde428d9bbaefa19625f31125f71d61b841a6a4c29b6c1dd84488851ef28e9e84617e73dd35f67579bd1cc4ba11c742bd7aa09ab1f3d7420864c7c9342c9e2493a39e0c33a1797e5eed5dcd3bacf692c5deac77c77549888ce8eaf80a0a8ec12cb3b3dec166f975a41bf28f56a75ae7a8ab8ab0e9b09b0cbf0f6e7ae7b52261bf863fb69df7088d6f724c1a7f0d8d41876e74c59a804597c61c10d1f400bfe65c5f3270d0d5513b7fcac390b8781b971304e12555ea33f17e845f89b5f241da5ce679a9c05a6ba6b10fd09e46669b9e112499525b2017016ce8f051189791ef726a434ee20a19c1ca153c0d3f3c79d511153aa48a2771eeb23ee93618fd1743cdff784f1d75ef6b5b09b65005eafe450125e40cca0e14d50c9f56169b0519961c3699894eaf3d706dfce622c93b239a589cbc2cc1b71d4fc56412f5e643eb10df5cf898bd5ffb68e68d9779e07949b5d052b9d208faf2342d4736fafafa8652c7306db3a13a6cd32c9c52e3298441829ac5c81181f2d300a1e79dd901feb7fe80e6358d32c7d4f11d139a7ee346e6d103f443db68e764d0fc8a37ad073988f5a4b1eed44a7e1aa1fcd76947dbe55b241239e6ab1a3cb1ea5fffe2bcb5bf6735e133d62a66a39b1dd814ddbac57715938a1969339ca06a3754b4f1195d72fbcd347369856cb3cd52a28f43b167a11ec7d5d2ff98b44274c8473e6f9a81af2bed1730a09e3b1a1c0603905c521146fbe207c3eca414db023cfc066b2cd6d2dc943e20b24e2b5da7ea1a7c23d1b6307d016bcd15177ba1b9a6762493b1666a3cd413d33d0f5bde935a0be40f59a825738ec26957369d5be145539c5b846cab8c799412e0459cf8ac886a10586ce2186c4ea47dd5205f1d583517b51171e5a812c5f41949a54778685ccdceac57fac94165793180e7810a19ed65e4ecce9b717b8a8491f0778cd265c3be4a577359fddc5ec44129a65993f6a79ae7df73426ab677d7d608b81203a255f6428f495400a70fd16be4cfeb01b05a2d469fc57fe7e8c529c9c0072aa52dd9a990cf6016dab4732ba948f415b25b936ec35137c227976b171843c06e057de4930acf18129d364ef1f855f6887f0b8a8a632a1244632158d8817dacfe8071c33cdc94a1936270fdc8d7831d7e426f04d31add4c69582fff7bbf1c0711956373bbb231d2edd04f4de95e77c726ddbd5598e51a1856bf69317e4ab864ac8cc74c4f09fc516f5ae08daf782faa53a1cdb927b036e3720bae78754df723df8c8db6320de7eaad09427b52a0360b5c64c82dc0d0b482abe5ea20c261ca4e377c73007afd5ecd47e5374bed3e7409727f16830af535427dd050a39f3204dad0c6672333eddaf90793ed513dafe78aaaf514543d942b81480c0f37f606f91797c002cd6db7b5731c66c8ecc96d9538fe9f761a53d13dd6a"}], 0x808}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) socket(0x1, 0x5, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x8000) shutdown(r2, 0x1) 13:34:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x7, 0x1, 0x2, 0x0, 0xfffffc01, 0x0, 0x6, 0x10, [{0x4, 0x5, 0x2a, 0x1}, {0xb4, 0x2092a3ba, 0x4, 0x1}, {0x4, 0x29, 0x92c8, 0x1}, {0xd684, 0x1, 0x1, 0x80000000}, {0x9, 0x623f, 0x200}, {0x1, 0x5b8, 0x81, 0x6}, {0x40, 0x88, 0x669a, 0x6e6}, {0xc0000, 0x8, 0x800}, {0x7, 0x1000, 0x8, 0x591a}, {0xb2, 0x3, 0x0, 0x600}, {0x10000, 0x7, 0x0, 0x10001}, {0x8, 0x2, 0x101, 0x5}, {0x401, 0xff, 0x0, 0x1000}, {0x7, 0x5, 0x7, 0x9}, {0x7, 0x10001, 0x2, 0x6}, {0x3, 0x1, 0x1ff}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) 13:34:13 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r2) r3 = socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r4) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x201, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCLOCK(r5, 0x20004276) dup(r5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r6, 0x20004276) dup(r6) socketpair(0x10, 0x1, 0x87, &(0x7f0000000180)) dup(0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x8002, 0x0) socket(0x2, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r7, 0x20004276) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x800, 0x0) dup(r3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r8, 0x20004276) dup(r8) fcntl$dupfd(r7, 0xa, r8) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r10, 0x20004276) r11 = dup(r10) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) dup2(r0, r11) socketpair$unix(0x1, 0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r3 = dup(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) pread(r5, &(0x7f0000000380)="53864807f472ba436ef9c353762390ed595a70661179d312c3cdee8486dafe5a58aa72758f1ae2c433911f6d71e333d03bc2091d5bea217911e8647afe018f99e83a6624f5a6fa8309e536a1157547ec1222720812abbff4c2c730b0fad2430170392ccc24590472a2d216a2caa6624908a4b8aabc585b9194d6a90f8160ca72cab4d8468cc21b61558262a896a10184f2a3d51e55d43b653663d70ed0648ec3cb0d788aee", 0xa5, 0x0, 0x401) r6 = dup2(r3, r4) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000240)={0x1, [{0x3, 0x80}, {0x2, 0x8}, {0x0, 0x2}, {0x2, 0xa82d}, {0x2, 0x2}, {0x2, 0x3}, {0x1, 0x6}, {0x2, 0x1ff}, {0x1, 0x2}, {0x1, 0x6}, {0x1, 0x752}, {0x2, 0x4}, {0x1, 0x9}, {0x1, 0x200}, {0x2, 0x2}, {0x1, 0x6}, {0x1, 0x3}, {0x1, 0x7fffffff}, {0x2, 0x4}, {0x3, 0x1ff}, {0x2, 0xde}, {0x4, 0xffffffe1}, {0x3, 0x7}, {0x3, 0x1ff}, {0x3, 0x6a}, {0x2, 0x3}, {0x0, 0x10001}, {0x1, 0x8}, {0x2, 0xdd0a}, {0x1, 0x3}, {0x3, 0x8fea}, {0x2, 0x8}]}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) fsync(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 13:34:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x80) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r5 = accept$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) dup2(r2, r5) close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70265405e768d4d4bd8b8b000000000700", 0x0, 0x1}) r7 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x6, 0x0, 0x8, 0xffffffff, "a78b7e0100"}) writev(r6, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) msgget(0x1, 0x420) 13:34:13 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r5 = kqueue() r6 = kqueue() r7 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r6) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r4, r4) fcntl$setown(r8, 0x6, r3) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r9, 0x20004276) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r10, 0x20004276) dup(r10) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20, 0x0) r12 = dup(r11) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x400, 0x101, 0x5]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [], [], [{0x0, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0xe73d}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r3 = socket(0x18, 0x4003, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x800, 0x9, 0xe2, 0x0, 0xffff8000, 0x2, 0x40, 0x0, 0x2, 0x5, 0x5}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:34:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000380)="56f435553691917d5c4d6c78a32e09324548f9438311f50603a8b816d23181b1f6e841aba5df804ba6ca548f2ea06d63120f3c46ec1e0b15e7aa9b9983679d7826500ec038d3fbf7944307b7ccde3db212eafc54c2f6be0faba695e0ebae67a271da5649627757d46725f18ddebe1cf13347faa0565ac317fe5a3630e5a11b26e5383ab0bd558f9bd852b8cb8f480f8f43d1c27d8295e00f511288c26ce03cab16cb027e07c4543532fc7fabe672e4c6dc0a31581616fda84efe627071b0bebadf9e9ce8f8aa36b806a21ecc5774d1811ce0b2295a000fb91257030c70639f411ed2efdd8870932cfa51cc7ebd9607876b33f4d19b2472d72609bdcb8b45ed6e50e7657b4b2cfe3835170546f09f051aea3e03a8a481e8d6d3f15b05ae5eceab6fb3f9f8b3bab08cea9f782ba6b40b71e7e0022bc4dddfdd5c2cbe1589bed264ae90ee2e2b2388bed464f89590feaa3c2122f8139b7c4f3757f4128cfc71bbeb5ff7e44834b7a3b8aafa2aefa713dcbed9bb03d2e43d39151c0f5d34f2fdd905e37ec4f68e99972e0dede77d8d92780360765df386bba62f24a0edff62122397c665f125dfd5e6fb3d1b1b03877d49d5e975fdc62775fbfbaf8cc2a3401ce1d0a3907d76cde9a1677d8a5d44380a4b216b60a2bc15022a75dd6234ef904da76afe30d0d32c4e4186e74c052d369d052bd5d837ca89cf26c7e9290e7bca51d3a3747b45477958facff67402805895ac5fb82ffca2c0da52990e3eb0ef4bb2406c68f9e09fa2c4ea1d8f702393d74f68f8e84050c77944a6a06c52addd424e05ad9adf88a5edaf645bf2d47c399a8053ef1199188c4a4ca8a6f70762d4d466f6013056772fa52df9ab85c46cb6ba05a30133593b685929bda6616311fd2128c4d2a61a67a8b16488e0e0709f8cd56061eb141fc4b1159aaf7fd8a9866ae42a0b9f536f3795c781b23a722b58b9dea0c43581c3b9b41c9de492a2d2fb06b1ef20bbaf3fbe603d7e4a6320a019a1615d0d15189e31d4d19001a0c2b3ba43e654303059a5116012a49d03c8952ec4379fddea3cc1ad52680d5d93986f0e710d73481bf6d7573e8fde0559c368d5f5edae18b0aea5d35c5e770048ce59e57331164f8bfe5518f44cf792583b2c0b07631d345d4c1a233aa0b27efc74927c94f7769187cad81dd8380d70a1f139d06b744ad671e08eb024ca60878b64af9f077e88eea3d7771563b84985ddbdfd4d5273d981e03f34ff1cb08d04cd9de0c91a1488b012b52d52ee220ab5a746d98eb7b12c9aacb3a9462b869142e40c9e85284aa8c50f7c034ef0d49e5883e3d03f17698f672cc24c83d31116b80a2e85b8542b9a8c242d660bee6bbf568f8dccc2a21a8dadfa76b312a39d779467727ed50b9e3b62f094dc94bf6d69be0f8da93148d55f5791a7b799971bb8d4c1a4b69591d75a36a4502ee68c274f099aaeb37296ef57483191f39e7eb48ad9b4e5850b1511cf7fbb412b1ca146ffde7dd22b9e1e7d7c38bbeca1112df6776c70bb701c9b550b88328d1ded5089e13866497abfb231fca2665f02a3a7a85fd45aca00b49bbd48ee4aec26d62a7cc42f7e006630f89c2be7a6d3d319d63e0be2931c6eec9805b445e9da1fd4a2e19bab943d", 0x489}], 0x1}, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r7, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0xb2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}}], 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000b40)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES16=r5], @ANYRESHEX=r6, @ANYRES64=r8, @ANYRESDEC=r1, @ANYRESDEC, @ANYRESHEX=r2, @ANYRES16=r7, @ANYPTR]], 0x1, 0x3fb) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r9, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r10 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r10, 0x2, 0x1) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r12 = socket(0x18, 0x1, 0x0) close(r12) getpeername$unix(r12, 0x0, 0x0) r13 = socket(0x18, 0x1, 0x0) close(r13) getpeername$unix(r13, 0x0, 0x0) r14 = socket(0x18, 0x3, 0x0) close(r14) msgsnd(r11, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000840)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r12, @ANYRESOCT=r3, @ANYRES32, @ANYPTR, @ANYRES32=r3, @ANYRESHEX=r13, @ANYRES64, @ANYBLOB="9e31e55b3f1d3015d7d6e0c04d9285c6c96c3727b3efc3e242ec0e4334b80c26e8c246b3ab56cf306f1aff30dd3d4bf318fc3f0c7506b3cb0d3b21160c509546e5748c252f6bae6563b30ddeb945d0b928a961ce6947c2df0f2faeba98719c7a187858e18c95508a8dd81732ebc8c58ca73fbac529491136889f10b1276a6f06ae7a39d7b25b3f56626e5f07615ce7b2ccc3324192bf559b3c", @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX, @ANYRES16=r14, @ANYRES64=r10]]], 0x1, 0x3fb) msgrcv(r11, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9ec0e25699fd8d8e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2bef6f5429faf427609e028522d07cdafae1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090"], 0x1, 0x0, 0x1004) msgrcv(r11, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r11, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r11, &(0x7f0000002a80)={0x0, ""/152}, 0xa0, 0x1, 0x1000) msgrcv(r11, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r15 = socket(0x18, 0x1, 0x0) close(r15) getpeername$unix(r15, 0x0, 0x0) msgsnd(r11, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000003b80)=ANY=[@ANYRES64=r15, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be2979016f4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4442b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce22e44aa6ab80ff572a156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4111, @ANYRES16=r4]], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r17) getpgrp() r18 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000240)="220e2a", 0x3) 13:34:13 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0xe, 0x7f}, {0x18, 0x3, 0x8, 0x7fff}, 0x2, [0x3, 0x2, 0x2, 0xfffffffc, 0xfffffff7, 0x7fff, 0x2, 0x81]}, 0x3c) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20200, 0x0) close(r0) r2 = socket(0x2, 0xc003, 0x2d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r5, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) seteuid(r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r4, r7) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="de5236773e33b1"], 0x10) sendto$unix(r2, &(0x7f0000000140)="f6cef9bd4662abcf01f55d00000000150598", 0x12, 0x0, 0x0, 0xffffffffffffff51) 13:34:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$KDGKBMODE(r2, 0x40044b06) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x558f, "aeb71f00e96a2000000000003fe169720800"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000300)=[{0x4, 0x2, 0x4, 0x3}, {0x8e, 0x4, 0x0, 0x4}, {0x7, 0x6, 0x4, 0x800}, {0x3, 0x80, 0x4, 0x5}, {0x1, 0x0, 0xe5, 0x5}, {0x78d6, 0x5, 0x52, 0xed17}, {0x4, 0x9e, 0x6, 0xe19}, {0x8, 0xdd, 0x5}, {0x4, 0x9, 0x1, 0xe90}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) recvmsg(r0, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=""/44, 0x2c}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) dup(r2) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r4 = dup(r1) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) utimensat(r4, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x10001}}, 0x2) 13:34:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x2, "0ee8bcd44cbe0846ce84e4cf493452386adbd8f600640ee94bda9a55df169e6e1c4f20b90c9e7e5fd5f9540053b6dd3cd84f0f9b3ab519bd8e0ff6fe1bbc75c3d4e5f81fa559d2bbac3a2e4103c3f155832805901cf04e8717cae9df56147f1412be2a4a71a9fdd4f020ca39a0d1e1ca31577d507bbf7e89cdd7123eedd7b2463679e712e27ff3f8afe12d43ce1697eb91968141802aadf07517f5d0ea9eca5b56a3bcf4a600b25b9bb4b051c305c9cb04d2e5695bc40e56570eed38586de1d387fee62b7311eba2a4446c99c7aa0568fef5c89c818f201c6afb81d57ef120d1304598847eb38ff54c8a185dce21d4a60d32b141f015"}, 0xfe, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRES16], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 13:34:14 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x0) setreuid(0xee00, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet6(0x18, 0x3, 0xfc) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1, 0x0}, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x7, 0xffffffffffffffff) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = getegid() r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) r13 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r15, 0x7, 0xffffffffffffffff) r16 = socket(0x10, 0x8000, 0x9d) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r17, 0x7, 0xffffffffffffffff) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r18, 0x7, 0xffffffffffffffff) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r19, 0x20004276) r20 = dup(r19) ioctl$BIOCGDLTLIST(r20, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) sendmsg$unix(r6, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRESOCT=r20, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5, @ANYRES32=r18, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r4, @ANYRES32=r17], 0xa0, 0x8}, 0x4) 13:34:14 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) 13:34:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x20000000, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r0, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) dup(r1) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000040)="a65c3544037fd7b8c426259f8ebf7cb7766fdce6ad327c6d7042fab5e4860733dfd176f3fd39965b13306a088e3719134b85d6989be53e917b0dc9440832423dd82827565ff4236da4bb8a53c132337b693564be10ceeca5460f7400ecf88e61f00e3d6525146852e5b6074ba4187e2786f0590e1b81b7d2157eba6229539e0be261304d7a8bee72fa198be402f50e", 0x8f}, {&(0x7f0000000100)="e7c6e06ad31c", 0x6}, {&(0x7f0000000180)="b49c99bee92887e907ee2967aa085edcdd6f52fd3f986af925f39241c3be54269add88a32ed141e47b4acb860545dd4c4842ddff79ab458143b638a4681277d5a1e21ca050f44956433c02a8a26f58b9338ef787c0b120b70de228837ef909ca1d775691d6d25ae9fb82415fb06542b38cd3d0a236360b33e210f469e2d8aeb811f93a0defbae54855a71709a030e91cfc3c01c672e7a923777cb9263ae00521416da55ee29456c9ba6eefc83a982a6074b438dd396a0b207d46f139bc5a164daef24329e0cf3b79da7d252afd24d5fb58e08d65e2ec0e49", 0xd8}, {&(0x7f0000000280)="ebf54db5d2c8e1ca4f7f6f05267aba9be83ed2a4e1299e4f20164309a0380a46abc0538d64049f36c12e1d3e0e7a0784aa216d394984f40e634c7065511f4af8f5f19a6e03f0b2f8eed4818168dedb32e5d6d49c419d30864faaaecb658b1c3e75c336d7d7dc32c6ce080293c1e4edbc874dfc0ca0538d0f1913820580c7e7", 0x7f}, {&(0x7f0000000300)="d316701828952b19fad0f024218064a429de621955dec49c1778cd70200f76b47e7a9185ab745fe7f8cb7eedccf4e2aa38a7ea72d01bf198fd29f3371fc892a2e3982841ad76d417215c6fb9b65bbb8d6d04739e98ad25beec3894eb49de14c18f5827673f87c884969f4f23fd1eaafee37fb5dc6e6efa9f4fac22270cfa929a3f1e8adfdee7c044b46202477988daff26b7bd60fffadd9b05469ec15ff82c634b9be9ea5be08df93e6b60002c2db3507bdee02537d3b12a6381fc1f49f42af131e139357c8270535aaeca7634b34adba8a1b9a808301f74c4db9084609204fb558eff6bf1", 0xe5}], 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) 13:34:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x100) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) sendto(r2, &(0x7f0000000200)="6e815e61684bd406245b6ccf6af7b0dfecc67cbdaf094db511ac2f7c8270274afbee75d023ae1148a9b0d2bccd2915bd665fbd543d0ae111dcc68a79435facb3fb96ab3389984f459f9fb5e12492f279cff2c57d232cbcd8a074b3b59d38ff3821916ce8981ebfcf63b3df1fc0c138b89579c88a1a83f87ab933da0570f82ee3e56c2193498b3ca418fd371e20abe2e4bd342e3d900187a2f5f77b8a99baf74af74c2814043ff94be7301094ad3f98c8014ec5fd564e5d8eaacc3799bc6ccfc457d0684d835038f4ba83d9a9ef740818368d22c1990168f5412a220f726ed5c83e3508fd20adc8c6609bb5d736d50132de979324fc291ce4", 0xf8, 0x1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) fchflags(r2, 0x0) pwritev(r1, &(0x7f0000001440)=[{&(0x7f00000001c0)=']'}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2d2, 0x104) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:14 executing program 0: syz_emit_ethernet(0x192, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd60eaa836015c2f00fe8000000000000000000000000000bbfe8000000000000000000000000000aa2b0088beffff000005020400f0000000011f0000000000000001001ff906ed2e7e312e7c365c7a188c3ece91d6fb220b62c16dc089171cc627e7daf28b14dfe4055cbf132dd60eee5bec494677cb406492fa48b4405af7d46d347b29d31db0752eff8f861575eaa7000e63e32ef3c9cc311db5d26f02e254ac49613e74bdd748cc5585b41609f21e43e893bda7248da2828bf59978aca2553635fd31a722531db7ef9ad6e29c19b01a2f4370b0375b13f685d59b381c9073ded5a05067a6a6e62760f009a16713e5c4bb272f7ee4f179c227c3e9a3ef4d1a6eb53fdf7a58977ba4e1d706581bd6f9a67f2a31874f84e092e03105c9c286f11a9e0cb76f4ae78a51470cefe86dd79724b801a271980651458125e0532b128bbbda42b682840000042065580000000000000800000086dd080088be00000000100000000100000000000000080022eb00000000200000000200"/402]) socket(0x10, 0x2, 0xc7) 13:34:14 executing program 0: r0 = socket(0x2, 0x5, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x4, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x20, 0xfd, 0x0, 0x6}, {0x806}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 13:34:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r1 = getpgrp() setpgid(0x0, 0x0) setpgid(0x0, r1) setpgid(0x0, 0x0) 13:34:14 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r4, 0x0) getgroups(0x2, &(0x7f0000000080)=[r4, 0xffffffffffffffff]) setgid(r5) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xb8, 0x64, 0x6, 0x0, 0x8399, 0x0, 0xf597, 0x2, 0x0, 0x80, 0x31a}) fchdir(r3) setsockopt(r2, 0x39, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) geteuid() write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) fcntl$getflags(r2, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022eca4e17a42488a8ed696c653000"], 0x10) shutdown(r0, 0x1) 13:34:14 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x42, 0x2}], 0x1}) setitimer(0x1, &(0x7f0000000080)={{0xffc}, {0x100000000, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setitimer(0x0, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000200)=[{0x0, 0x20, 0x6, 0x80000000}, {0x81c, 0x0, 0x20}, {0x2, 0xf7, 0x1, 0x6a5c}, {0x2, 0x8, 0x80, 0x81}, {0x5, 0x6, 0x80, 0x1ff}, {0x8000, 0x2, 0x6f, 0x20}, {0x1, 0x1, 0x7, 0xfffffffb}]}) dup(r0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x8c) 13:34:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x81) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="100000000000000000000000ff000000"], 0x10}, 0x0) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 13:34:15 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000040)={0x80, 0x1, 0x81, 0x95bb, 0x3f}, 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:15 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "000000000000000000f8f1ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4810, r4, 0x0, 0x100000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:15 executing program 0: getitimer(0x1, &(0x7f0000000000)) 13:34:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206999, &(0x7f0000000300)) r2 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000002a40)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, &(0x7f0000000100)='w', 0x1) read(r3, &(0x7f0000000140)=""/103, 0x67) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x7f}, 0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x5, 0x32}, 0xc) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) 13:34:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x400, 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$TIOCSDTR(r5, 0x20007479) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000001c0)=""/194) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7ff, 0x4, 0x7, 0x1]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = socket(0x1, 0x5, 0x36) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) 13:34:16 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="0002003571164e2724a601000000a15f2435a6f60e4a93c6e6776cecb84581e45ff012c1"], 0x10, 0x0}, 0x0) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceaeaa84e6abca64896819f507d0000000000f3c4c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f041576c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b7555000000005bcf967304e3331c28d208000000000000006b47b8d7da43c3f1a3d6ee33ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d00000000000000000000000000000000000000000000000000000000000100000000000000000000c4f67edd21ecab793a0d0e0c3a17281241ae8771bb3a242ebd730ce85fe40833d5e9c463c03136a382ee8d96fa34f4f8283a8f88edcc6ae5ccec80eb6c855f"], 0x10) dup2(r2, r1) r3 = socket(0x1d, 0x4003, 0x0) acct(0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0x7fff) sendto$unix(r3, 0x0, 0x0, 0x8, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x37) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) pread(r5, &(0x7f0000000180)="40c690d14b1722b7029b863d8fdfae1304622113d300191e6916d8f0349d3e27ca1ac3df35eb6f1b39cf9657b6b96a3a2e3daa678e032cc619d66ed74b9af397a13979f203e66e62847370cf13e6772067e372f31e2f2f94065e4cfe2e151a1d34be4d181883f0b7fd1fbce91c64d3c4c4", 0x71, 0x0, 0x160d13c9) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:16 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) bind$unix(r5, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) renameat(r1, &(0x7f0000000000)='./bus/file0\x00', r3, &(0x7f0000000040)='./bus\x00') 13:34:16 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="43a2810e4511909678b088f54fdea744c4b4476a7e3dbb10cb0ba3e235bb394536a294a3e403a899eeef9caa0c8d2d582d24ef9d836c6ad11dffe509d0f036a7e6e843118cccc6597b5d8aa2647f35896901f975b20ba67b44e1f0095b37add0b33a01496b408569587663512ea7aa7ae24cb67cb87dc8dc4a24d48edec44e402713162ae90c0c4a9633410652e5c2b3ce5af26cea5b0ee961bf9d36fe3722b1bb61936877c7f47e4b5460e9dd046d1057226801086cfe", 0xb7}], 0x1, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x7, 0x1f}) execve(0x0, 0x0, 0x0) 13:34:16 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x1, 0xffffffffffffffff, {[0x0, 0x7, 0x6fb, 0x6], [0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0xfffffffffffffffd], [], [{0x6}, {0x1, 0xfffffffc}, {}, {0x0, 0x0, 0x7, 0x2}, {}, {0x0, 0x2}, {0x0, 0x0, 0x0, 0x2000000}], {0x8000, 0x5dd2}, {0x3, 0xfffffffc}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000019280)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x5, 0x0) getdents(r1, &(0x7f0000000100)=""/102400, 0x19000) kevent(r0, &(0x7f0000019300), 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) pwritev(r4, &(0x7f00000006c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0, 0x7fffffff) getsockname$inet(r4, &(0x7f0000000080), 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(r6, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(r7, 0x0, 0x0) r8 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 13:34:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/121, 0x79}], 0x100000000000031d) 13:34:16 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="5be48a0b8a2185199b3e20ba985ebd77ad52902d2d52d12cebd7852d4f14a84ff786c28ccb95ba55b245", 0x2a}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001200)="7c6bb52802101b4e36", 0x9}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 13:34:16 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r7, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x4, 0x9}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x121, 0x9}, 0x800, 0x1, r16, r17, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r13, 0x1e4, 0x8}, 0x5, 0x5, r4, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r19 = semget$private(0x0, 0x8, 0x400) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r19, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r19, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r19, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r19, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r19, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r19, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x531, 0x800}, {0x1, 0x8000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r19, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r19, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r19, &(0x7f0000000040), 0x0) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r22 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r24 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r26 = socket(0x0, 0x4, 0x6) r27 = fcntl$getown(r26, 0x5) r28 = socket(0x800000018, 0x3, 0x102) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r27, r29, r31}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000540)={{0x5, r21, r23, r25, r31, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r32 = getuid() setreuid(0xee00, r32) r33 = getgid() r34 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r35 = getpid() fcntl$setown(r34, 0x6, r35) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x5, r18, r31, r32, r33, 0x80, 0x8}, 0xd9, 0x1, r35, r0, 0x5de0, 0x0, 0x1000}) r36 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r36, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 13:34:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02ec4a7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) r3 = socket(0x2, 0x1, 0x0) unlink(&(0x7f0000000040)='./file0\x00') connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) close(r1) 13:34:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x10) ioctl$TIOCNXCL(r0, 0x2000740e) syz_emit_ethernet(0xe, &(0x7f0000000080)="2f524244e0031cfe9fac661b0800") 13:34:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f0000000200)='.\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\x00']) r2 = dup2(r0, r1) chmod(&(0x7f00000000c0)='./file0\x00', 0x2) fsync(r2) socket$unix(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = dup(r3) setrlimit(0x1, &(0x7f0000000040)={0xfffffffffffffffc, 0x4}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f00000006c0)=ANY=[@ANYRESOCT], 0x1, 0x0}, 0x0) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{}, {0x5c}, {0x840000006, 0x0, 0x0, 0x7cf}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0xa1509b478212516f, 0xc2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000140)=""/173) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 13:34:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x400000000000000, 0x0, 0x0, 0xa77a], [0x0, 0x80000001, 0x0, 0x800, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bfffff], [0x0, 0x0, 0x481], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2000000}], {}, {0x0, 0x0, 0x2}}}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x81) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000040)="3d7234e63d7aec095bac199e6ad4f46ce783bc4c8e2ade7cf8ff7daf703dcb84f3e631f58e88273159a118", 0x2b, 0x0, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) fcntl$getflags(r1, 0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000], [], [0x0, 0x6e, 0x0, 0xc, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x3f}, {}, {}, {0x0, 0xffffffff}], {0x0, 0xfffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000110000/0x1000)=nil, 0x1000, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) dup(r3) r4 = dup2(r3, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x8, 0x7ff, {0x6, 0x1}}) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 13:34:16 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) munmap(&(0x7f000049c000/0x3000)=nil, 0x3000) 13:34:16 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813694ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf805ebbd6c74b41360728df67068f3d9038a6de24479818f4edee547017e664d89ca7b9f58e0120bf41e2e8e8a3cfde56ea3973063207bdeaa83ab7d51f7d90cabf52cd5d52acf45f9651fa8a18eb3c90b36bd5dd0eda6738ae0e940cea2300d3d17d372d23550ba3b61061"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) socket(0x2, 0x3, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x2, 0x0) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x58d93cf4, 0x4, r2}) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) dup(r1) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) syz_emit_ethernet(0x84, &(0x7f00000005c0)="bd83c6cd8c15cc5e970e6d30617227f24409c4b20f80f09927228c691b661878936809a064e5ac5be96e0a15109351b78e0e3596a0921cf1e4ff31cc04dc19d7b20ae4e8cc5cf08f6a9170c7ddf71e2d385d2d676d6af5b378d766af09fea1a2f06be6f951b61471106df8cf6311f289741f864fc2b1de4df65e41f3609f46f5dc509a51") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x20}, {0x6, 0x0, 0x0, 0xff}]}) socketpair(0x7, 0x4, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)="f226691af1564d821f3862cd611dd277767cf8d3dffb16d70ea11783e0e177435320f03aaffc18f26826092b7ad0ac17c19a72d04a328adc2f90059aab922d51dbbb9f45fc4a314ac98defe2c5d4dcf45eeb86fe581b4ea1373bb1f185dae864424a26b75fa49efc545c2a30d5", 0x6d}], 0x1, &(0x7f0000000300)=[{0x20, 0x1, 0x3, "c2b5691442bd2a0625ea8e"}, {0x80, 0x1, 0x1, "d3415259766d5b07e237d9d42f8b213cf9da44ec6cb137090a3cef31db19af0a12a70412c70e1e1baf21deb9215a0521a089880d9ca5f0b4b9dd60f23c0f143d00eeba18d6cc618673f81d84806e197e7e3f22b986d78b86aa7ecbf6308c8bd54561cf36e72fef1374"}, {0x3c, 0xffff, 0x100, "ce58020c2d59d5eedd47ec8c3c840fc4a5581e0ffdbb86c12a7fc32df174630ebbd5e3241d3bbf02774887fa6ede4f7282804fc30d8ec5337f6e10c697c2bc9d27a42dc165610b0c2513afee7fd7854150ca336a736b823fc62e9c9a94d3a60090a93b28bab228f9c360d43abd279543efd1487eb29a8edfa9df0d4b77fa243859fa1f71ef2aed590301306f618c29ff7bc6ebf751d273ab572c1bbeac85981f2938819e1d2f8e92fe15ae550346f5f322d1f52096d682bb12b37196"}, {0xc8, 0xffff, 0x0, "95a41022b7c5792b2ea3606c8273336adc5618c83d08d45fbb8180b40f7b53e986980b8c7f6fc03f09686a9cdda155afc11556980e7faabbb7ae7165aa80deec122b40d19d69376c1fc15ac6123935e57c55de6529bd7b923d3edd71b33d64ed9bfc91151295d5885d0b1ae89e26eecea4402f97b8077b23b5f9b8e7e728f4f96699d5d7512619a15f0f6b5ec85aa2e989681d71651de0a640a032a717b68aabcd4fa0e300141111cb79df8cc012375bc9abd9a4d8"}, {0x20, 0x1, 0x0, "116cf5828b85fca07f2f880495"}, {0x68, 0xffff, 0xa605, "702c09101c980b9678458722d559e18017d8fd12984d6cad53c670f174f201b390be38efffd77ff1e44a0f84f0996bffb853dfe2cb9f16bddce4f632eb64520da7829b7f5a2dd629dc88964755271811b948865ab4"}], 0x2c0}, 0x1) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r2 = socket(0x0, 0x4000, 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) map stack 0x203f8000-0x207f8000 of map 0xfffffd807f000170 failed: hole in range 13:34:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) lchown(&(0x7f0000000040)='./bus\x00', 0x0, r1) r2 = getuid() chmod(&(0x7f00000001c0)='./bus\x00', 0xa) setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x0, 0x4, {0x0, 0x10000000000004}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x3, 0x0, 0x6, 0x0, "010000000000000000ffffff7f00", 0x0, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000200)) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x79c) 13:34:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x3) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 13:34:17 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10001, 0x0) pwrite(r0, &(0x7f0000000000)="d7cd46fe3b6d4f6e55", 0x9, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) dup2(r2, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) close(0xffffffffffffffff) 13:34:17 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r6, 0x20004276) dup(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r7, 0x20004276) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r9 = fcntl$dupfd(r8, 0xa, r0) r10 = syz_open_pts() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r11, 0x20004276) r12 = dup(r11) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r13, 0x20004276) r14 = dup(r13) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r15, 0x20004276) r16 = dup(r15) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x4, 0x8}, {{r0}, 0xfffffffffffffffe, 0x21, 0x40, 0x146, 0x40}, {{r2}, 0xfffffffffffffffb, 0x9a, 0x2, 0x4, 0x1463}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x82, 0x1, 0x8f2, 0x7ff}, {{r4}, 0xfffffffffffffff8, 0xb0, 0x40000000, 0xc5, 0x72}, {{r5}, 0x7, 0x1, 0x1, 0x80, 0x1000}, {{r6}, 0xffffffffffffffff, 0x4b193250f5b0e035, 0x20000000, 0x5, 0x4}], 0x8, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffff8, 0x9, 0x80000000, 0x7, 0x513}, {{r10}, 0xffffffffffffffff, 0x10, 0xfffff, 0x2, 0x462}, {{r12}, 0xfffffffffffffff8, 0x2, 0x1, 0xffffffff, 0x101}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x4, 0x8}, {{}, 0xfffffffffffffffe, 0x80, 0x1, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0x8ea1ce45361deb63, 0x9, 0x8}, {{r14}, 0xfffffffffffffff9, 0xe, 0x2, 0x8, 0x2}, {{r16}, 0xfffffffffffffff8, 0x82, 0x20000000, 0x81, 0x6}], 0xffff, &(0x7f0000000080)={0x1, 0x8}) r17 = kqueue() kevent(r17, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 13:34:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3ff, 0xffffffff, 0x10000, 0x0, "a38d2d00000000000000000000f000", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0xfc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 13:34:18 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, &(0x7f0000000040)=[{0x2}, {0xfff}, {0x6, 0x0, 0x0, 0x30d}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:18 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r3 = dup(r1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) accept(r5, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB="c4022eaa2f793e1e0d55dd89fefffffffffffdff"], 0xa, 0x0}, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0xc3b9) 13:34:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x2f) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) r7 = getegid() sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="01002e0008696c653000b27d00fdc36cbf730ce071c2b15c60dff63abf431ccd1fd71de54675b8a97649dc839c19010b2f16f33fb53db7be58e870a667876a9fa5b2944f6d1528f6aeb4feb157a5c2d84e1eb01cfd44dc02092d866e49acbf019540bb5383e22d84119b82c831dfc7396208439937ba6953627a5f2a61874678de"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="3dae5e5996dfd26294d0a0cc776105be593e3d9e2d81757379bd2ac8c9e40ac92e25b4a6857905ecc020825a0ce695d2360266a080b6d71f6c4ee632c5f95e8e87ead691bfd662a034faee820c39566c01", 0x51}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r4, r6, r7}], 0x20, 0xe}, 0xe) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 13:34:18 executing program 0: lchown(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x9, 0xffffffff, "000000008000", 0xfffffff9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="e1aec31270d01796453a5708ee3acfcbfec1585fc2562ccbe03cf0b6351bfc24b7139d26d4a22c54d678ef5f8c27ba0012c30aaca75d22bfc08f1b2ae8981e6236768895c81b16c59da3ed1e92ba599788ff1a35dde58d7a4a0a9fe63e2e118317ec285d08573579e503608d45ed4716a071abf925f4ef5decee670f1e284b93ca586af33e44c578ebb4e2172f4ba4dcb1da238b13b22d6c987ee127cb1428a0ecef714e07452c2f5bec6ff52512d33c2bf2a85c85fabad9e52962eab9d3b041a2aec7638925236ed893f159136011f72986486339c0a4f14eb83383dd70755bb16a143351e09cd8925a73ec557c8df55cf9cacee95323687c38c4047e06fd5a00"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c}, {0x7c}, {0x8, 0x0, 0x0, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 13:34:18 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000040)="8d44b72a1baa4510c87dd81a", 0xc}, {&(0x7f0000000140)="00d9d2d3e888c348f035703195353ea1428f7f1439b42623109385aa385e74818b1ba556da9a50faa8831648453418780fc2bb7682f330cd248567f27bb8214d1b669696bfd4bc2a5bfc33bfdab08236a0c7d5d476df4092bf8322a60e0dc46d8b24205c7cc97ab2037c2bbc14b0e5", 0x6f}, {&(0x7f0000000200)="c4827c49cce649b8408e4307b034e7f9b6414cffe34a26adb74426566c96ba59798f601a03a270b8d63f2bbcfc207c03d96db9b2af90de4908a9b5", 0x3b}, {&(0x7f0000000240)="8d52e43a609761fcb87484c2bd6e441bca210b5f2ad4c13c2280a34a3fa75266e467a2874a1e0ae47f677a97f8fa08752eea047e68429bd761fc1949a2416e6a2b58c2c712f96e90d9efea832f1f542c228b59aeceaa734747e9a9caf950126ebea8e92f79b3cf78b2e6534eed2f14c7456dbdd0743f4a21eaed1f2451c92363e033f18511de3be77eaf56bbfec8f80e44abadcac05475e70b3a0dd54fae692025733dc897035eb97cad2c550fa4472753cb1c2f618c33d5ed2368fca6476a98a74756add7327d903d4c", 0xca}, {&(0x7f0000000340)="ea397f1a3018f3fb46a4dc8d1a1f7dd119880d1015ade8990dde108519ff06e53190af1ea4549817cf1cff3d0e46e50e62f653675536fbddbacc8da0b69bdf68c393fe1ce93f9f675e500ba1b5883042fc9df77cb5f6bef8f4a3c9271a405318971fcdc3a2e0b11cd7b124056e75610143f1e0395422e1c76f5256", 0x7b}, {&(0x7f0000000680)="b12d5d5b0a43e7e2c1c1b17b0f7fa315dcbc853c784b7f32ea4372accb7252fcbc7ad4415399cd6513d80650be429e986f2b0e8124f84fc02dff995df57c33a31a024e092b8c3f1f458ed7aa1497e6d683f7e450059b8863d7e66b9a86af8813276a4b1e69f9f74725515b4c4feeecdec28b4d4589b7d3e055e387b0436873cda15a1bc8f6b34d9d3147272d251453950c3d94634941d5a79be72c14c962f5", 0x9f}, {&(0x7f00000003c0)="f367a473a7ac6dbd5637390db9d8d9b768673077f478cb775762db825fb454f3d3d0817887b2b3c5586ccf0acb73af8f4e79913ae16c", 0x36}], 0x7, 0x0, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0x800c5712, &(0x7f0000000400)={0x0, 0x0, 0x0, {[], [0x0, 0x80]}}) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x50, 0x0, 0xfc, 0xfffffffd}, {0x32, 0x0, 0x0, 0x1ff}, {0x107, 0x3, 0x0, 0x1}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 13:34:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x81}], 0x1, 0x0) 13:34:18 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x1]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xa2a1, 0x0, "00000000000000000000d2ffffffffffffff4000", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x6, 0x8000, 0x1f) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000100)={0x3, 0x5}, 0x8) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100), 0x0) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1}, {0x6, 0x0, 0x0, 0x400bf}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x40000000, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0xa0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffedd) getpgid(0xffffffffffffffff) r2 = semget$private(0x0, 0x7, 0x509) semop(r0, &(0x7f0000000340)=[{0x1, 0x4, 0x3000}, {0x1, 0x4c, 0x1800}, {}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x2c00}], 0x5) semop(r2, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) geteuid() r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r6 = msgget$private(0x0, 0x300) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000ed00"/263], 0x107, 0x1, 0x1000) r7 = syz_open_pts() fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r8, 0x20004276) r10 = dup(r8) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) dup(r10) r11 = syz_open_pts() fcntl$lock(r11, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) 13:34:18 executing program 0: mmap(&(0x7f0000038000/0x2000)=nil, 0x2000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000053e000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) utimensat(r2, &(0x7f0000002140)='./file0\x00', &(0x7f0000002180)={{0x7ff, 0x7}, {0x400, 0x78cf}}, 0x2) preadv(r0, &(0x7f0000002100)=[{&(0x7f0000001080)=""/21, 0x15}, {&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f00000020c0)=""/38, 0x26}], 0x3, 0x0, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000021c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r5, 0x20004276) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000002240)={0x7, 0x0, &(0x7f0000002200)=""/7}) 13:34:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = getppid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xba, 0x8, 0x20, 0x0, 0x400, 0x7, 0x1f, 0x1, 0x2, 0x4, 0x936e}) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2}], 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) faccessat(r5, &(0x7f0000000240)='./bus\x00', 0x30, 0x1) ioctl$BIOCLOCK(r3, 0x20004276) r6 = dup(r3) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) renameat(r6, &(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') 13:34:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) dup(r1) close(r1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) dup(r2) dup2(r2, 0xffffffffffffffff) r3 = syz_open_pts() close(r0) dup(r3) socket$unix(0x1, 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) clock_settime(0x3, &(0x7f0000000100)={0x2, 0x7}) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20, 0x4, 0x0, 0x3}, {0x80}, {0x6, 0x0, 0x0, 0x1f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x1, 0x0, 0x1, 0xff}, {0x2, 0x6, 0x82, 0x8001}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0xf0) linkat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x0) 13:34:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/245, 0xf5) pledge(0x0, &(0x7f0000000040)='\'\x00') getrlimit(0x2, &(0x7f0000000180)) 13:34:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x8) accept$unix(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) seteuid(r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f00000009c0)) 13:34:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYRESDEC], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x8003, 0xff) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4090, 0xffa}], 0x2, 0x0, 0x0) kevent(r1, 0x0, 0x3, 0x0, 0x20, 0x0) socketpair(0x10, 0x6, 0x3, &(0x7f0000000280)) poll(&(0x7f00000002c0), 0x0, 0x6) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(0x0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000001680)=ANY=[@ANYBLOB="000010000000000000fe00000000000000000000000000000000000506000000000000000000000000d500000324677ce1638b679df6cac4ec036f2a2a013ff03ebe8eb61675a5ac000000651be999f2d9b2f75acae1d74263fe3ce6188dab913dbdfadefae6f49436878ecc8818017a8b9a0e0d43952fdfaa0000000000fafd1ce79cf445fa8ad6749044cfd47e56b428434a6ae9993fe5229e31dafd01c73c7cd33b2f7bd7f19645c4fe0f9b324de9068d0141583374a46cb26337c30395c430ca718778c3a87f0374a02da14e2cbcba9444f93075be535b3ff4009be2f27744f09c009d34911027e8a721c62b40dd32d46337c7ef8aed76f9e85cfd872dc6cfaf353a8d627496cc96f9315fb043009c60249e24f9af205ef661fa45bc7493b7cc5008633be23425a68496867d8afc4b625650fe82c533e07219d6d9e7795f6c6e54a9a171925a8a57111b8bd6be9b6a9c84b8d6"], &(0x7f0000000480)=0x31) kevent(r1, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0x68e80cdf5362a287, 0x42, 0x1, 0x1000, 0xa}, {{r1}, 0xfffffffffffffffc, 0x4, 0xfff71, 0xd, 0x7ffffffe}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x182, 0x20000000, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x3}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x1, 0x1978ca53b}, {{r3}, 0xfffffffffffffffa, 0xc, 0x0, 0x0, 0x200}, {{r2}, 0xfffffffffffffffd, 0xd0, 0x40000000, 0x800, 0x101}, {{r1}, 0x7ffffffffffffffe, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0x24abb9af1b3ef6e0, 0x6c, 0x40000061, 0x9, 0xfffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x82, 0x5, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r4) r5 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r5, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000a58000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) syz_open_pts() 13:34:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x0) symlinkat(&(0x7f0000000400)='./file1/file0\x00', r0, &(0x7f0000000440)='./file0\x00') r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x20000, 0x177) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() fcntl$setflags(r2, 0x2, 0x1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) pread(r3, &(0x7f0000000480)="531040b5e76843a0d1716ce48fe1c7c7fc337b2cc12826f7a058c7418a69e039442d013cd179efeb415a9942a6d26b19e4f51a836a3f1195296ed6387fba19bc8f925a9e97b45c343087e820c1bc77eb01acab45f3274aa4e92479133f4bef8740b49c834789e365ac05faf2b01a3c8c474bd896c9579ffd849fe56c8470e3a9d9060e528df74daeeda6e6b459ae85f676c1c3e0944da84d9bd961385c454f88c43ec49e98fe11d91a6ee0fda2a7d08fa84ecec8b987516a566431442250325529ab17c335a8d509c9bc11be12980837f7d1c51f95740b6617d76e6032403ff2fcd8ffcb3b2808efef1c52991fbc2506ac942326d8bb03a7e3df814f46cb5432bf5f5c1d31f9d48051eae94976c0cfd75a60958b5cec1eae05a66388c59b22c4e26ba9e669bbd1e4df81e65b220f6990752d8510de0496f7ca70e7a95ca30da17ec5f0445af91bd29e4220989bdb60c1bfe2705df5dca53ba4bc5359f53fd8e5d49ec746e164afcb97b96ea67cfcdc75c78faa7dfed27f088b3b7fca2d999d0d428b3813f6557e5d0c616ffcb588091c58c4717a96550c9095ae543e54a77561d0152e893f86be7e19559d4a24e2873cfc1794db7051a80d3e8370d47c151aea2e555761512d06c17515df9b2748abd6e017cfa6b3c5f3a044ce4180d8ba70466ac16e2f627f78cc3d392e14bf68d8a583c400647ca26ad7d7279305e0f4945be2a986a03111c3db65feefd32e4151c8bb00b75a8d3704f3c03ffadf424fd252c6f101ec5db5561fb679e6e49809a1ba7828b0e4b541da709cb2660aa604f6aa989946feaa3399411ad12425624dc11e612bc7f0f3dbe60a78820ace347a39b3d1ff9757c5387c77ad11a0e33abd06d41950ca886f085c4f245ffaf9105d3620a3c9cb7bf7edbec163257d269d99b281025c0fa35307eaa7cce399eeb6ce4499afb362092ff2893c187ecf15facb93760e7c5b22b08a2ba7a29369dc95146ac8f1989bdb6553b65413397620eeb8a1623606ec21b9f12a8b615b82640b0bf284dcee6a5d9d0073e1462b829a2e5db0e6072da1037d0acc14a69f718a5a0ff19de4476299628d7c8545b72436acb0843da9b0713f28827b19409642122461967b74d2c4ec036241ceafd2fe0d784a86ca248b119661681b6df625da1825d8fb9d9278f3eb0dbd30c98cee4b86c6cc0aa23fbbbf1fb9addb7c209b206bf0b67f817dbd48f9eac75b38f562cb818f03519414678bf444e3e7821e1199667f5d82e940c236334440ed3cd10bba1c0979edab4e28d9a9808de588314bcfdac9aa3a3046f3a1699d6ed989e9ec7b35c91690047b1f1057e5d42e2df96cd7c554d2b16714d5c33d876055c2601139e5d9728932579c1699aee45c428f9203a3b98bc5e4ed6e1ae276374f37ecd05737ec15284b494e6801b2a99109909a69d642a4bf81fc36b7e18a3b88e56943e9966de14ceeb57823d3ea0b9bbb08b58ba04bc79ab2920112c36c2f44f12f1f316a5acf377692437877b1f703869cf153d6c7e891f18b92bb7315da3559a624399981fd7d7f6192dc6f8d789407f120f42b7b5b27ed4bc55cf1307c88407b106e4eac427f3b813418d531eebb1c77ef410ed0625618851554e8a99a039efb04f631702017fa11f0a7ec741eb18aee38156121ff248644942783dc1aceff59567031288ac89b5c0de394448378520bf4bbafaf03ca61031376d690624cdc3f9a4f12835ba7cab8df5e3246e3b079215b0b4a430f922dfb22180d866ca5bf680db8a13c6c0cc841fc126de960df1b1a86bf0d0631afd7feab5798f33be6a98760b064a2d51bcdfd5858686cb5e32b78d3207faad8aa3e8750548827a15faff47fd67959ed29d0b97f22ccb597baa54cb1843d754c541365fda1157725d849b11f8c813477cf991f2d96387de2eedcf818af93a9729b62c6c42c3ffd09fddabf1557a0dcff98d19ebd058573ac96c9d6be2292af42bdf30d45201b3872bd6bef75fcb958572c7aa496acb551c408fac3d61c1b096bbda97205dcb4a9a5e83e783abedc2d2ca1634204b4e031b797ef9a7ac160e7a70c4658a406cd5ca0bb6db4d7754ab30197dec98e07bbba78e46aedd900ce6f0544e78dee12a27333208185dc7714c331bae155d4cc999b6bf4d70b37e8824b769c53bce266afdbc3eac90896bb882397352af70f033d6c2269e0155f250536533d2fa3c195dfc8c178443cb2b9f9f1340a01da9dea026c83e3ef42f82290051fd1173fd461990404cea776a3e970539e989d61cefe53bf082e69e41bf6ce25f3f9cccfd60f207306c75820e1ae1d75f56051dae997164a99c4068f4ab5a26876b22bd3b08172b4b89dc5e908287d62e6b9503786bdd2123bf8595c424bc3a2ea48b80d5f0ac28f861eaf1ffd6f9d1987ea1f3c4f75692c3eadd95e6c663a375519ed299ef6e45db9f812ff09c96da367e38d7a707a37bc17bc335df6e546ac09191df41d77b155be16e06ee30b71ef860056d834db87c124be0fba9a3e9913e7b7ff757d58a8b36a6a4e2d7b68100c1312f8619f77ab325415f5bdc3466b8cedf9393e6de5949fb9fea87a6571a860dd1df50f01f3dcc3783b9a9f48fcfc0884610624f2ab706e12434cfcfb995ffc12e8131451414bfae320e92e35b0efa202769649b966f28fa6b1b5c9958098a340c1f724283e7bd65632402b406159f61f33e7a22e71beb8a948b88566c40f8f91476caaf67d36096f5ee9766d469ecab6fa1f4dd89c34f7eb85aa78e8c3803b728367e6a39788a47d6316c7cf911810b4e9b1e3688e73722a186cefb50d423acf27b7ab2e246991f383cfd1229c78b0605af0d39b8bb3aa7982aca859b03e9dd984bdb4a0d2c8765eb8dab68bfe15dcad30735cb4e9842daa62364979766bc5b54bf9042a5d89604b5905c8efdc50b8185a6a9d676dd44beec2cacc330ef96c24cbc2c74628a00c8323ec827b34e1ada5c5aae422a46610e4fac077175cbf2dc365b7dbf08c47dc62ea4e83e47de4d69965a4f57a011d0ee4ac287feabed387d72c6da54cf6d314f986c714ee9ab6ece17065b8ba08073d4f9a6ff2e43a538d00210d858c30de429c998ab1a8f7c92e61a987400b90813bd817d58c5fdd993c62535ced4b2c5b3c25546ac56eb7e973343e533ef5c30b8f6cd583f876ec070e7106c49a7b7fd90d3730a8b6a55875b8ecfafb682ca1d9222eb86cd8f99ffe5f6ab09276906d9defa2d3dfeef41d5328e692911cbe62624f940ed7d82629189cc7cc6cc2d11e16c2da83c1a3afb3aec1dfa37498fa0fba43595d590f925d7fb79ba6d4db189f2aeb08211fc0b17abb038541c0e03ff77e5e236392d08dec2368aefb9edfbfa9658bcef3b55bb5b06fa7e4c3db3433993fb147b117caebf489f8e892c6436d25337123d969ecc6554ac180106bdb8be1958c13a2002c8697fa9409d67f66ab96cc7f78e93ab7eee143d7ef07450031fd9ef185e896864a07f3db1674bdd982578a645bc1450a3d4f809bb2f99c15543dbc02eedb1eff45075a2a352c637c7c709a61c1ac01c459cfe2274159a8f20c3a378355f0b60e7bb4e8070059a5f1e563ab4980182fd91e986ab45989fd6b12c56588744c4bc7b27458c5ac4e7835b44607dfb2abd5a66a3f39cc8678b0d551459140da467277b0f1ed7ee9974ea3bc64a0aec6282f7bab0a0ddf118b7a7067cb4aa36eb4ca7871f018958843f560b3076edc16fe191ecfa2c9d198215852c843d70fee043c2ed2217625f2dec70592bdfa8a0b4d7a07a63bada252532f2eb141712233eda69dfbbfc16e8d43d8b1032bee18b000247c6168459f59b4baa20b12a6b07a39605113ae0e073da7e2368d78d901dbd46b7a032fdd8c41ba6a37da9f656e1084412fc910d657c8209ee90b2752b588b6f00d99fcf33c9b9ae41d8484ade9fc309ee5fead5de3484fde3423eb7cd31ce0a15e0545e24ab1879ab082679f836056a48eb7b8d4cc08b57748986e028addde12ba7f9ce88d03ff8c6df8bfd573b535a34c93714dabd24a132c542b52c87083fd18d026aada79e5ff7b449686ce673300281baa6a7890a4020bde04baec764da3be95c418fe271960b4c3155602eaeed64047e73f909e05e32a70de06b193b0a8ece280e355c86676c2144d0153e8645c0c6426f34849272e47cedb2d7a4453ae5817b6c347b04d2317a88289117c43d1b16885d0f39bf7947a4b709e74a42f9516028355f3ca19db16d0cd2921b3f39f576f8c27c61e07fed85d0e1189487a71078514d1576833fb29caa1b4655789e376a49490fd121b0190b4510426d337e78dc642854cea8e500f31c1dc02bbb266eb65f920f9bf6e601c080ccbfb45a560e1de375487c5a5cbcb865470f165fbde58c1d9c61eb9677c09de9321961fb6fafd1c76988f047a3d20668caea8b8269178ccb92eab341ed7e5dff0df07e6960c1fc0855fc3028d0f15d0438d2f38c2155533ee89c44d9f4e14facaf409adc095417f81b4c5094edb356f011fe1f7062858decfffccec160a3326b5fbc87b18df0817710604d3c3989513187f9b2f0ecb1f482f4c4b8aa6aed71f165f9f109561a05432566914f44a5dbe23808c79e05e673778a848d2911e6ed3ca58356e2dfa45931c2f7a194e36b019cf304577ef176cc747835f9a41e5ff54b8b964667c0544dfe934eab2cdbd0ca35a027e603388fb3cd549c2f3cdc5dd870bc3b8d7272d6a1a428661b429a63abc6d7bdc7f87d52af2b58f1ca7648fd7f2d80af9a755087854b51662b89e84018d8c7c1ec7be9bf8aa795ae1dee2af600be360cb885a8597bdaf03df33cece594c7e733f5d8b25c4d79552677979d6a783d2ce6a0e4b7d94f11c7b8dc4da0d47d4d03eaa3f510d29b2cd2c87101d7b3060c1ca9064f51ef87f88aa78b1ec924ecaad8362fb7c40fab381ea96a9d6cf769ace05f6e9d2cd61e4602e7365ea5a71ec76194a8ee7d6a88893c3f46ef81eba3cc5d4133d21cd40e81acd70af495433bbd41e4199cb395e6c866578a24896048b4649759825472f238b8e33acbd598e81deca36a7372e6ec9afddd0e14647097d41cfa6aef54a8a7e92c913dbcfe395aab12c76ac767f9df74209a569b3010449cef7c457f08e5a3fc40cf750a28e5978a73e62828accac0ce5b2287dba2f395291b34f55af4b623b2fc6456f2ff2e022e8e61b7def45ea90dea8c24e94ead7651879b9e5be6d03fb2b1d180c45455cfcf4c33466eca33f6eb83a35f440e4ebdbf5675d60394e299f4b5c30014d3de2bc0f6982b7f66eeab1ae34de9688d1713ea9b46af9089b017f1245ec24b8eb9fba28fd3db9fe2701506d257c12b4ff543ce17fc70b232855293c59cc434a2e8dbc5ba6cc1a657aab0fe7e7ba87b97d7ae9b79d9a5979d450d0728b383c3adea91d0be2798364458f5f6fd719da5a9478a4e17ddacc08d882a11f19f2c42ba3062cfece48870c5d810327da9ba5fa3db76002e69ba3a7bc12ba26bd22f3a0631bd379136eb36f5d56a2c223a63935a1e212320ba4de88ceab9640cf64f63ac7d29454101383deaa883884f2b912340c79ebe5a0be43ab5a602d16405cecf4cea744e1f5f940bbe95fb98b48c47c9c1c383506ed6b8a6e64f8f4841af3d37941727757142e1cfb32f9a3fa2c3a12b0ae48c61cdaf2dc3c8d2b99b48d67ac65e11ef0b2e912f61ecc7297d279be66fb606e7288930b893693191dcbfaea561ffcd3257b8bbe18184cda2255c36aeabe7a8e4e86eb0bc1385df933ba5f99a61a08", 0x1000, 0x0, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) dup2(r5, r1) link(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000140)='./file1\x00') 13:34:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x6010, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r3, r4) fcntl$setown(r4, 0x6, r2) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x6, 0x9, r2}) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/93}, &(0x7f0000000100)=0x5f) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) 13:34:21 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x1, 0x4000, 0x1) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r1, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) dup(r2) fcntl$setflags(r2, 0x2, 0x0) 13:34:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r1, 0x0) getgroups(0x2, &(0x7f0000000000)=[r1, 0x0]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x4) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) read(r2, &(0x7f0000000140)=""/103, 0x67) recvfrom$inet(r3, &(0x7f00000002c0)=""/174, 0xae, 0x40, 0x0, 0x0) 13:34:21 executing program 0: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x0, './file0\x00', 0x7, 0xf3f1, 0x399, 0x5}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x81, 0x4, 0xffffffff, [{&(0x7f0000012000/0x3000)=nil, &(0x7f0000013000/0x1000)=nil, 0x6}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x103}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x5}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil, 0x22}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0xe4ee}, {&(0x7f0000005000/0x3000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000000b000/0x3000)=nil, 0xfffffffffbfffff8}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f000000c000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x380000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000e000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x6}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = msgget$private(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f00000001c0)=0x5, 0x4) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) geteuid() symlink(&(0x7f00000004c0)='./file\x00', &(0x7f0000000500)='./file0\x00') open(&(0x7f00000005c0)='./file0\x00', 0x8, 0xc0) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) r5 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000440)=0xc) setitimer(0x2, &(0x7f0000000340)={{0x8, 0x7}, {0x9, 0x2}}, &(0x7f0000000380)) getsockopt(r0, 0x3ff, 0x2, &(0x7f0000000540)=""/100, &(0x7f0000000200)=0x64) setpgid(r5, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r10) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 13:34:21 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8d}], 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0xbd57, 0x0, 0x2000a, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) kqueue() r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 13:34:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffffffbff], [0x0, 0x0, 0x200000482], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80}], {}, {0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x4) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) 13:34:21 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, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 13:34:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 13:34:21 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='c', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x800, r0) 13:34:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x28aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) 13:34:21 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20000, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f00000001c0)="543532c5", 0x4, 0x0, 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) dup(r3) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)=0xadf4) ioctl$BIOCLOCK(r2, 0x20004276) r4 = dup(r2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r5, 0x20004276) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) 13:34:21 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r8, 0x20004b3d) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r9, r10) fcntl$setown(r10, 0x6, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x101, r12, r2, r1, 0xffffffffffffffff, 0x22, 0x19}, 0xaa56, 0x6, r13, r7, 0x84, 0x3f, 0xffffffffffff9683}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xfffffffe, r1, r4, r5, r6, 0x22, 0x2}, 0x5, 0x538, r7, r14, 0x8001, 0x40, 0x5}) open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='r\x00') execve(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 13:34:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200), 0x1000000000000130) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000200), 0x1000000000000130) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000000c0)={0x0, 0x246, {[0x2fff, 0x1ff, 0x2, 0x5, 0x6, 0x4, 0xfffffffffffff800, 0x20, 0xfff, 0x6, 0xffff, 0x5, 0xa13, 0x9, 0x17a, 0x3, 0x5, 0x3], [0xff, 0xffffffff00000001, 0x5, 0xf7b, 0x1, 0x1, 0x2, 0x4, 0x1, 0xc611], [0x8339, 0x5, 0x535e, 0x80000001, 0x4, 0x6, 0x4], [0x7, 0x4, 0x10001, 0x800, 0x5, 0x5], [{0x4, 0x2, 0x40, 0x22}, {0x0, 0x8, 0x0, 0x4}, {0x3, 0x7, 0x3208, 0x2}, {0x8, 0x37, 0xffff, 0xfffffffffffff2e1}, {0x5, 0x0, 0x5d, 0x9}, {0x7, 0x5c9, 0x46, 0x6449d53d}, {0x7a, 0x6, 0x5, 0x401}, {0x2, 0x1, 0x2, 0x9}], {0x1ff, 0x80000001, 0x9, 0x7ff}, {0xfffc, 0x7, 0x6, 0x4}}}) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000040)={0x2, 0x0, 0x3}) 13:34:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) dup(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r5, 0x20004276) dup(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r6, 0x20004276) dup(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r7, 0x20004276) dup(r7) r8 = dup2(0xffffffffffffff9c, r7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r9, 0x20004276) r10 = dup(r9) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff8, 0xd4, 0x1, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x9, 0x100000001}, {{r3}, 0xfffffffffffffff9, 0x80, 0x80, 0x6, 0x4}, {{r4}, 0x5, 0x10, 0x20000000, 0x2, 0xedf}, {{r0}, 0xfffffffffffffffd, 0x92, 0x2, 0x7f, 0xff}, {{r5}, 0xfffffffffffffff9, 0x2, 0x2, 0xfe2, 0x26}, {{r6}, 0xfffffffffffffffb, 0x8, 0x80000001, 0x200, 0x2}, {{r0}, 0xfffffffffffffff9, 0x52, 0x4, 0x10001, 0x182}, {{r8}, 0xfffffffffffffffb, 0x41, 0x8, 0x6, 0x10000}], 0x1, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8, 0x20}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x9f37, 0x9}], 0x2, &(0x7f0000000140)={0x7fff, 0x7}) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 13:34:21 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r0, &(0x7f0000000240)=""/5, 0xffffffec) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) dup(r2) fcntl$getown(r2, 0x5) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r3, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813694ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf805ebbd6c74b41360728df67068f3d9038a6de24479818f4edee547017e664d89ca7b9f58e0120bf41e2e8e8a3cfde56ea3973063207bdeaa83ab7d51f7d90cabf52cd5d52acf45f9651fa8a18eb3c90b36bd5dd0eda6738ae0e940cea2300d3d17d372d23550ba3b61061"], 0x10) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000280)=0x8) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r4) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r7, &(0x7f0000000040)='./file0\x00', 0x0, 0xd8) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}, {0x0, 0x1, 0x1f, 0x1}, {0x101, 0x1, 0x1, 0x80000000}, {0x3f, 0x5, 0xff, 0x101}, {0x1, 0x4, 0x4, 0x1000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000240)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000280)) r6 = dup(r1) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f00000001c0)=0x7) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r7, 0x20004276) dup(r7) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f00000002c0)}) ioctl$TIOCNXCL(r6, 0x2000740e) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") pipe(&(0x7f0000000000)) 13:34:21 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000003780)=""/4127, 0x101f}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x80000000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01054b2ff77debff"], 0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 13:34:21 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="c1", 0x1) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:21 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x178d) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup(r1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x7fff, 0x7f}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x4}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 13:34:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14117c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f0000000000ffff71e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179783ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e616f8ed1651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cfa7cb04cace50d549e7e772a3828ceec7948c15b42139f49354a211039146905d202634626670e584885cd5c50ef3cd3ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba904b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720de2b7df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a001422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581371d01a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8878f7a52274360dafcd064ddcbe55ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8c7deba70a6373a9e04d4838623f1332c45f230146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb08fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa94c952f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a08000000000000b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23f5dd77d368ec0f42503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c02000000fe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90167517db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc00"/2724], 0x10) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r5, 0x20004276) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r7, 0x20004276) dup(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r8, 0x20004276) dup(r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r9, 0x20004276) r10 = dup(r9) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r11, 0x20004276) dup(r11) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r12, 0x20004276) dup(r12) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r13 = dup(r10) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r13, 0xc028575d, &(0x7f0000000000)={0x4b4, 0x2, './file0\x00', 0xffffffe0, 0x1000, 0x0, 0x401}) write(r0, 0x0, 0x0) 13:34:22 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) r0 = msgget(0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000010c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) getgroups(0x2, &(0x7f0000001180)=[0x0, 0xffffffffffffffff]) r8 = getpgid(0xffffffffffffffff) r9 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000011c0)={{0xab, r1, r2, r5, r6, 0x20}, 0x4, 0x0, r8, r9, 0x1ff, 0x4, 0x8f, 0x800}) r10 = getegid() r11 = getegid() getgroups(0x5, &(0x7f0000001240)=[r10, r6, r4, r11, r3]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r18 = getgid() setgroups(0x7, &(0x7f0000001340)=[r12, r15, r7, 0x0, r13, r17, r18]) msgsnd(0x0, &(0x7f0000001380)={0x3, "d6c4ac62895b0189558e360b5934bf2a121a313b3b23cb91f55d40ab2a359eb99fffaa655f738c22c2cc6b743e3cc5e296414638729a70982ffcc632c37b760dc2a91b74c9b7adcddf0c37110967b8f43cfb298658fdcdfa29b9cc7812786a7b72f1edcecf9cf47837d6b3e873338bb6f6e7ed1a6643acff6c91766719928c2457811ec50835a446ef17ee86e34da693ff009523881625f21cf4"}, 0xa2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) r19 = open(&(0x7f00000014c0)='./file0\x00', 0x20000, 0x122) r20 = socket$unix(0x1, 0x5, 0x0) r21 = socket$inet(0x2, 0x1, 0x9) sendmsg$unix(r19, &(0x7f0000002980)={&(0x7f0000001500)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002880)=[{&(0x7f0000001540)="6d6f72ad33ff220869545039cfc2fff2e2aeee17304cb5007d2b3348f064d7108b1a943ca9b87ac7b8bb438569cc4010245b0488e89ddb8e31e0125db4d258dd6ea03a81da51c53646aec39b46c165f2037d3db176efe984b685f45fd0d42e3c6e2000f8c550d414c44379c52a6bc249807e6e05a4058c79107e6ae23892d4149407e14ae22a2554ec9c436b619fe513b4b9a9e7ace0e2369fe3f1e1369886f2d92b1aadae98ecc547146f47a0653cc672a40e799da0659c850982956bde302ac694c2d5df79f4b15f655260", 0xcc}, {&(0x7f0000001640)="12bf8ba6f897be7c263249e76e70dc920e9a44140d28b0ed92808236eefbef8ddeb417157b1eceb455140adb5318bfc75c9d47fe866d431765a9676d2d2eae806864a1fe166da76d310155466d19bf2af0fe16d5f2e02f57b19b7a58bce7c3876e23cf46e231bbd8845f346f472fcbdf24175037cacbdeb7a3f5c9029349b3400baa37b8da4508ecb3cdc0159b508677d1b91ddcf58913225b7ab4c7e338520811001ecf7b73b0ae5918d9a7948da2fbb6da207563e712b2", 0xb8}, {&(0x7f0000001700)="7f0c40528d5327862798e4b9eed2b676f845f4b62d1b1e0eee6811bffb1371db07bd732cf6c79d0361b9664d98972ba688fc696332a73bb0e1d35c33e2abd5f7a4f32e9bdbf65d891039e2a1221025291dff2d6ee0ef24c8f25eecd3baa6ac8b46b4689a965e86adbd7f889ba1db61501e2b6733c540c6274aa03214b5a26f7a4d885385513ec3b6d98aaac5c4", 0x8d}, {&(0x7f00000017c0)="9d11731dc66eee47efa5aa6ca803548a6b6c6036b3f441a5c9cf96f4d83f897d5946bd45866ab2ab16f537740dcd40d34d16988ebb668fe42480c101dae735c7ddf643ae7fad7a1de5ecda671156081dfae55d4f785980a7350c423f13a087aefdb8480f63932b945a7934ed7767145b5f1160ceb31f11dfa95d00c2a1e354acea33de992ffbf3620702eaaaef348079113e0759a931995cbf6458fb43b198663bd791a26864e89efc27093a625cdba46c", 0xb1}, {&(0x7f0000001880)="adb226aab585d8e8adf32940d9dc8502af70fe3ed3f36408f50ead69957e9f138295a9cdaf9e3fcf0a59899d6d7d4cef8c6f89a15a6b177560e8f0d197bf90a3f937e5d4a1e74197b03aacf110b86783b017d3868bb8039f76249c7d122ce62c3085f9944086632693db4c3bf8dc49f2444d3856b2f27f848759c1c06c54354b243a82c82735c3ecc921d71c2766d660eb58ad8d6b92c3d967834ea3f40ba4c316e44f79335293489813ab4e8b13a4883f7770559a153b9af0af1ae06be47ccf7d876272768c350d72d79c84a38fdc40f2cb7048a9743cb86696ac574033e71fa4da33ac3c4c0ad65dbdf4961562c57e2b634e755149787b57bd66604a732a99b36982b8196fd7b8937b358339fa5663e188d29b0e9d988a5c4880a84c1a2f1256d7f626d7b8ac52daac84a5ae8935cc2fa1a49736c15e3ae37c35915be0a942b72a72ea5ac1b9af0d8c8f78cd0123c34a35e7c7a8fd1b2342853250e43e54427a0da0e4c06d5925af9c4dba7d409bc71b554decf32d5a1dcc406793f06177e050cbfaf6d53b8d215fe8a9e0ecd487fa8cea61cc695949798e399c25a47bec279eaf0f8617165888109235ebb468296a32052c3e1eddbf3c4ced9d17bbeb49587c801c3a24300a14d97a2d7426292a023a30337968ae0042dab2abe99a3c1e97a781b095c86b76169f9c5e894d83e267cd1ff8189817b41b2d65dbef7b72b13ed8ab0a848193888b1bde6c631992828e2ddefedc314e5d4f1fa8d695949ac80983f3677bf90f60396eb1f56bdc2bb35f0e4a39fe28c1639c865b2596e4b6e3dffec8fd64fb8fbda1eb7ce27068ec8211a79fc86f1164fc1c0be830fc2c352dd07571df9d4c81e6c9166cc60c2d6a4103b3794c74d724764f345c06e2391c531d5dc523fc8a32fd657756ded4103d51034fda6d5562edb0ee0a4fba41a07c78813271bf03b4aaf0f9b33a2aacde0bff9c3f72359b3f1ab5cfacac1047179b945aef2c9a6cc582045217982996f304dd8ea6b5d6ce2ca4b5916d9b3b9ac85c744e3dbcf85aae2b9bc964b2cfd350709c0af0540f1b278c45de9aed3f5295f247f84b1c992b6b2b604c2fd8b4660320fbf0b54801a49abd2d793b36bed7489662001590517569675bcf26bb2c7a2570dbbbd5f33b11f036c7c6cf1b08359ec34b583a41f6764a3298c0597bf13bf8a9340f424d3d4fad730a145f51dd2ce39286367b2957e2dee91c9097416c6af682980f58480ced3ae50c4311971412265d7c97dbaa9f242d847650fbb902b56c6ee983bf015c59bee86ce0e1ace739b4b980082ec2c4c8161c9dbe7a99c88742c340c3b61a386801d0ce337fe68b0feb324e7aaae056f6099840656bfa668d87b362b0af3d188d9a1fa0d1927f2c1af76ae42e5aa0acac09bac5147a177b276e4f5700399e8961b3f7a5290200d8734e3c983bb900db26317f145571d0d9f4bbbf5c79fe775ab8092a68ac3accef70514d787771d28226d5a4d107f468aae50073989c30490ab92369aa3682d2a5c7b74408823c8589047c674d66632ea456b9812a1878325a8e8dfe4ec626356b6cadaae80cba4dd1bee236ff25f3cbb5f6bf6621b315790689303c383b386ed70004be8c1c02c0c406fc9b1e7af40602f13edabc8ae214a8c7e69020fdab214fe66b504ee74bbc6558e97b8a585dc31c502537cb27a8f631d62c1238a9a7ab95f5bc6f94b53495b785e9e89ae59f45f2b9792d3602f4f6552d1a7fe775c272dc9fa9dbd1bf75d23aa3bf9785172770533c57496e3408c8f60e99baa8d06434591ba4e6d08972f9a23e0ca4f159642dadb67f4ed8d8aeef9b1a41e74ec0028117f08f50194ca598e4203a0e7d80446362e3752fdc1e2d48a0afcb8a353fa22f02724175c2d55929a3b8e5be330ee951a5f538534ef8d64ca1b091c145e754a2803a48007a7635115ec5baed4b7d9fdb9b6e8da99b9d55bcf16b7c10b03a5cb2a3fd8c2166364466ee6ff18c0b5ff765e9fd70e07961103ed1b53cc362ee95fd3ca1b48932f6ccd88af3fa7f517a799d5c48909f5f9134890b13ccf390e9aa3af0ffe3ac6d4651ffd810c048a2d0eb13158c77557fecfe4183f26af62bab7cb4581916f5c511ac931a82b191cfe22ec427490e925e90c1d22cf88c2c7866c30faa07f6d8519cf7cd900d2a377923692dbb9cdfe4a987a3aa62a30edad8713ff03d99e8cec982b804e5a4b3824cbaba690f9fa4f200c889be257e3fdadf10ff707d5a4e595d36bfd9f4aa69909faf571e5671c29875fb74e38a57b08ae8360fc1c5f432d08f08f9b273d330a517b7b82d973cf9a47978ed8fca68f02299864a8e4bedbb05200c6fd8e2c7104d18a4a30697a47125be977f4e1f12d99bc38d319d2ca0427862b6e699424d1c892ac51c3a53f522dfa2ab29266617f2484577afe40909f378ac1ade0647ee49cc1984b55f30b066046082c05889084cf884db3ec3131a4a037281adc2477f8d897020b27ea597f3d280a725555b0112d28f7b037eab939a5d7aa94c272a15741685d52ae05fcf3fc1fff99229a3bc1f62e020ceff22780c7399de1c5b304b8ba8bf78b731a9b6c61ed0bd790d3200239af70e2d9709b97a75b2769bc461e515c5f2078152add5a3bc8e65feb5e78e65126004e4b039fa589321e7f5162196fca2e34c63bd7744420aa93ef794ccb5ba7f661939cf1e278c12f11f10d2af05766ea3deeaad72c01c97244e551087ad52458dbbd4a579d91933fb18c0230605d10ca9acded69364f4917138028749d30f62717f679d749bf69c55d7bd87ec21053ec6e4534b5297b38e1601d6d072c3fff9077536585dbdd2cc3ba4e8aec77a9457577c4027c184fac46482bf7e778443ef77061def1f5a2126c94c7faf485580634d081860c73b33f9eeaf32573af70905002f0f1be0427cac0851f96b396305c233cc33e48c99ce8b60981fa04d9b42b6543c2d0f4abfac8b2f7d50948fe491f37d26d355e1184cd9057348c7bced128d2bb5162b5aa3adf55885328ec312c5de36ca329f4c18df011ac59257ba3071d414223da05660130c8d6142dd398037073a2182486fc2198cdb7bde3650efe0567fa24f6808c01a79cee32749bbf13ef2f5e4d92b173b718e2f70fb4a7ab78fb942b96ea3cac53583996aeb755a7a79261a29adffd96e406f14436787efdc439fc411739e380e9cd49b86d9b9978211179eaa7ccefccee39163bbf208c1a11658e5881a6cc703fd5c7b4b1b01cb940d6eb4934170e54139c3d1f272e6c73b9ec5dbfdec226abab4e013cdb57a4684c32289b58f40cb4646dc2fc9a98373865c8a9d718f47ffd69d400c0d5b661fdb24b3d607bad3a73e922c3254d3ab95a2b7216f81a47ee87b75c683519a73dd31049763559575fb9965adefebafd64be275a6fe05ca5418588c79e03720c3a345d9304dcb54e6571c7ee4c9066f75dd5d1a2f1567b98b02e937cc02763f3f1b66b4d25d00f5fc3dab7ca9dfcc990fd820039ff6d99413266fcf937524871de1765a7306a676e6e80dd0dec291ffb82a15fae03f53f9cb266581328f2515178c664be77daebee65f54a5c122f0966166eac89ed27250f5a71601dfa923def90e92adc004c35faed0bb946e957ed365d5dbf77fee1c30b60cdbde8e9b8f7a5e07cc7965aa2e483eb91d49cae1ea9d283e457dca98c00eedfe9d128180177871fe08deb307de9950cbf99b02c2cb8bd3ea63cb9bb9f4f7da2dc8645c79b2041b011505052988e16bba1c756476b6a9d56ae63604c7727076b777466effe956e83951a5a87332e956eee6e3ec11ffd76e5ee5fc2e6c7adb9fa604a8ad611a9afe596f519855e8bd9ba34ec33d404b3efc2d2ef4e088732c4f9feba1d52f115b5c219eff396a2879e12c0571e958087c414d524b6e964347cc46fc195d3f056f3938621c3402c29b688e40f25cad6d5b66076dbcca89cc16c7a67ace73a44a3a5152a5dcbd83ac9d673119a4304fa56e59b19d4bf07973672973053f2ed981f32edf4f0111a99b1b09244d4bf2d103176a3b4b6b3e761ecd814c56f1e550bba335aa505d1c75148e0bbbe12e763c722039121460c33c214a6154c856164ddecd5767f8d2802ffa65dc1c668c364eeb98cb579fdbe10215ab4b266efc88312b30ef592e09bfba56b23cbcfd537537a86cca6f96dc43190379e82d8b27f0f96c65f7498399d335274d82de3831db0234c52fa11190c019fa67a6161915468edbbf1b2d32c557361ee827e9059890c0dee7a73f9745fe3e357d913ab87e512179cb1f8626839839ea299fe9c4e0e364af7a4d965392329cbb4e9e52c60cf5d3ecad77ccbc3f1aca7ec954732323ad403e5913725645d29717bfc3d600ac1a55d6c250cf0b115297ef59503744e401c0d9391e43d9304164a367426fa57fda17e61aa4d08632e9ec35042dd5f21713d5e71d0a1f72ee2f8fc50a3621bdc0d89a1b6c2ecbc0d565879bcf1b1ce837ec942143a3325f78c09d60b071b7faf527c5c94aa097d004860f4b5464686f38de72cf546f35d7f9a17fc843b0dace7fd48daf1a6bd24d4ae321b35444e2c98eeabc843f505b141f53c72c027b4a4294aa8d0650c745a716ba49fb6521c28b7e8bfc38b0290263368ccaa794a09f3073977917c621f9e53fb830288c6b781ea48f50f9e72a058254f013158acfa3927241fdfeadd4bde7ebe81a5957f2ec15034c4011e9dba5c19cc78df7ce693f14f852bf9c9b7bb17190affb10f9ebc947ea0422d11710a21b79a795dfbc9f4c51a224072f1271815f0e3204000bf58261022c48734c22118d50bcb503fcaaa7a466bc5d10386faffb3071dc2c2d3b4fc5ee107e09741dcc17b14ed8efc543215c17116d884f23f33471215bb86ad5be02edc72bdc3386eb030e7aa4ddcca1bb5954899a1505febf92f36eb60ed3ff920845bc46ade82c80331186056c14a80d39e0dcc889dba7492d954e4d2d081ee1d679e39626d1a766208819cff4468b8fbe14b0b72d2809580b23f1e37ce3509df3a5ab40e6e136b7d52959bbaa11b9f79f0e9efcb6f030ad9f568a1760976808d46d7476c32d4fe54ea805e282ff6e0c025b9228ff2d160e6b19d3e5761eb86ed8a5b930a643db12f66fcee578a233a447990b7eeef19e3625b4b392bf7ea6642c3406d3817ca9c41391abee529e5ebc8e56d519f6ea19df50a71b3a7e586fcdca51a6fbb724abc6f5cec7899bf0033cfbe044e640594428dd69483e323ffd87055ed7eaa6a792fd2376d6c4c2fad97b3ddd04ad4580040c1eecfbb0a80aa293d26d2a70b71f2471aec28234c045f4bc53e1dfd7b3dcb4ed55999822d4873091442675fd0c2d0e07c1ed32aefe9ec018d7fe3eace0c669786aa698642459affbc89c877f0b9c5de151aca3b9272dbd1f1dc7335a5a51b48302b94b0c10eef483858acb223b064b45ccf21db719dbe1ab9c7ffb7bc78a73f6fc08f20048a3c2f98a8d57cad8292f7a45f8e37a7916bee8e2701ed0f7c83dc151afa0f771e41a5249d7e9046518f7218b15c7c81d8f2239d66e320481563990affbac0445458b73bfdb96e702d290db7c17351209e89784c61c10439633d51c56a5cad88387ba4b26000315fe51fb5fa285ff27fbd28c4e2a296506fd1829f20c567ad6d0b87d3a7d6a2578fa6892915ddaa2ffac52b146fa8eca3ba927cf20a2209eaf61fb94baab635fe94bd0a8cb9ea37288e718a98da85593fe4c30214278e349eb18d45dc2059e291bdf67b26c86e54a7530c514094f51369d84", 0x1000}], 0x5, &(0x7f0000002900)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [r20, r21]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}], 0x50, 0xc}, 0x406) socketpair(0x20, 0x2, 0x7f, &(0x7f00000029c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r22, 0xffff, 0x1006, &(0x7f0000002a00)={0xfff}, 0x10) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000002a40)=0x2) msgsnd(r0, &(0x7f0000002a80)={0x2336a1f4a580b8d0, "31c2567029804cb7867246cc8c258a437ab72c01e4317ff1079d8821145617bea6a236b98330fce783a6dc3d84b745cd752e740b9153831c631447e239791521571c207b98a089825f54edc4ee6aaa3aa06537909bef49a04290f98635e7e2a4c8e4a0aeeb7f403aa6df2d45b84ea80be6f24f9b9f0a4c6f9ce373d1598296f380d358e6767ac2eebda97c0ab257f423f782e313a844b0c1bdf87426812eaa933f51494054d85f5f820dea11"}, 0xb4, 0x0) utimes(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)={{0x1, 0xfb8}, {0x6, 0x4}}) r23 = semget$private(0x0, 0x3, 0x4) r24 = getgid() r25 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000002bc0)={{0x367c, r14, r24, r16, r25, 0x1, 0x101}, 0x80000000, 0xffff, 0x8}) 13:34:22 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206999, &(0x7f0000000300)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) dup(r3) r4 = dup2(0xffffffffffffff9c, r3) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x3) getsockname$inet(r4, 0x0, &(0x7f0000000180)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x7f}, 0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:22 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000580)) getpeername$inet(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/211, 0xd3}, {&(0x7f0000000180)=""/63, 0x3f}], 0x2, &(0x7f0000000280)=""/30, 0x1e}, 0x841) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x200, 0x0) preadv(r4, &(0x7f0000000500)=[{&(0x7f0000000340)=""/101, 0x65}, {&(0x7f00000003c0)=""/71, 0x47}, {&(0x7f0000000440)=""/94, 0x5e}], 0x3, 0x0, 0x8000) dup(r0) select(0x40, &(0x7f00000001c0)={0x0, 0x0, 0x2, 0x0, 0xfffffffffffffc01, 0x0, 0x0, 0xfffffffffffffeff}, 0x0, &(0x7f0000000240)={0x7b, 0x0, 0x0, 0x0, 0x200000000000000}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x20, 0x0) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xaa9c, 0x2, 0x92, 0x5f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xb1}, {0x44}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 13:34:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/147, 0x93, 0x800, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="e0000000000000000000000000000080a93cbee3f2e18770a483e8af8df53c1452b1a245202c44449334e63d1a220f521788dd0f734f7b16ba5c3ae8823773013355612e4ea68aac48ff895519d38850e989302eb7bd9a049d5f2e51ff5b03dd27c1d5debd445b5611e073c27172b582ebc4b098cb4f6cb6dffa20f720b17de40d69cfff71ae08c1435b82221622f6451bee2b62574157fd8bdf536a20cf7163d955acdf42d09f06c109f6f688da620503a4ea8bc86431a8ebd40f73a2f16e9b8870ea50317c98f389549f87cd63cb0e8a57b177eaf8b6873dd28357000000004800000000000000ffff00000400000075cb6e53ead5c4ab94aeaa81b98684b8e1b3ef1ccb3dd842020b2afa9584e26e891f424986b203a765ae385dd9a5605fa86d000000000000101000000000000001000000080000002598c0a1ca7b7ad9f98a9c74360518b46931285c652794783e51dc423f3d933fafaf45df1c6a94abe63aa106803b3f7d1a96123e21e94853842128684a25755c1046533a29defd51b255dc6ba56e0c7785f995f44d2c874baa0ced79e40a569365eb8ab1083e15f056619e31e0c37e19e9f3219644cc0d68dfce30d432d65286fe3c81d9265c827b33d28ba5459e140fca17452fdf9ff6232b25bbe2b09d6b53c46fcbb6b09fdafb25f82ca94dae6e956f796a7aa490f829c21197d1769607ff4510168340ff0903ae205a6e5336ed3000b7ef7d068f35b35b7db69a2625793ba93ad5e697a7c957b4f4316b26d56ec9b37dfbe1da1b2dabd261c1fd6ce939f31c95f4e0c45bd93f2889fc8ebda1e6ab0d873c5b61c11ef28128294e2a52a3cc63ccb76e02eb4f5bbd5173f74e4476a1f0d47864b75f4f9bccd7487278390e6693a760228a4c8600b789d49034f361333f0228daabce62e501404b1980f81faebca525d938e0616e88c42ffdcbfc9333a3d83b05c8c29a4fd8d89811331418df48379aac428ccc97bdf9a1b8251b6083b5b6fa1cddc4bcb0cc322e8e826d60e9ed885ca186f07f69e69d9870659c611bec90bf376c8f99faf245aaa98e5b183d95e028723ce8eb7b4cd8338d16921ff1619c526d80ccdf5d6dcef0ccd12c8b991042888e84c8992ba9e35818a029ca64c6719e068e837cd8cab4e5a007ae46591ae4f994d5646fcd339fc58c0bf640eb6a068eab67022d5c977280e5acd055af76d5b9b227d01408c846d3bdfdd4d45d52e7849822f1071b9995947602783e0c26d3420183faa8d54dcf7fae21b196e70cf40608909d08c151a80202eab3bf87cbffa3f25625a75b709eb4811e98ad89e0e4028b01cc599fbf64066e3a5f3b43e3e8b757705c6d818a7adf184d739233765b76bb968bdf50b8e561ecdd9a7870c908f023fbdb166f06a99ed4fc8ee4e6e3837ca9cd0e3b2a76d3167c7bbb30c6077642c775827ff05c91778a6d0d750131b6766c3f4950ca497cad666468181d2ee37578ca02481230f874356ae53b5664c609b60c7d8ed392284fa6697ea1d0f701334e7643b5d3845f9e24cd8e31dfcb703cbdd1f585fc808aceab7105db7df2e0d31b990155676553c0415d8370867ee0f9e3770f7d9727cd1c40eb48bc0fcb00ba4b7142f18922b51d1cb1a67a370fcceb975aa4b37d01d5cb636add314b4e36bfa3d15ecd0f085b04b37517298399ecdfd4c265115697530576512816f1335b55b3b1012c175b4c6fb7c0f83958d3ec57525bda25dad67d01081c8c96da8d7696df3fceb872f1e29cf25dc117af51c21ecc1c3da18b095cb5892e7cc4efa6d0e2780feed39f427c0a8910d158c9f4a3ab9f85ecbd39cc62b9f90be00ec3eb35d382c4eccdd428ff533d86b314455e87f7a3cbcf29de0df6f957aee4d262ead52ba517286a1e92ca94de406371e77aa18f8e67b4d995fbf69b871048da0a125887cedcc357214eee0a9b8ace73aa6dbeb200a7331198eff4d788db882c53de978123addbd6ef362e5c9fbdc31313f56b086892ca5cd683b68a828c7fda1afd9cd8e1d8460fba0bac3dcd91c774a3cb33e390f981d4a2c9ba83d5c87edf6f5757eab3a820b7f8db3075f67e6dc1ac85a95ecdf1bd28ff5a5dd0695f954609d8810d08e943e71ae1de0d9e10dddd3fdd8f60499fc79ab816e439c19ab931b563d2e0b779a51d868e945e82e3ce3c29f5150b42b452d2bc569aed67f6915cd2a80df01f31b96318af88f844d85c99f425d7126efa35b5d5c54cfb2e53f5b9bde332848687b1b2ac5bb6c40793d85ba6786650e6d5de2fe0605a40175e30bf025f050e9d0468e68f0c6835e4d8db9157b779bdefe7faf23a97c7b80de39cff6b1fa329983cfee5670b56235174a0da901ae74d8da13baf691785d4c51d5e940b1429ba7eac479ee13622da5811be5ea58b3959aad75d428f44da57afd36d4466839f4f7c914fe83af689fce05838045e50503b61c326b7dfc6f770603f3a7d8cac3ff5cf0fe3474ab4787a8210dacc55d6c31968ad9dc0e8f0ad42777c42292c769c3332a76dd6a2131b98aed8c33dcba243a7a21c8afcb4d9930aafaafac06f844ac8bc43e06a2d08c551ad5f30ea2fbeff5f4bf957933996b19014d06f37266abbb6523cb2a8a7b8613f58ef6ba40a7f02ffa0c3293dbb091040f38458c701765bdf60d5a97e725d6ae350e8b6fab4a50aa4948ac2a1b2f2c56141c5e79e7d8c8afb81dcb5ce1a3aea043ec1f7e15df31646f46765ddf25e05aed1364702c466458d65b50b5a4233ac6415298e460eaca4b8213285dd99d8d1a9eba0ebc871fd1208366e2f7f917e4f75e17e4618b225369ff6b0a2e8d72fcd12d769848ce3f5d174e93c9a16ee0d23962d24524e72f8b5a887996cbaca003efb0602eaf4caf1aea5f1aebc57cb942e7bd43ef0e5f460592d2cb37c109f5d96f0602cb83394238cf750c2d483d7e54f8a881d6ca64519e218ba796be0c58ad92fb042a63ac2b1cc08498ee0717518a450a1f2aeae14b5cb045619d76abf8bf222d9112020"], 0x860}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 13:34:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x80000000], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0x5}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r2, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r2, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/133) 13:34:22 executing program 0: r0 = semget$private(0x0, 0xdda78ef5aa948b1c, 0x308) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/52) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) 13:34:22 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0xfffff728}) 13:34:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000300)=""/225, 0xe1) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 13:34:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210], [], [], [{0x0, 0x3}, {}, {}, {0x0, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) dup(r0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_RMID(r1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xce2a85c) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x6, 0x2, &(0x7f0000000100)="7293f400", 0x4) 13:34:23 executing program 1: r0 = open$dir(&(0x7f00000001c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file2\x00', 0x6000, 0x404) open$dir(&(0x7f0000000100)='./file2\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file2\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file2\x00') 13:34:23 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r5, 0x20004276) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) dup2(r4, r6) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0, 0x91}], 0x10000000000003cc) 13:34:23 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="4ec57af4e33eb6795b771b9b4ba085240f1ae072ce859e7cb9f639a54e97b6832103108f1b1e0e48a21a48228fde079705e021e9751dfa25e27f45887e638a7a02e0b68e33fd4fc61bd505caeb42e945e27659b27c2ff9cfba3f10b1e1850fa6d40a494c500d5d74fd9926e2bd4398782ed37613b1f4b1fe313e9a54336aa68894b3ef39c7697a08299d002ad9ec9e74d532f676380cb88e613796a71ee481f3b35ac1a38f628a06ca351815f4eed457f9f40459c4143ef2bff7aade3249781bea0132f7216169fdde472ec31dc0b7ed3303e77ac44b4b2cc74f86b28d179ed2877d7541280fdeb2dea2a72d84e4ab766a8918f0fa5d18a2b047de", 0xfb) close(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="33af261b3d", 0x5) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x5, './file0\x00'}) r3 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000240)) open(&(0x7f0000000280)='./file0\x00', 0x2, 0x8) getsockname$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8480, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x80, 0xc5) ioctl$BIOCPROMISC(r5, 0x20004269) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r3, &(0x7f00000003c0)='./file0\x00', r6, &(0x7f0000000440)='./file0\x00', 0x4) getpeername$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) open(&(0x7f0000000500)='./file0\x00', 0x400, 0x8) r7 = msgget$private(0x0, 0x26c) msgsnd(r7, &(0x7f0000000540)={0x1, "253086d41d09b8f693a1c2725e7d8b00eb1931f6fe1c56e2d6f296086d753bbaf4a8f9d286c28bcc497ef8c7b3ef200d9153b4ef84"}, 0x3d, 0x0) r8 = getgid() getgroups(0x2, &(0x7f0000000580)=[0x0, r8]) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCCBRK(r9, 0x2000747a) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x80, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000680)=0x5) rmdir(&(0x7f00000006c0)='./file0\x00') 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x8000024}, {0x6, 0x0, 0x0, 0x7fffefff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100)=0xe8, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xbfffffe1, "59b0d7317a117c00000000000000000040000040"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 13:34:23 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)={{}, 0x100000284c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080), 0x0, 0x42, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) 13:34:23 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 13:34:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x47}], 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x130) ftruncate(r4, 0x0, 0x20000000000) 13:34:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) unlink(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 13:34:23 executing program 0: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x3000) mlock(&(0x7f0000c93000/0x4000)=nil, 0x4000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(0xffffffffffffff9c, &(0x7f0000000b80)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00608a2f66696c653000"], 0xa, &(0x7f0000000580)=[{&(0x7f0000000200)="56f9b2026f12e7fcbc9ddee17255864c10f4c66f5f7152bb8c00b968e506ff81f18c073f4a7068a04019f30e37ebab14c8d19e5dc6cf61736eb1d9b25d94362720a48f9127586ae70a0b038939797e8e733d058ee047bb1d20b1490510c510b7e241759422d0a51d9fd5080e49a67952b1b37c65ef6763dce36cfd0e4e64cb5ed4ad7f8c4e4680075857fce1d540da82607237921f4003b3a82625e7ed97b0bde747e38f6a2133bbcfaf05904bbe78685c38122fd80f4b5042ce292df235a4", 0xbf}, {&(0x7f0000000300)="1c8227f1966c3c4ef6ebb3ef3ff5fb0bf9ce9cd738762d8239c7ec329331082ab97452e2a7515b071b483fe7f3c0f0436cf5195c8e042cf935aa6cd285a9893be04f65ac2dedd63a7db98c398664a5807f9929d09b9aa46b611df735c14388a8a51360b953bfa37941829f8b29dd1e4fab24869994cf0d790b03d08eea5393fccf6ad3c8518c453f87ad22589a609ab08e42f1d774636bf3d8689c7dc538f87f520a87eca32c7fb06356b207ef91adb9686c17927f16c98688a5273fb2cfd01283f76d4f8fe5db6bfbb3ae2e82a132baa7bdc7c2edbf4d1a5ebda7ac5809333735b9e2", 0xe3}, {&(0x7f0000000400)}, {&(0x7f0000000440)="ad62d9dee906f590bdb23c6e589b67e4da15d37779c169e1fd", 0x19}, {&(0x7f0000000480)="bd6dd0b19d0a00f631f59eb8d1268498862dd06379576d44735a2816302200bd508f3876ff6dcc61e90d686a0b32e5b3af0738dbc12281074d55381014d7c52958c13b3c763d4c9791c8d13f396a8724446d47e252a58345db2e7b0667e67236a55a57bc36f10696f71817ff9a2e91c6a1b418bbbaacece3e4d62a33a8a8b5bb5b7a4ee61714d9fdefece4fe04789da403485e02b1ef7c17f1594cb2fd55d9d4300149d44bbe23c9d52cbfeeb17bd9a7", 0xb0}, {&(0x7f0000000540)="18495db288e11db4f8b2dc8033bf2fbd94c090d2537ba06f7049c6cfc2fe97b51d5848e456a245c24bcf1631aaf7ca51a39736263bcc4738c6", 0x39}], 0x6, &(0x7f0000000600)=[{0xa8, 0x1, 0x3, "c12b7c89b38e57590e2ea4762e818e25292c3dcfd065856f94296bdf0002d65ecbde752a0617a78cf0de29b139ba32f0a5e592bb357026b46576b41f64971e894931f0f7d42d65a1825e0cc8267f9ae964866768e92323166b26ea692fabe11d6574e554672b00f4609363339541e47941e72849a33e1ee86427941ea86884389f21d18c517dd5e221a9cf61faa1a0add4"}, {0x68, 0xffff, 0x80000000, "e99983862bcd3463b0a58a7a3ec6188eea75e0bd71d8e6dbcef073789c6266cc808067527ed2d24e6bce984ba96ebcb8d58790a731c9d97e4b714f41383bc0654e7a25e67770d94312175b073d1f6240b0e2"}, {0x50, 0xfffe, 0x3, "15fc5f344c99424d02a4cbdb0a15f4933162043f7a93e8a1460d6d2395b6499d6d345df63cb0343c1ff46b4bff241f8d2f847791858532f1c90566d90a3ce759"}, {0xd8, 0x7ffe, 0xcb1, "aea9119bbd3de943e6defaf713abcd67648a7cd4e0843cd888742fa21313032db67aebc3872130f7dd8b038657d46afd586ca3fc6e789d9e938c75c96e46078cddbe373085e95a8490837ca8ed020d3957f8122e8f7b249225369f812a4c586b079eebd4eaf7c22018bd122f500f39783fcc4e0595cecf599957d216777f6a7d6d01e031704c63642868a4b86b67d16472823407cdca8f1f53d53e4c6a12cb767451e1b61aa3663fd052bcc8d49e3d05d15a167bbb965fbfee7863dfd18bf43a4bbe"}, {0xf0, 0x1ffff, 0x7, "2a76da6fc0affe65acfafa0be2f302011d7c67728527bc53d154482374fd312baed41d7f21e0835ba3314c3dcf05d8a720b9d4f5cf36330cc8753d016baaebe16071686c1f2040e89c37c90fec6809ef1cd98a4b8e6ef1882e33ce2277b4654be23098bdf32b3d662533c9925761e42cbd032baafe12a036fe610a23d8b2e3f623aa101e660d736a75227b1c289ab6658dc1d118bce69f31acd2339fdf357e5bf5b55aa28b703837831b7eeb3669bd62ee0101dc0bb69951f6cfead7c353191cc45fca08518c94aaf2b077b9efef227988713c6ec1d395e000da25f76b315969"}, {0xf0, 0x1, 0x6, "a04a8af357f9c58b6ef8ca31505ec789b68dc0f57d67d1db33d9d66175ebcdf2903771bb06d9a18fc55595a7276e3ef00c1266e93021645e2d4ab7767a91580efbd3b889e8d4e5eeea19de562c1c9ef033f108ab0fed9bb3eb37f90eb1c7f56abc4b6f8e40a22bfddf9cca155cf01cd957be7a37682e0fa9090fc21ff377bb20fdd38951bfa2323c16acf9160858b2c3a774b860a1748e3f41a0b28e5162e5a872a6e1159c26dd01a4073211dadbceff9f4ffcacd68fee02f0742bd0eacce727bef7260066753980b9e1f960db358fefbe7a5aaf075cf67a76cb4b51bd252eb4"}, {0x88, 0x1, 0x4, "f55499cd01ebc2a5496b13b49fbe11bd990e2b01e79fc5f9e263f379823ce1ea18acbebdb6f12fa5e058c3b0921d5e856f4a9ccdcbc869e8fd0c59e190397fec453d33d95d4f2798043b4b252c76ce11c0a8739de390d1c22d0a4f70f1b61af51e55b37f62b225768e4ee8a7c35d52c9eb6a4a"}, {0x60, 0xffff, 0x4, "eef9a57b1c02240cbb8c36180d6f6a19056d9f4bc97a09ea17e539b27d3986aa771c8e367f73c5cc044371d0ba7c6d7750bc388c7c72ab89ff0077799007c22e633510d7e69b19d823aade50"}, {0x20, 0x1, 0x1f595e14, "8cb7069cf368784d7ee31c591800b6"}, {0x48, 0x1, 0x40, "c70069598116dc3fdbc45f212575deeb88bc8638d8decd3fa3d048bc66428069be0ff07d07eb3fffd1a17671d6cda3393fd8d31b3ea52f"}], 0x568}, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r4 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$lock(r4, 0x8, &(0x7f0000000140)={0x1, 0x1, 0x4a, 0x65f, r5}) fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x3, 0x0, 0x8, 0x6a, r5}) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r7 = semget$private(0x0, 0x6, 0x480) semop(r7, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x6, 0x9, 0x1000}], 0xa) 13:34:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040), 0xffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0103"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) dup(r1) fsync(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x4003, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:23 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000103c00000020000000000000000000000000aaff0200000004000000000000000000012c"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = msgget(0x3, 0x100) msgctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 13:34:23 executing program 0: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f00000000c0)='./file0\x00') r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) read(r0, &(0x7f0000000180)=""/4096, 0x1000) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r7, 0x20004276) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) preadv(r8, &(0x7f00000012c0)=[{&(0x7f0000001180)=""/31, 0x1f}, {&(0x7f00000011c0)=""/201, 0xc9}], 0x2, 0x0, 0xb0c4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r6, r9) fcntl$setown(r9, 0x6, r5) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r11, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001300), 0xc) r12 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r14, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={r12, 0xffffffffffffffff, r11}, 0xc) 13:34:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) pread(r2, &(0x7f0000000200)="67908ed49dc8296683fbce1fc856183ebffbd403d5608dfba648c6723d331c0ed6e7aaab7df645ee3d141645f92c9461a21ed3ff3367d859f71227b1b16929a75070a9290b6293fc0da6126a177eee515cd782ae890da0c36c9ee8f70e392e8c395e3168458cb0c169eaa90902f4ef6a940c562ebec5f3b8577a070e989f6ddab2b4a801c1b77896acdf9e2e8979f8de239643c2a765c5014e6e7d20c3881ef10e1db388ecada49df12ca9a5c79515a0ff280c5b0ace1a4bc4153783d70c694bf906815233b9d01763", 0xc9, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x7ff, 0x5]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1000, 0xffffffdb, "03660215795acd76ef5caf040002000000b000", 0x2000}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f", 0x6c}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a", 0x5e}], 0x2) socket(0x0, 0x4, 0x7f) 13:34:23 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) fsync(r1) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 13:34:23 executing program 0: chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet6(0x18, 0x4, 0x5) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) bind(r2, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) seteuid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) setreuid(r4, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="9e8c1695", 0x4) 13:34:24 executing program 1: execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='.+\x00', &(0x7f0000000100)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)=',%#&\x00']) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000400)='./file2\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='r\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x1}, {0x6, 0x0, 0x4}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) syz_emit_ethernet(0x3b2, &(0x7f0000000380)="40c551571115b12ff78d5aee258c") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r6, 0x0) r7 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r9, 0x0) r10 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r12, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r13, 0x20004276) r14 = dup(r13) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000280)=[r4, r6, r7, r9, r10, r12, r15]) 13:34:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) fchmod(r2, 0xf9) r3 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r3) readv(r3, &(0x7f0000001480), 0x216) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r6, 0x20004276) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r7, 0x2}) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x4}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0x2, 0x2000, 0x6f5, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x9}) getgid() getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r14, 0x20004276) r15 = dup(r14) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r16, 0x20004276) r17 = dup(r16) ioctl$BIOCGDLTLIST(r17, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r18 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r21 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r23 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r19, r20, r21, r22, 0x121, 0x9}, 0x800, 0x1, r23, r24, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r6, r20, 0x1e4, 0x8}, 0x5, 0x5, r5, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) r26 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r26, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r27, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c00000000000000000000000000000000000000000006000000000000000000000000a86c3c63000000000000007306000000000000000000000000000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5f7aacf0688258af5c5f7a1c1215526d997cadc57000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409576c06736324c3312a634ea751eb00"/289], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303e8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7509000000000000000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129bf4ef7a13fd4c70b398c4f2e54f1dcb2fd3aa1da60a93adc5be829d0d5c110058c35b156bea20f83995139256b58d93f2dc9dbc5842cd1e3936d1d8cce8aa78284aa881942ebf3c172cb1c8c9f8e22c325b7aa34933f14f4c95e10e4897fabb175f9c8ef0a088fdb587421e6bf1fce9e88fa6882f33bda546ad186daff42a9b8126fbc923d7f783599e91bec563584fe29b040f6c790f1202a6192cc7816cd37a10879554748f19bbb11689ceb99300"/455], 0x44b, 0x800) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = dup(r2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r5, 0x20004276) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) dup2(r6, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2c, 0x0, 0x4, 0x75}, {0x7f}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r7, 0x20004276) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r9, 0x20004276) r10 = dup(r9) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000100)=0xffffffffffffffc8) seteuid(r11) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r8, r11, r12) 13:34:24 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="0002003571164e2724a6a2552347776cecb845816f711cd26c"], 0x10, 0x0}, 0x0) 13:34:24 executing program 0: unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8) r0 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x37, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x238) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x1) 13:34:24 executing program 1: r0 = socket(0x10, 0x8000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x6, 0x1f, 0x4, 0x4}, {0x9, 0x0, 0x9, 0x3}]}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) setsockopt(r2, 0xfffffffc, 0x5, &(0x7f0000000040)="57a781668e7abb1e6d88106237e6bc182acbcb8ac6ec9d7d9b1da4e1fa4572c2825cd914301e0bc0611be97dabeed2538ea7bdd0f233dfc1c66a189030d0f477208f2adc6a3cdc5e3522a93289e48bcaf1a5fbe5403d1ddcab0f22dc905b90107131d51317d3d0168c2d217a4641b672cc8362cbd813102bb8bfee586e9a83153ccf80a019685f5aaf0154e14894d23fcb94fa37c48cd8bedd30d5394b", 0x9d) r3 = dup(r0) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) pwrite(r5, &(0x7f0000000100)="84ce7ad5275280285eb428f2081f9999c0041831e85c02696e3b6e4d5a25c92c086a36e08f2ba9a8af15ae47ad5b5cf4725048dce421a80ee1", 0x39, 0x0, 0x742) 13:34:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/137, 0x89, 0x40, 0x0, 0x0) 13:34:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x21}, {0x20}], 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000000c0)={0x800000, 0x6, {0x0, 0xfffffffffffffffb}}) 13:34:24 executing program 0: r0 = open(&(0x7f0000001640)='./file0\x00', 0xe8e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)='Q', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) r1 = socket(0x2, 0x8002, 0x0) getsockname(r1, 0x0, &(0x7f00000001c0)) 13:34:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f00000002c0)="ba3fefc9623e44d14f28ef09999ac2d6e2dbe371d45e76ac36e32d1cb8d5962b034e3f9ea6194abdbc0fb4de22a24ea0e25aaa1c0942ea9545994a3f516bd71a82760b935a3128071ee992b71c98ac953a6ed1f03c87dfc053a9d221a4dd6b7a05c24508a0a965d3788c26ecfe3b5b149f71ad209545c45cbf74a3", 0x7b}, {&(0x7f0000000340)="504c78e325a5cdf6f7308f2376d65eb0349516f533d7237ce33ff537b8f2ca8ad5d385d9d0206f3d93c21c5854babfc56c9d069fa6c944ba39afafee3810aa8e7ff82b5201cb7d014cab321bb85acc90f673eb7d58e06a6a5cd839c9310fc162e224f037662c9decf7d324e8d0085789919d06651a82c9c39c5ca0e4fc58c100df171922554cb167e0067833f3003888f4953f0ccff3c7220e383b06b44dff6158690fe9556b725bcc4ab0b71cdd79f1796a4107c603e8f3e3bf5d1f2472dea591401c6a7ad500b74a204c9407fbf098b6e5e459a010633574ebb9cc73482e2f5ac3c1b76a030805d75431b928513ed334f070", 0xf3}, {&(0x7f0000000140)="cc71f60a915948260aaaf423706d1b306c9ee73923688755ffb784980020f30cd0394378ff112fc3d4a48444e7742ec6364074ceab7151b4", 0x38}, {&(0x7f0000000440)="cb98ecea17f084852f8fae12a2e676f646ae", 0x12}, {&(0x7f0000000480)="76dca9dadac535915f2fbe734d46e5401dfe19ed28eb1d60fde63398b42549911fee4a606672a147d755985a8e77cd3a125ccbf7fa5a31b656dc27e54ce64e25ce25f480b567d85718bf16dfe5bf53b08459a31ce51a349d5def5baf021d423fc1bd95fb9b1bc54edee93d75f1b46a2f8ad0d9299353d004242b5482c47d1c99573554c7d6622c0a72f0dab25ed732c572be4cfc69d666e48b5d137125d423034ea806c313a8d50de2f0053d9ea5283f627eb10d375fd5e026d5ff383fb093ca52172eb31a46386ac8584bd67d1a89257356342dd26ea7d9c1d6d1070e0bb44e3ef841626292c94c5b8039beb3b9656b4d1600", 0xf3}, {&(0x7f0000000580)="92f592d57e178dddf48ac05657febcb59b11de428a96b85b94cc393a39684f7d3e1c85b07b365773ecb336152ea9109ec27b10327c498de7fd6d0e022d3f981f646bd1ac281e345f973d77a61fe84f4e15f17cc3792d85f3af92e008d4a36eee7783e598b84231e78ad1b1d004d5379e75002d5463472d5bfdada91e95cf", 0x7e}, {&(0x7f0000000600)="87b0c10e2eac57e1081b82a4fd11645c278eb6c85be7df00e65df391f4abd2baee0b5208f4d4b423e42d53c4c5305cd69e6c7ff2537df4c7ea255de042cac7f5d56e3b5a1427f4109b9a2ec862c5543c4fd1a03f404005b37cbe36d68cd23eb9171059996841f7f08adcbe7780c2da6a987277bcb660ae1b1784b2e3fa2ed6daf77bb643fb761ebc6d70256a3280a0d0d0c9c7c6ee0db116c1fbb760e95804dba5bbd265fb03d48c006a21735dd0d7d23ed30a497c564b80bcec798e2dba4061961f957664bebcae34ad82d0d9b1e9d4ce6fe478c10a1e7688c1fdd5af9761f0fc67730a28a0bbe6256f89e2ae69a480d7b2a40c06891727a8cfcbbe2dc154ff73e761ec176d77ec1c9bf47ffc41661402dc491b9ca57a91f465e7799e58431ab203b59c15413605ce0b5173465c842ad3ad2131edb32865a83dd06faae064fa348ec82ff470c03389a8ba587c5e9015d4beacb04bc992249b6b73585cb69558617a262204bd5d9f0bb112fdadeffe492c07eb0cf83f74bd634829bbe05728bef5f586e9e18a84b16abf8b75f6a304e3bce881f4e2a09f5d1eec2233a2915680f7a5c800059ea17c68d82a6a7b2f916fa3fd07a9e2168df900579f4e46cc78b09315a51157880a9abeb52ddbf1bf848cbd1759532a1d2427fb4aad4a495743df67a4edfc059fffa936df19fb91643272cf3ef20ac28335872060a9f1312ba8c005882eda647a76ca5dbefd74cfcb84d010a564ab7aff6be4fa1fc934171ca5d2e6af056750fc3db7089a85cfc8ec6d3497757de22108f0c9e5d7e0f5e234d3070f6c666462d53ef9167942a6a64956652788f20f5c4f6e6ddda73d8a1d488917c695ccda5ca3ab9a3f1d0f7169c012bde61743810ae3bd43fdff4207a97faaec547e0fdfe0ac6358ebb60deeeb3d2dc72a75e7d966d5526fd7c8a0ce40be99da52f742961bd7b13af74db585f8f6cea65297e509400b521d3b9eafb63cb9e8a87ffd976febda0618d6bfce1f11203611230bd15c7206a4221f7098280ac7997c08745a54ca48d9929821b5dfcae92714a92e6bdb0ab7b5c1a4ed4002549640d72ea2a3ed0e961035f241d307c208fee69410d1aa31affa32b7d74d2a2f0f2d1aefa51bc86a36ad9f917cf0a2e500f07441cb27c7726f72c579067034662add699c0a7fa583ddef16396eb98e5e87b4abb9b4786ded79fce7c8e1376f68fb48c94d8875097dd33b8b09d2263acb845d8bf40fb16980d6349f002697aec9addbc4c19bb358c240e88c4e4e7389632da97d9a76affd9208110b95bc25b8cf50376256f3a5dc4a2709dc1792211c2cd0d46d98fea78e5fadfb4da66ba5123b8e4f2f2178bae9c69dab5dcf4d9c5ca53b0215af6a0a8faf5f986961ff7aaf773adf2c07a9f4b3e6f6b70ee2aae68ecb0fab566489683df569a5f87fba545771216a1eba722e7179ab331e9ace58bb32e505e4d5364b85039c8f108d919019d33bb992fb392128323c49b8e8e4b33eeab39ceb3148f946e58e5ea9e93fc639fa29e057192fc72c667218a9a492010298999daca78e144129b8640f76e260ebba0748ba33e88edce763445aa6c656063beccb596eb134ef09e8b735aad2063d567056443afa770165bd8e3d3985f55f9a36e2723a3f7ed461b30acd632e4355be3734b9e901da12d2d1022885d863cc0125b65eea4802012bb995e683541c3f65b5e79a0265d904310a473a6bb5dc0ed24e4b354664f9c4cd84e1a85d115545dc4f275793bf49ea3c13b783206fee66eca4020aa2ee835b8839658fd78278264c64e9fd4da71f8314a7a49d4535404c4d3fc7bcb69f7b6f7dccc96ebc498594741b8d85e26da636600ab465cf5cb1a13a0a4cdc9dcd96942ed65e6829800dbe06842fa45f8c9dc48fbf20f6cb9e1f9123223e8a86840ad1e31c33bc96e4955698d870cc4e4a7b22d839ee57504ae922f4b9eddccb0592bf8ce196fb32f3f185166907bbfe8a7a9e26b78749b29b75ec3e47e5980f62c1ea70d7830743aab95c8a78a07e7db9e502b150c9433c1dbda2dc73e2ee6e626ec88ccfb8ca0abc47cbc849ee03e75f5280d567449eb8aa8ee7c3c241dca9b3cf59db66aa47610263a6bcae130dd1f9bdbc05b6112ff7d09ab97286cdc2cd43bcdcf34e1f4d3f4627bdb7240658fd47cbce8392157c21f89ea5f720d182fcf5357f3010f54a09ea477cda9c6fe8347089420d292998bc59a62bcf77303defecfd5695f87316654a0c28dc1936538692807d8ae6e541130f0fd8cdb1da942dc8ca932d35b79fb11ff590b38d41f8fcb5f6847d173bce8befa0c83b9ebd46029ad07fbf68497be9e063bd5ead4be916ec2ec5fbd5997ee0e532db38b2543904f8d05f2c8461708979d470161f9efec7d68e285c8881289a45ac51f52724470c91fb0eba166040259c0878a9252d16d6fc3e552bd0295f9060c383b894a25cb51b4e5b688d9def71bfe8e55819077cd621b5351769a4e4cd5762fedd9e204d4c50ce1e6f0f84755e3b2559f0a740b7c3a8558faef576a425a31228e36d83f1a0ff48f787187899d13d38045adfbbd4e8d5f96689784b6000e5f919ca26d2b54d2e3557c7eed186aa119e827bf7cfc4fd39d639694c7c948553b0f9cdde23d84209ee09b6f075bdc38c365b3db6af273b4c4bdf3bd1d2fdd4f16b43d07a49f798772473504686f818108315e3c9249fb4a8d0318973ce19d89b829ec7ab8ae9b7ac805d9c5a3ec3feeda3385f6857b4c6a2bc5f1f4d7a2c0fa80bf89254a92583d1a872459045180d309b452a66f3739288b4d448a86db08a0fbffc319701f91b68bcca37c2cb5c5282e6d9ecc04fa1e62fba7413efd6508ae7ac262c3db116de980b250d9a71e78e86b3ec767d1c9d0732527f6f3953c0921cdd02ccd395ae193270e15e67c081616d6edb71d1706b50f2801e5ecbb731436025fbc79cbb6488b72fd4cd34c0ac62648bb6c7dd33a4af0aea3b0dd81ec95645ca110848b99c07ba16ca87889abcdaac11681dd43620200ed7719bcc6d97b562312d7c0f38ab1c71cb7cef301cdce81c6d46e03f637e6822ba319d7adf4351be3b538c1406148bb1ff662afd8a3363e4c45eb7feff107c37290b43819b52d20dc671ea39fc847c9036ea95d7ed2b4b0538be85d34da6da7956258a805fd007adf8d7e4e8adf60d6307733c92245791eecd1daa7d8018e54a2eb8a0d140ab41845d1f8c41f9549ab78fe6f8746060c95f58c246cb3b78ed6dc068ae8ec30c2d3ad8a8149bc4292f03410c96cf79785d9b948727faea6baa58889cb288c651e224f0276f142e25869f4ee8abfcba29f12c457d15ce1891863eec463e71188d03c5626854e82b80f47e295a4b924e7c047c9ebbb848ff7d455c49c4bffe2cbf5fedd4f5d5a0c5d72069055f8a14663ed5ed668c0d37e4208115d755f53a901cc1e235386cb3f5b0ad9d7981206e018a54ef40b64a5cd8034d62ea68b3a6910f8714dd913cdbd7421a6a41e0fbb93f5fdf09690327996138d1c86f72bc68d4c21cb7480938cfcbe51dffeda76c117877e08ac2dba00887619fde9491e70aabfdf2138c94c9356638c466a7ca13df943f99e5bdbd87e3f5bff65617ae3373a16f08d457eb16f0f0bf4a95e005f9f4a6d03cc980030f070f57b1e4d789b5047f03881c98c51f29f306d46722bf5e7de418d3c8fedce7beb61555411461d7824c45109d5371bbc7e4f72a9164f9e1af59a613b7b1d9e6718633b346fe98939e52e198e27f6a8e4ef619afb63ea82b7f808d2ccec846c7460b16c9a087642b4146aa9efae92d29c89c6cd8b0eaa589b6e7f3804d98fd15a057a5bb97d986593e3858cf1f0149ff04f9dfbd642c72f04d626cbb997cfa6672fbf750f2dcddac6951f4c21137e61360457da99d455ea2d844bdde8afd29489c4e3308d8318a214c54c9351cdd4ff0a71c12129e45be8e713e0fe1b6714492c846e270ee72eb4cae32674d5f57a7f7846871502c41ac85219eed744092dcbf6496cb39a1bb6a8658c4ad7e34a064ebbcfd1dbab958141cda5b11f1563a4342a041d950021fc3919f29269d30e88a1ee01250cce4270dd637e215a4695f993cf740d164eafa1287a4bc86e1ec60c674ab9ab636f45394680c17af7c2c6aa76579b9a1713852f030f1d162b21cf5375bf56c92b618883360e66a38d6e478fefb415a22abc4f62816a244ebb8e2b6ede641204c23e5f12518a8bb3cd46edbb992fe823e3c0728eb701d0cc259908e529b2c4a1c60555166f213a726e2289e441ef781c69381f23a9933f4069f14c26adc3e4dfbd1815951f922d6a9b976d328abc8aa6a74fd06f8642081c623bf48ad1f690a604db1ce6ea58b0e1171b7637e4058bc3a3abf9efd145ae3bba4bc4acbab8a4ab4cb2748277cfecfa5384110416c721d9dfb4f4b401fc7d74d247eea0378a9d8063ff7cc32a325dfc30c5aee6f6e13a009a7e3925b8177a7eaeafb54768a2db68a6744f0f3062e75f85061ef6fcd83024c9a0e7e0998e80fa0cc15f289d0587f8d0894f7b16e150aa42bb0f9dcf6110ac1d3cb7a60b6ac2b7bd5295533c5e03884b40fbed7d86f4858a36abb9d5e6c74d393217d84c36b89541f54d96a08881732f47baf546bf0aa399022d75599a64314bce8ba7ca838bd4621cc56c70dbb6459767e267cf0812774533711d80a34e30892ab08b390327aa6c8babfd22ca4a868cea06ff645c78c3d5fa0baae201b615b53298f7bd7f680d022a89d77df86d665d77f1e41d65817c146a2e69267f9be528cfdb26a73d0c805c2159000e88984303b400dd9b25ed7b90495c27dccbe8b48f4b2e219e1d58c2c236301e5f3d785f036e88f187c1f641b2b7dd713da20f9ef2c22af764bcbdbf42df1c6da2bcba0bd05f3239ae4f3f901f6065834291231cf9028578850983ba7d4133b17bd0961d7a5fbd9509898c2cfe535c3922a05b29d6eae22467c94f62a4403303048f822aac8e7b5e691db1b058089fb3ee3c12a896a476bdf463c535d55855a324b0539f92c451b1a631270932a9acb520967dd0f1e6da73c1f356de0570a25f8192b8006ed84d0205b4b6e4f14a37451d0aee3e470f78ce0135289e6cdeef355da6a37c1b1a490818e7e1d63f9c0edbc6e604c6ae6cab9b875ca5eb6d6080cc2d0b5f58fd3e54fac8d4a79817b953e3cc993f3f92e413972fa3324fb784c43e1e7d61fd9f9c22087a4f0e6fee486e2423db011bfb0d4e6a47260db09d87548839d25d5c417744a2b751b7113353e32334c49689c0c50334361bb401d7fe10ad0dd011871c75d5bfbae305b4702c282aa2b5e1209bb38565ac83f83adca39ab4dc0e19019e15fa22974f18d468c3373feb34b44bdb946f04dcea07be81b7312cc97624f331d62f8daf450e17e0d4f62504456c60cc5a6a6d1c78e8e46bd80cd913341eb921edc447fab678d104a13a783648dff13276b09948ce49f8ea4ee0e7cdae8e1d85f1f4bf8d1be8b1908a5438cfc1e7ff4aa6b2138ba4bc53e2f5088fa77d3bac3e80c47aa3a9c3fb2eee7e016f6b4bd883bdb98dfde08f0423b3a676ae171fcc1999d387f398770849b32fb64fc48327203883ef77e25c009a782fdc1c91415e83ece16bcfc8a2121abbe08b07d5c7761c1c9dfbdfc3e213329c63f1bbcd17aa3dd1a2ae5a1397545b3425ed68f69490c23aa763dd03b5c7eab04a87681b04f48f14b50d37a2d5baf2aa24c866db9d1bc3c91d6eef450e5ba37520d9eca54084ab0dce0d441c8a272ef73a73cdfc932e0", 0x1000}], 0x7}, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000016c0)='./file0\x00', 0x800, 0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001700)={0x8, 0x100, 0x400, 0xedaa, "d78f923517ab3ac585844b2bdfefd8faa2916155", 0xff, 0x7484}) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000098eea02a1647594f842ff3541a933e528018a17cb902a8a21aa3a2403acc383f83e0048e38d716c89336776a8696d3e6bfdfff263649e54d859d54afdfe80b4b5c31e359c6f35bc0fe1500cea6315a38a73b3cdfa200aa5db7d3bb6cdd3670cdf672ec63e0bf9990e9", 0x11a, 0x13, 0x0, 0x0) close(r1) 13:34:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x1, 0x2, 0x5b) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 13:34:24 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000340)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x3, 0xffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000380)={0x7f, [{0x1, 0x1}, {0x2, 0x1}, {0x2, 0x80000000}, {0x2, 0xfffffffe}, {0x3}, {0x3, 0x6}, {0x2, 0xc000000}, {0x3, 0xffff0ac8}, {0x3, 0x3}, {0x1, 0x4}, {0x1, 0x57173e4b}, {0x2, 0xffff}, {0x2}, {0x3, 0x5}, {0x3}, {0x3, 0xffffff01}, {0x1, 0x2}, {0x3, 0xfff}, {0x3, 0x6}, {0x3, 0x1}, {0x2}, {0x3, 0x6}, {0x3}, {0x2, 0x1}, {0x3}, {0x3, 0xb8c}, {0x3, 0x8a}, {0x3, 0x3}, {0x1}, {0x2, 0x7}, {0x3, 0x2}, {0x1, 0x7}]}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r6 = getuid() setreuid(0xee00, r6) unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='x\x00') 13:34:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x0, 0x6}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0xe0, 0x200, {0x7, 0x100}}) r3 = dup2(r0, r1) connect$inet6(r3, &(0x7f0000000040), 0xc) 13:34:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000002000002000ed0800"}) r0 = socket(0x18, 0x2, 0x0) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000001c0)=""/194) semctl$IPC_RMID(r2, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x5, 0x0, 0x6, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10082, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{}, 0xfffffffffffffffc, 0x800000000000001, 0x0, 0x0, 0x100}], 0x5, 0x0, 0x6, 0x0) dup2(r0, r1) 13:34:24 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="9adb0ee0b2250cb299d0f32ae463e767069fca34a82862a79d73e54f3378e6cbf37c5690478fb35299a8e67ac00754db34618e2c24a37c55c18de501b6b18b1692214f67e1a4cb7f7c0e0fbb15eb3d96b6e74dfdb9fce3f0d817ad3fc2590dae8ae24f39353f", 0x66}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) dup(r3) r4 = kqueue() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r8, 0x20004276) r9 = dup(r8) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r10, 0x20004276) r11 = dup(r10) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000580)="ea00005c000000007b0a47c959080db0292975f86ac459ee59d8c0d177d7187076eccf3e7b787c7555d3b69860b2462d15eb563240d53af1699c5c2f9186243101c971c24ea02b4930c03fccc6b17b37e3ac6c190f047dca113317012113386089dadb9666b3842b3cfdd102b20453fc8b10e1eb0e086c7d2ef5e438dadb2086f20da485d29b69ccf1fdf404db93941c1535cc43e2bfa4bc20da1615e14a5d8eee6a16e38cc50fb6a2aa9f5e003fb752a06e00c8399c2b6f6545a476d11113d6288ebb02843d75ea833aab889cd08f7d7207d48b51cbda732cf2edb9296863a72a5fb0a2c5d77ef34c0970d9ee0c00", 0xef) dup2(r6, r7) fcntl$setown(r7, 0x6, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r14, 0x0) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x800, 0x0) r16 = socket$inet(0x2, 0x5, 0x4) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r17, 0x20004276) r18 = dup(r17) ioctl$BIOCGDLTLIST(r18, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000000c0)="2dd455394c2f63264148300a6f7e4e75a35570383c0ab202b0fa81d3b872ca2eda5631dd497c58969ac399a3b10e3eaaca33fbf1839fb0721d05d9f912b5919cabf474ee9e1627f72a6b0d28866f9146bc3adc0230d2c42e72d128e8b9166da1657b671b75d661f1dea9732dbbd0360771498256a0f4", 0x76}, {&(0x7f0000000140)="51578e7bcdb999273448d79bbdd1ecf11313d184b1de8c890d8f2eb9205e1ab908652707e22ea3da6c5318f59d3d7429cbbb17b603582f2020b499cb38bad6d57947da9c5c47a1a231d9b788b57fec6a108707ce9045964c47dddc3040", 0x5d}, {&(0x7f00000001c0)="1f64bfcf202e94bd9dcb922382f83b5f046d765d35ef916e830803cb5ddce3b4eaac50e0eb1efddc1e0b896b7d98b271c302bef1e608e538fb49b40392a242309dd7f17254bdc6bf42c62384599bfc35262ce08e49f40204c2075af4afce9860c17873b68e4fd0c1ec2007bd14833acee155", 0x72}, {&(0x7f0000000240)="1cba5878463c9803ad6313e54605a6e0edf08a2407ad5b32c575d58cc14922cfdd3ef74b41ec122d9a4d34da9f3ead10ea0b4f8b6a59007f91f0bce80841515dcf3fb488d0a28fc01372b79e7201c659f8f857917e2370092179b77793cfbfc8ffe71669cb1979866b650cce11fdc4dcbf50680b33e65bc6d84dfac941ff70e9476e833674772ef45a58bfc5f4c1306d98e72983d32d06dea710d0bce3b3325125225e84c67c8306207092a1f3dbe10cec07321b684eea93c0781713c8c87c9ed5e4c7dcb090a7897faf978e2f76c26f2e04772087cb71526c755188798201ce353606f790bd397d096d7e2128e6771902012327ec", 0xf5}], 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00', @ANYRES32=r5, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r0], 0x78, 0x801}, 0x402) 13:34:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0xffffffffffffff2d}, 0x8) r2 = dup2(r1, r0) recvfrom$unix(r2, 0x0, 0xffffff2b, 0x42, 0x0, 0x0) 13:34:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r5, 0x20004276) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 13:34:24 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x15}, {0xfbfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6c74d8265ffb32eb60507e84b0a") 13:34:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x1d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="e16914f6357e3a00000015000000cf9d618be7e83f4ef85af1cc76b28ff003657e2f689c91d1037539aebb0b841fb6659225e1df714e4320205ac3c22c10b47f5862353920fc55d751962c2569a8596142e8ba9261153d0f39887b79cb694a9a0fcb9a5ac67f21761c9f897e337f541c7e301f7860", 0x75, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r3 = dup(r1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) listen(r3, 0xcb84) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="9ba84f646dcc0a570e0c5b43297c009f345e7df0f65042239129b0d768eb1f1510e541213f14c8bdfc367765bba8809815ddb99565a10612827fb18762ecc9b5a569640ddb348926bc8380b257e9b42b936c133bba97b52291a92b4be60fad6ff103790000000000000004cc9bddd8b07272959147da45d94289f8a272d56f0ea81ad9e92a1b5e6a"], 0x10) 13:34:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/107, 0x6b) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 13:34:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) close(r2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) shutdown(r0, 0x0) 13:34:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x20}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="f6b1d99d96fa335042ec527ee9fc2709595a46bf38bf112e9b95c633b69bbce79a43c5e5cb6ebe1140a481acd77c83a2691592c2527504be911224281a1296105effb106df9aa2d88ab1f9d22e0e7eced9d256b5ce91e1e9f0f7bfb3f78542d0dfa7b8f10c0028acb37e79d775bde54f70f3e00492137f470761e0d012b9d0230f6368354ee9e427d0", 0x89}, {&(0x7f0000000100)="d628de15b2d25d521d1489cc872c45a6bcce792a8fa92449229db878f45518cf07461ce4c41de716da51e8491e29ba948d6f719060b0ed3f6facd9e9967305589a71a3fc41ec7c9f1a069b30b83c14406fd5e4670b21a0091d888d128414c86355efb472de2f47369577c3860081d8c3fadcd544745b49eede4babd928568ab4c8f44ca3e1c9a399a0c94acefa199248322b2f703389042f4570f86a1ba462475b4c0363ca294faf68e2f344bcefe41b9325470b218ebc80ba35ca1d51ce4679fe5a84768c919b", 0xc7}], 0x2, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) getsockopt(r2, 0x3, 0x0, &(0x7f0000000380)=""/8, &(0x7f00000003c0)=0x8) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000340)=0x8) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)) 13:34:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x1ff], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0x8cd}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r6 = fcntl$dupfd(r1, 0x0, r3) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r8, 0x20004276) r9 = dup(r8) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r9, 0x81205724, &(0x7f00000004c0)={0x5, 0x7, 0x5500000, 0x4, 0x40, 0x3f, 0x400, 0x10, [{0x7, 0x8, 0x200, 0x65c0d11e}, {0x1000, 0x2, 0xb29e, 0x3}, {0x3ff, 0x5, 0x1f, 0x3eb}, {0x1, 0x8, 0x8, 0x7}, {0xffff27a8, 0x3, 0x20, 0x7e}, {0x1ff, 0x1, 0x2, 0x5f7f}, {0x8000000, 0x1f, 0x5, 0x3}, {0x7ff, 0x2, 0x401}, {0x8, 0x4, 0x1000, 0x100}, {0x27, 0x8001, 0x1f}, {0x2e, 0x6, 0x8, 0x7}, {0xffffffff, 0x1f, 0xa0, 0xd3da}, {0x800, 0x32, 0x0, 0x7f}, {0x0, 0x0, 0x1b00, 0xa4}, {0xc3a, 0x8000, 0x9, 0x9}, {0x7fffffff, 0x3f, 0x4, 0xfffffb11}]}) r10 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) getrlimit(0x4, &(0x7f0000000000)) 13:34:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0xc7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="2c524244e0031c12a0ad661b0800") pckbd_enable: command error 13:34:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x80], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x405]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:25 executing program 0: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x1, 0x8, 0x0, 0x1ee) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0xffffffffffffff89) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) pipe(0x0) read(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r3, r4) fcntl$setown(r4, 0x6, r2) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x100) r5 = socket(0x1e, 0x3, 0x0) shutdown(r5, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x1bb) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) r7 = kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = kqueue() r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) r10 = socket$inet(0x2, 0x4000, 0x1f) r11 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x1, 0x9}], 0xfffffffc, 0x0, 0x0, 0x0) r12 = accept$inet(r11, &(0x7f0000000080), &(0x7f00000001c0)=0xc) r13 = kqueue() r14 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000000)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) r15 = kqueue() r16 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000280)=[{{r9}, 0xd894c61d96287c7c, 0x80, 0x8, 0xa228, 0xff}, {{r10}, 0xffffffffffffffff, 0xd, 0x1, 0x88, 0x5}, {{r12}, 0xfffffffffffffffd, 0x4, 0x20, 0x4, 0xce00000000000000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x80, 0x5}, {{r13}, 0xfffffffffffffff9, 0xa0, 0x0, 0x8, 0x8}, {{r5}, 0x7ffffffffffffff6, 0x6, 0x10, 0xffff, 0x20000000000000}, {{r15}, 0xfffffffffffffffe, 0x0, 0xf0000004, 0x100}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x40000000, 0x1, 0x7}], 0x6, 0x0, 0x7, 0x0) fcntl$dupfd(r6, 0xa, r7) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, 0x0) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r17, 0xc0307006, &(0x7f0000000040)) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r18, 0xc0307006, &(0x7f0000000040)) bind(r18, 0x0, 0x13234f3349909ef) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x30010, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x3, 0x0) r19 = msgget$private(0x0, 0x20) msgsnd(r19, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r19, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r19, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r20, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="db"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x6, &(0x7f0000000240), &(0x7f0000000280)=0x4) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) readv(r5, &(0x7f0000000180)=[{&(0x7f0000000080)=""/7, 0x7}], 0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r6 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_RMID(r6, 0x0) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x50, 0x9) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x24}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) lseek(r1, 0x0, 0x4000, 0x1) dup(r1) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000), 0x10) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000001c0)=""/194) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r11, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x2, r5, r7, r9, r11, 0x2, 0x4000}, 0x9, 0x4, 0xfffffffffffffc01}) r12 = dup2(r0, r1) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000040)) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x25}, {0x24}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x820, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r1) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x49e, 0x4, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:34:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="94", 0x1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:34:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x5, 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000000)={0x5, 0x6, {[0x1, 0x0, 0x800, 0x4, 0x9, 0x3, 0x800, 0xfff, 0x9, 0xfffffffffffffc01, 0x1, 0x80000001, 0xfff, 0x748, 0x2, 0x80000001, 0xff, 0x6], [0x5, 0x400, 0x8001, 0x8, 0x8001, 0x40, 0x9, 0x8, 0x505, 0xfff], [0x4b4, 0x1f, 0x1, 0x10001, 0xb5a, 0x2, 0x100], [0x100000001, 0xffffffffffffffff, 0x5, 0x2, 0xfffffffffffff001, 0x1f], [{0x5, 0x0, 0x101, 0x81}, {0x9, 0x4, 0x10001, 0x7}, {0x5, 0x7, 0x80000001, 0x94}, {0x1ff, 0x0, 0x8, 0x7}, {0x8, 0x2, 0x64, 0x100000001}, {0x6, 0xb4, 0x7}, {0x5, 0x8a}, {0x5, 0x1, 0x4, 0x1}], {0xc0f, 0x1, 0x40, 0x400}, {0x2, 0xf35, 0xa0, 0x2}}}) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSTOP(r2, 0x2000746f) 13:34:25 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x2) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file1\x00', 0x2, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 13:34:25 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x81, 0x3ff}, {0x3, 0x6}}, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) dup(r3) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r5, 0x20004276) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$BIOCLOCK(r6, 0x20004276) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r7, 0x20004276) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000480)={0x4, &(0x7f00000004c0)=[0x4, 0x41, 0x5, 0x1]}) r9 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f0000000340)={0x36a, [{0x2, 0x9}, {0x1, 0x9a13}, {0x1, 0x10001}, {0x1, 0x1f}, {0x2, 0x3d7}, {0x3, 0x5}, {0x0, 0x3}, {0x2, 0x4}, {0x2, 0x8}, {0x3, 0x3}, {0x1, 0x20}, {0x1}, {0x1, 0x5}, {0x2, 0x9af}, {0x2, 0x3}, {0x2, 0x7ff}, {0x1, 0xff}, {0x1, 0x7}, {0x3, 0xfffffff7}, {0x3, 0x8}, {0x3, 0x7ff}, {0x3, 0x6}, {0x2, 0x10000007}, {0x3, 0xfffffffd}, {0x2, 0x6}, {0x0, 0x4}, {0x1, 0x9f9}, {0x3, 0x3f}, {0x1}, {0x1, 0x4}, {0x2, 0x374a}, {0x3, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r10 = dup(r0) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) preadv(r10, &(0x7f0000000100)=[{&(0x7f0000000200)=""/224, 0xe0}], 0x1, 0x0, 0x100000000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc0106924, &(0x7f00000000c0)=0xee) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r13, 0x20004276) r14 = dup(r13) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000500)={0x3, &(0x7f0000000080)=[0x3ff, 0x1, 0x5]}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') ioctl$BIOCIMMEDIATE(r14, 0x80044270, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = socket(0x2, 0x2, 0x0) r16 = socket$inet(0x2, 0x2, 0x0) r17 = fcntl$dupfd(r15, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x80206910, &(0x7f0000000300)) 13:34:25 executing program 0: r0 = kqueue() msgget(0x0, 0x400) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) panic: receive 3: so 0xfffffd806f6f3190, so_type 3, m 0xfffffd807ceaee00, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 424517 27059 0 0 0 1 syz-executor.1 *485857 67831 0 0 0 0K dhclient db_enter() at db_enter+0x18 panic(ffffffff821cc552) at panic+0x15c soreceive(fffffd806f6f3190,0,ffff800020abdcf8,0,0,ffff800020abdc04) at soreceive+0x1727 soo_read(fffffd806fdf2098,ffff800020abdcf8,0) at soo_read+0x53 dofilereadv(ffff800020a7c4e8,6,ffff800020abdcf8,0,ffff800020abdde0) at dofilereadv+0x1a1 sys_read(ffff800020a7c4e8,ffff800020abdd90,ffff800020abdde0) at sys_read+0x83 syscall(ffff800020abde60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd3600, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic receive 3: so 0xfffffd806f6f3190, so_type 3, m 0xfffffd807ceaee00, m_type 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff821cc552) at panic+0x15c soreceive(fffffd806f6f3190,0,ffff800020abdcf8,0,0,ffff800020abdc04) at soreceive+0x1727 soo_read(fffffd806fdf2098,ffff800020abdcf8,0) at soo_read+0x53 dofilereadv(ffff800020a7c4e8,6,ffff800020abdcf8,0,ffff800020abdde0) at dofilereadv+0x1a1 sys_read(ffff800020a7c4e8,ffff800020abdd90,ffff800020abdde0) at sys_read+0x83 syscall(ffff800020abde60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd3600, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020abda40 rbx 0xffff800020abdaf0 rdx 0xffff800020a7c4e8 rcx 0 rax 0 r8 0xffffffff8150282f kprintf+0x16f r9 0x1 r10 0x25 r11 0x87a841b601947275 r12 0x3000000008 r13 0xffff800020abda50 r14 0x100 r15 0x1 rip 0xffffffff812400e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020abda30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (dhclient) pid=485857 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a7d118,0xffff800020a7c9d8 process=0xffff800020a90790 user=0xffff800020ab8000, vmspace=0xfffffd807f000730 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 27059 424517 95811 0 7 0 syz-executor.1 27059 310086 95811 0 3 0x4000080 fsleep syz-executor.1 36112 382981 0 0 3 0x14200 acct acct 65603 231156 0 0 3 0x14200 bored sosplice 95811 359505 92899 0 3 0x82 nanosleep syz-executor.1 83571 378752 92899 0 2 0x2 syz-executor.0 92899 485834 93047 0 3 0x82 thrsleep syz-fuzzer 92899 512717 93047 0 3 0x4000082 nanosleep syz-fuzzer 92899 388109 93047 0 3 0x4000082 thrsleep syz-fuzzer 92899 142633 93047 0 3 0x4000082 thrsleep syz-fuzzer 92899 409690 93047 0 3 0x4000082 thrsleep syz-fuzzer 92899 11764 93047 0 3 0x4000082 thrsleep syz-fuzzer 92899 486603 93047 0 3 0x4000082 thrsleep syz-fuzzer 92899 275509 93047 0 3 0x4000082 thrsleep syz-fuzzer 92899 83865 93047 0 3 0x4000082 kqread syz-fuzzer 92899 484662 93047 0 3 0x4000082 thrsleep syz-fuzzer 93047 161476 82625 0 3 0x10008a pause ksh 82625 221760 51223 0 3 0x92 select sshd 24630 385011 1 0 3 0x100083 ttyin getty 51223 503644 1 0 3 0x80 select sshd 24075 298532 16472 74 3 0x100092 bpf pflogd 16472 354177 1 0 3 0x80 netio pflogd 80522 12339 20801 73 3 0x100090 kqread syslogd 20801 325051 1 0 3 0x100082 netio syslogd 68046 39060 1 77 3 0x100090 poll dhclient *67831 485857 1 0 7 0 dhclient 67876 315378 0 0 3 0x14200 pgzero zerothread 99467 54979 0 0 3 0x14200 aiodoned aiodoned 2958 266098 0 0 3 0x14200 syncer update 85743 1136 0 0 3 0x14200 cleaner cleaner 33923 62072 0 0 3 0x14200 reaper reaper 10636 323808 0 0 3 0x14200 pgdaemon pagedaemon 37986 523346 0 0 3 0x14200 bored crynlk 30795 336553 0 0 3 0x14200 bored crypto 51324 193376 0 0 3 0x40014200 acpi0 acpi0 33985 167305 0 0 3 0x40014200 idle1 35993 280994 0 0 3 0x14200 bored softnet 41837 199134 0 0 3 0x14200 bored systqmp 93963 494665 0 0 3 0x14200 bored systq 47780 245135 0 0 3 0x40014200 bored softclock 67851 2172 0 0 3 0x40014200 idle0 60123 267055 0 0 2 0x14200 smr 1 106154 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 83571 (syz-executor.0) thread 0xffff800020a7dd48 (378752) exclusive rrwlock inode r = 0 (0xfffffd8063b1be70) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b4572b8) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 67831 (dhclient) thread 0xffff800020a7c4e8 (485857) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82680c20) #0 witness_lock+0x52e #1 solock+0x66 #2 soreceive+0xb3a #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9573 7448K 7826K 78643K 11943 0 pcb 13 8K 8K 78643K 99 0 rtable 107 3K 3K 78643K 299 0 ifaddr 78 16K 16K 78643K 125 0 counters 43 33K 34K 78643K 57 0 ioctlops 0 0K 4K 78643K 1481 0 iov 0 0K 16K 78643K 46 0 mount 1 1K 1K 78643K 1 0 vnodes 1233 78K 78K 78643K 1724 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 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 56 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 293 0 sigio 0 0K 0K 78643K 20 0 proc 62 63K 95K 78643K 489 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 72 0 in_multi 67 3K 3K 78643K 131 0 ether_multi 1 0K 0K 78643K 16 0 mrt 0 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 79 360K 360K 78643K 79 0 exec 0 0K 1K 78643K 238 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 119 38K 39K 78643K 1998 0 UVM aobj 27 6K 6K 78643K 33 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 72 0 NDP 11 0K 0K 78643K 22 0 temp 129 3022K 3087K 78643K 6566 0 kqueue 3 4K 20K 78643K 40 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 53 0 51 1 0 1 1 0 8 0 rtentry 112 52 0 7 2 0 2 2 0 8 0 unpcb 120 389 0 379 2 1 1 2 0 8 0 syncache 264 10 0 10 2 2 0 1 0 8 0 tcpqe 32 27 0 27 2 2 0 1 0 8 0 tcpcb 544 139 0 134 1 0 1 1 0 8 0 inpcb 280 510 0 499 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 6 0 2 1 0 1 1 0 8 0 pkpcb 40 3 0 3 2 1 1 1 0 8 1 pffrag 232 8 0 8 2 1 1 1 0 482 1 pffrnode 88 8 0 8 2 1 1 1 0 8 1 pffrent 40 148 0 148 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 35 0 3 1 0 1 1 0 8 0 pfstkey 112 35 0 3 1 0 1 1 0 8 0 pfstate 328 35 0 3 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 208 0 16 13 0 13 13 0 8 0 art_table 32 209 0 16 2 0 2 2 0 8 0 art_node 16 51 0 9 1 0 1 1 0 8 0 sysvmsgpl 40 55 0 26 1 0 1 1 0 8 0 semapl 112 54 0 44 1 0 1 1 0 8 0 shmpl 112 31 0 6 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1823 0 417 46 0 46 46 0 8 0 ffsino 272 1823 0 417 95 0 95 95 0 8 0 nchpl 144 2454 0 848 61 0 61 61 0 8 0 uvmvnodes 72 2320 0 0 43 0 43 43 0 8 0 vnodes 208 2320 0 0 123 0 123 123 0 8 0 namei 1024 7161 0 7161 1 0 1 1 0 8 1 percpumem 16 39 0 7 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 7608 0 7608 8 7 1 7 0 8 1 plimitpl 152 43 0 35 1 0 1 1 0 8 0 sigapl 424 510 0 477 4 0 4 4 0 8 0 futexpl 56 6519 0 6518 1 0 1 1 0 8 0 knotepl 112 101 0 82 1 0 1 1 0 8 0 kqueuepl 144 82 0 80 1 0 1 1 0 8 0 pipelkpl 48 142 0 132 1 0 1 1 0 8 0 pipepl 120 284 0 265 1 0 1 1 0 8 0 fdescpl 496 493 0 477 3 0 3 3 0 8 0 filepl 152 3742 0 3632 7 1 6 7 0 8 1 lockfpl 104 109 0 108 1 0 1 1 0 8 0 lockfspl 48 36 0 35 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 28 0 17 1 0 1 1 0 8 0 ucredpl 96 353 0 344 1 0 1 1 0 8 0 zombiepl 144 477 0 477 1 0 1 1 0 8 1 processpl 960 510 0 477 5 0 5 5 0 8 0 procpl 624 1214 0 1171 5 1 4 5 0 8 0 sosppl 128 10 0 10 3 2 1 1 0 8 1 sockpl 400 961 0 938 8 4 4 8 0 8 1 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 151 0 0 18 0 18 18 0 8 0 mtagpl 80 38 0 0 1 0 1 1 0 8 0 mbufpl 256 459 0 0 29 0 29 29 0 8 0 bufpl 280 4797 0 176 331 0 331 331 0 8 0 anonpl 16 59173 0 42050 71 1 70 70 0 124 0 amapchunkpl 152 3156 0 3017 20 0 20 20 0 158 12 amappl16 192 2285 0 1351 48 0 48 48 0 8 1 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 263 0 260 2 1 1 1 0 8 0 amappl13 168 25 0 24 1 0 1 1 0 8 0 amappl12 160 10 0 7 1 0 1 1 0 8 0 amappl11 152 73 0 54 1 0 1 1 0 8 0 amappl10 144 17 0 12 1 0 1 1 0 8 0 amappl9 136 386 0 383 1 0 1 1 0 8 0 amappl8 128 335 0 304 2 0 2 2 0 8 0 amappl7 120 120 0 108 1 0 1 1 0 8 0 amappl6 112 31 0 24 1 0 1 1 0 8 0 amappl5 104 270 0 255 1 0 1 1 0 8 0 amappl4 96 648 0 611 2 1 1 2 0 8 0 amappl3 88 240 0 233 1 0 1 1 0 8 0 amappl2 80 3040 0 2970 3 1 2 3 0 8 0 amappl1 72 21183 0 20745 26 16 10 20 0 8 0 amappl 80 1472 0 1425 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 32 0 6 1 0 1 1 0 8 0 uaddrrnd 24 495 0 477 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 495 0 477 1 0 1 1 0 8 0 vmmpekpl 168 8045 0 8010 2 0 2 2 0 8 0 vmmpepl 168 67528 0 65437 127 20 107 121 0 357 14 vmsppl 368 494 0 477 2 0 2 2 0 8 0 pdppl 4096 997 0 956 6 0 6 6 0 8 0 pvpl 32 196079 0 175787 171 0 171 171 0 265 5 pmappl 232 494 0 477 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 191 0 8 6 0 6 6 0 8 0