kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Mar 30 16:56:16 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.149' (ECDSA) to the list of known hosts. 2020/03/30 16:56:27 fuzzer started 2020/03/30 16:56:33 dialing manager at 10.128.15.235:25887 2020/03/30 16:56:33 syscalls: 338 2020/03/30 16:56:33 code coverage: enabled 2020/03/30 16:56:33 comparison tracing: enabled 2020/03/30 16:56:33 extra coverage: support is not implemented in syzkaller 2020/03/30 16:56:33 setuid sandbox: enabled 2020/03/30 16:56:33 namespace sandbox: support is not implemented in syzkaller 2020/03/30 16:56:33 Android sandbox: support is not implemented in syzkaller 2020/03/30 16:56:33 fault injection: support is not implemented in syzkaller 2020/03/30 16:56:33 leak checking: support is not implemented in syzkaller 2020/03/30 16:56:33 net packet injection: enabled 2020/03/30 16:56:33 net device setup: support is not implemented in syzkaller 2020/03/30 16:56:33 concurrency sanitizer: support is not implemented in syzkaller 2020/03/30 16:56:33 devlink PCI setup: support is not implemented in syzkaller 16:56:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000000c0)) recvfrom(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x800, 0x0, 0x0) fchmod(r1, 0x100) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = semget(0x3, 0x0, 0x608) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000001100)=""/107) r5 = semget(0x3, 0x0, 0x6f0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) r7 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001200)={{0x648e39d0, 0x0, r6, r7, 0xffffffffffffffff, 0x146, 0x7ff}, 0x2, 0x9d, 0x2}) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000001340)={0x9, &(0x7f00000012c0)=[{0x8, 0x8, 0xd0, 0x3ff}, {0x0, 0x9, 0x7, 0x8}, {0x8380, 0x1f, 0x1, 0x7fffffff}, {0xfff8, 0x1f, 0x23, 0x37}, {0x4, 0x80, 0x3f, 0xb3}, {0x1f, 0x3f, 0x88, 0x7}, {0x40, 0x8, 0x81, 0x3}, {0x5, 0x3f, 0x4, 0x5}, {0x5, 0x4, 0x8, 0xfa2}]}) shutdown(r0, 0x1) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSBRK(r9, 0x2000747b) r10 = accept$inet6(0xffffffffffffffff, &(0x7f00000013c0), &(0x7f0000001400)=0xc) preadv(r10, &(0x7f0000001680)=[{&(0x7f0000001440)=""/237, 0xed}, {&(0x7f0000001540)=""/62, 0x3e}, {&(0x7f0000001580)=""/54, 0x36}, {&(0x7f00000015c0)=""/156, 0x9c}], 0x4, 0x0, 0x37) 16:56:37 executing program 1: r0 = semget$private(0x0, 0x5, 0x416) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/193) r1 = semget$private(0x0, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x2, 0x0, r2, r3, r4, 0xc2, 0x100}, 0x2, 0xff}) r5 = geteuid() r6 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', r5, r6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r7, r8) r9 = semget(0x3, 0x0, 0x550) semop(r9, &(0x7f0000000300)=[{0x3}, {0x3, 0x9, 0x800}, {0x4, 0x5}, {0x4, 0x4, 0x1800}], 0x4) setegid(0xffffffffffffffff) semget$private(0x0, 0x3, 0x460) setreuid(r5, 0x0) getuid() msgrcv(0x0, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) 16:56:38 executing program 1: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x10000, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:56:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c6530005f3f6a18fe7561b8b25a86642be8f19faf687f459dd67563ec12bf17b439b33d8a2d007143c5dfe20cc7f30b8445e2778dc361dfa865e7c5169433a714c473702377880b30510e1f024c30b84a313f5bdc27bd17c52b31147ff080777aed6f997c5de6601f86f4964080b1242ce781a521018c7cf28a2c8d1fde03dfbd55cab37c116bc19fd9e900c931173ccc7240fa420846003f32aead2d3af4cfd7cac8916dde60358bdf850b59587a4366276e9a5765fb66495a313b610372f873a2f1070226dbe5ecf9ed024926b4ba51954fb906be467c076f34a88ccfa899c67fede8487aa43b6413d9af86dd94edbea8325a91c57a60b7fde7be38618a717648504c877edd20cce6e201d9a4685c1997f3fa4db7b89b8bc352bcc64fffdc95cfc7385a3c68e74f2917ebf844e6f0411cbd32bf662cd6a2946f9b7df300d9bcc4c8b8ef4a395944c5d47b860978799f27dc921068ba1ddc8ee29b2744faab034f12fbf460f91242c050bc75c0425041dbae16f47f2d4f4cab2f159f4cdecec074d70bad2267f15d3268dd04738525331f001da8b07f6b5f0e0a1db97e88bb3a36843392c2b074a5774914781d1a49707beb961bb14de48a26b1bf263192214501a5f55fc9f15a8258be37d1512920f748"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0600000000000000000000effc23e00818d23a", 0x14) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000e00)=""/4096) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) 16:56:38 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x3) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:56:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r0, 0xb, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000002c0)=ANY=[]) 16:56:38 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/84) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:56:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind(r1, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x1, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) socket$unix(0x1, 0x39eee77093aa95e9, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES16], 0x26}, 0x0) socket(0x20, 0x4000, 0x5) 16:56:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) setpgid(r2, r4) write(r1, &(0x7f0000000080)="ea5446af74c078ee883a35d4c7b9514fa481f425b0ff5348b82ef9a5520707b3ec8d3c177806d5b070a19600b9e40df63940dbc54f289197403d90bb673103198c0b13dcd4749b8d1d6be69b67ea", 0x4e) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10000, 0x0) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r5, 0xb, 0x0) write(r5, &(0x7f0000000300)="670dc352c284c7b7b416afe453330cc9978f8460f88354f971e590acf69f842db19b799e98503f90815f476493ad3c923fac64150e6b3a6388bdb65c9caff874475d423cfd9baafcdb8960dbf74b36dafa010028eefc61118f6d435d4ae9ca0e288cf3c27c3d8e9f1a321281f343348097d00d152db47c0bd32b21f4a85185cc5e06e31d2456233e1214", 0x8a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000004c0)="11d68ba8deb8e807066b3fe242465f92098bc11d0087f1365204050ec0dee169e0ef980a6ccf782bebfb5bbf3074e50526a19576cd3b4d943201213dd311ae9a4a5e7742ff3096797400d22b7ce93978a6b25b5515b7b3fafac50fda9db60d0158b10b68167a238b73fd2fc0906c3287caa1fc69207a676919711a52d0c0739bdb3d23", 0x83}], 0x1, 0x0, 0x8) r6 = open(&(0x7f00000003c0)='./bus\x00', 0x2, 0x111) pwrite(r1, &(0x7f0000000580)="111db6d7df82c2cf4603b689d0f61a402384b0f1b76af87808e701d1bb48f1e181cc437eac7b394bc43ef7d29564bdc024d51ac1adf3f899ad19fd0e73ebb2b496cb1f8e3859ae7a9679dfb08f9e0bad79aa45c664e4f8ae327b763646af2d7ba9232080b7f1251b2392b9fe6e00833a1ea10d0532583a219830e82d3916c22e0dea3b72803fec3c11f4d93044b32bc4bc1f80809a999997f86985d79997fbaa459e81bf603fe20145ebe084bd7d4536b0f9e56a1d94a4ac2de9e57ae5077ca7d73b7ab1aedcbebef0ea19cbf0418fc90efe7885e4e2bf6d870bb7b57c3c7507b8caa7fa9ad062b6636db02d1be98723db", 0xf1, 0x0, 0x4) ioctl$BIOCPROMISC(r6, 0x20004269) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:56:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x450, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0xffffffff}) r2 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:56:41 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:56:41 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/235, 0xeb}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:56:41 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) setreuid(0x0, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r2, r3, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x10, 0x8000, 0x3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, 0x0, r7, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, r2, 0x0]) 16:56:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffc}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:56:42 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10282, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1, 0x7}) r2 = open(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x40, 0x0) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept$unix(r1, 0x0, &(0x7f00000000c0)) 16:56:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCLOCK(r3, 0x20004276) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, r4, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semop(0x0, &(0x7f0000000280)=[{0x2, 0x220}], 0x1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000080)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2011, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5, 0xff, 0x4, 0x5}, {0x8, 0x7, 0x9, 0xc4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x50}, {0x3d, 0x0, 0xfc}, {0x80000000000006, 0x0, 0x9a}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 16:56:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4a, 0x5, 0x0, 0x2}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:56:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x400bf}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:56:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbfff6fffffffffff], [0x0, 0x5, 0x401, 0x0, 0x0, 0x400], [{}, {}, {}, {}, {}, {}, {}, {0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = semget$private(0x0, 0x5, 0x46) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r6, 0x0) r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:56:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a180386e864c45f34e7100"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000002c0)={0x0, 0x0, {0xfffffffefffffffe, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000140)={0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000280)=@abs={0x2, 0x0, 0x1}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:56:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r0, 0xb, 0x0) close(r0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0xc0106924, &(0x7f00000000c0)=0xffff76cb) 16:56:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) rmdir(&(0x7f0000000080)='./file0\x00') write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:56:42 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:56:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ed6000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, r4, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) getgroups(0x6, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchownat(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', 0x0, r5, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:56:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202005f3bffffff09a9"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) 16:56:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = getuid() setreuid(0x0, r1) r2 = getegid() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) sendmsg$unix(r7, &(0x7f00000008c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0), 0x0, &(0x7f0000000840)=[@rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r2}, @cred={0x20, 0xffff, 0x0, r8, r5, r10}], 0x60, 0x3}, 0x1) 16:56:43 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r3, 0xb, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r4, 0xb, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r5, 0xb, 0x0) r6 = syz_open_pts() r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r7, 0xb, 0x0) r8 = socket(0x18, 0x4000, 0x5) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x40, 0x1, 0x1, 0x4}, {{r4}, 0xfffffffffffffffd, 0x80, 0x80, 0x3f, 0x1}, {{r5}, 0xfffffffffffffffa, 0x61, 0x2, 0xa01, 0x1}, {{r6}, 0xfffffffffffffffd, 0x85, 0x10, 0x7, 0x1f}], 0x7, &(0x7f0000000200)=[{{r0}, 0x5, 0x11, 0x10, 0x1, 0xff}, {{r7}, 0xfffffffffffffffd, 0x8, 0x2, 0xffff, 0x6}, {{r8}, 0xfffffffffffffffc, 0x84, 0x4, 0x4}], 0x800, &(0x7f0000000100)={0x0, 0x7}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000080)='./file0\x00') kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:56:43 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x20002000008) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000040)="30fb8b83bcd5daab4410996c737f2f8ac3511857b448fd6e9463d9faca11182be838bd4a10b4e30445331f200873dc0cbb258a84e2455a24496e55b8588e21e437c7949aafa66320785ed923033e5ac1be185c15cd941decbfb202556e07f104c39ab1bbb0826ec6533e7f0b36325c538e1f7ee6208026346a09fed5d0f750b3270bb810334b892af33a81c20c519367b16502a5332514c4e2daaa4dafcd743361942309c514128eec3e798d5295d70b0fdb719396d6c97e28e11a1612d9ee0937c384d2dd343784be55d78d6955889bece6e4236fe26fe36964e207b3a58a3e", 0xe0}, {&(0x7f0000000140)="b004ea413818494063104cae8625a8bd1a692dfa36e788f9f6086f200c245d1e16fefe44f4ff250aaadfa90f63d2f784115e643c07787de755c0161c580467364966957c18a93cead800d6efc25b4681d737f8baaf4a5bfd22ccdaac383590655727339e13a273afb95d04dce8d5125ead9248bbdb6e08d6b83dcaed706a7fcc12d6de1174421da102270937a2757f9cbb9f6e50e48fb3f451acdcb466ef9c676e3992bc2242e7898d01966602e675f13417201e5cee9a5c9b3930028b0e11f5d19fc97511b0e7facfbb7aabced63d51de7e7240", 0xd4}, {&(0x7f0000000240)="a5f34971ea5f244ada", 0x9}, {&(0x7f0000000280)="08fe3cb057d34bee79a47d70c06ebb01f2e91a68203395e1d1d82b5a74ff64202e5a90bdf69f4d56373f67cdb77073ae4d44c9bad31377f52d5b610c17fde2fda6d03f29ef63e1db131a2a21d1b4110e07cea46b170598979c626fa6e3ca2410914dcd317613e51a32f76633c647d5d98f7d39e792a37c1d9fe5198fd7c65127948f9b94f2b248324576347ac0f4410f9b24e37b8ef36cdfe40de361961b826df400eb087449386d55b1c282d6815bd34ca5d81c176c1440351fda33c9ac6f83739618aed4fdc588e96f8b792049b493b7069098a0e21c227b9dc97b10a1db7b4097bbc8bd5fda94f1c1a46b27c366bcb635c3b33d68", 0xf6}, {&(0x7f0000000380)="6f6987f90161ed38933d3315dc25a6c4787ea230faac132a73073a8527cb9ca2a0b03680f3b9452be6249c2b2d842949823d2d00a82478e411353b0aa66dc18998d38bd77c84863d3a82434725a94e013d37d3a0add4ab7bcfb1593f023ccfe44adeaff4aee94993c5247bf8805b2032894853c952ac94f3fbb1af3929b96f", 0x7f}, {&(0x7f0000000400)="3be4cb311711a7c67a4aa3f02aa3c48dd6aa40f44b5d7c17948afb22683f6ad35391bef385049b49ed266e9c7c43b7056872f480bf746c7dd25d356055c55a18f8cc3c16d7ecf6e2c2f41843030290655c0a01a52932", 0x56}, {&(0x7f0000001280)="d1a0d871c01e00f1d1487c52a659794051fee6f90b51af2828a2e99756ae9f9180fa2ac7055c41707efda17731f95365b565720e4ef5ee0542996fb2d1c7473285c1b8d90db314e611698d68366c5b91c887be319e8815a26a9814d7a11a808037655d87b4589433ff9f719a8a95f8300bc621189060d5246956efc585f2432736919794ad268711ff8da4ddaab780082d8bf0b57461bb9e1eafafdb33ae2d44ae8e622cf85de4bd532d72dbee84b8a84e867ff0aec0c40dac577a7f5bdb61998ec2991d8605d1a4d48d3d9a1b9da507f76cd63683698ca507a2cdfa54a80660f2be0539dfb25de8329704110c429ef3e64350924c2c8edf3fa215a55426dd74667135e2e81c1f3d235b2939b9cd52e4c919d31de7f599c0e6125818778ad50833bedecb06efb24544ab10dd9742b714dab9678078c7df17f1d9d0ee1d09156ad2c9a5a72d2928b8b2b21ce248ea761c2f4a4aa148992d352fc6fd446ec604fc73e4aa3ace670425434613546e5ce23de012fa4f4958c3bcf6665b28d04e483699e273a187f9e7cf26ca432758c22559035b385c0c2cc9b80caba1ce50b1f20530f827925625973c92d7f5dbc1574a597233b7abae358be46578a557ec23c0c34fbc480988824b9b8a31deb7b9dd1ea9bf38109a5bbdd87152a938b96acdf6e509343cba8161198053f1eb60bf7824ffe14ede37c22706263adf2bf80cbef2d71da0b2a889a26872aa71b9274c1ba02818569bd8a775f2ca7d17a787b6d162dce0eb821288bb492a7fd9985cb4c078fb76d03b21830b572539c46a854a151414493a0e2dda91bfab5408b1bde5ffcc0a8215cda838938633b957dc4fa03a0047bc07bc0bc0498afe7eab19a49ee80656fa5addb68b7e902cc82ddd69030eed63380bdaffab8ac942b998dd8d2123b3fd9b0bf0c19675ff2a68957c15efa0f4ab1bbc34450f2112db229914d73bac42ba8def2ac51b6bc802d4a6af97f541d882bfd0bb6b0343698b83d7122fece553cb8970d4d8695ea7b5f279f663a9fd05543b56ccbec1e2cfd8fff686e271ebd62370fae9b01c3c00373003cc1e0eedbdd28d437ad695a6e55953adba1a7dc567405d9d9060694db014ca25f01403aeb42eeab17422dd791ac757bbb2c2245bd85a48b621057c146050cd4dd3ec05ba206bb97c0a1ad3e0f389bd3ed677c7e809fb5799cd5a5a6971fe4d6aae06e3c274327bb7f8b5c557d0a98ee290961df21fc9618f25a40159097011d6c4902e73f03a14d926e3a53dc3d4d7d80b75acba22c81ca08b53c78aa1ba1b8a87fa97378e86c741b31eebbf2eb1dd8577c5ff65bc24f6655e7dde3d5642a11fde839e40a8b69e3829f92d1f910c48e7fa1ef3d77fb894b91f04c4c7ff60f1dfffe37d341becaefd115cd2512ecd8035a14f26cf5609b074b2d8ea8a9adb83a0c4d69463f1071b978c40d6b478920f25de8e765946300645ef290c208b4bd1f804a73e3d89b6fca6a719e3b5e93b46a8dcaaf222587466fa4ccfdfb6ea6c708f751d901a41e28e8471a2679595b441b8ae936529ba02b997b3cc42da062e68e836e235b9c0269b0a4256fdc2db1c6f0792fb2183eb8c8917909f2bb7214ec1356947677fcfffb5e3a2ad5f4a84894aa9337850a76e670a50faa9effc63fd99415e558ac0cf6b032acd66e58636f6c3cd486cfa6342109c94eaebb171f2e709bad5180000ad792bb3711ec6693cd5edbbc47d6ba596a3117ceeb477bd4b5a392651fd2ce13bb7c46fb8cb8e8d09b9f8cf6c21063132b6f89fbea7d1d27c9762fd4a91ef1a7b72c5e4bac2f9fd66bd7598780082d71e7ef6465da8ac9fb64d39bebdd4d04edb0500c1b1f26c75ac0e22e428f18d92091327d17f11788a6adbb53c0c86a7f87794cb33b80db2af8eea63f672e608663db1dc78358edf67cdc5b80ed7bd8023fc4845336d497327335adb2302b3a89dfa1ec42c6baba4aed7a541601c95a9d6b2d63dfd396e18457f790a73f88da240da17b6d7e81ec2c09b51d61d963933711228e3146ace8ae285203b6fb8253e93bc2705d08528cf5685846071d32b2f6e96bdc8944aaf43821b81ca9950f20a1fca0e0951577278d0da4dabb24bf3f15cdfab7c375f93f23b922333449cfdb84eaa575750c27f552f48254480ca035894b7faf8abbdaa67ff84591cdac24af6ab3f72d724619900503f07dd541b16412b8ebdb7203f8ac73dabff3433ddb0ab4f076fbf1fc575ba6cd69ded22c7a526a87fb710382d5162a657ea11568c3256fe0127087e0ba3984d8b128a28cd0749f96d594969b80c4258fadceb979d4e16c753038d345c7a6afe720453e0cb41f13154f7c46b454e608de91d4d1e0a0eb7024a19d089cd192403b2ef097f9089a8e323689c277a50b45775dd0a84b0fb62ed73ccbf97e1aca89111ee087252eedeffba5731482783eaab73f58bf26cf5ae1afa20d55934756665d0dcb733e1b772d91f7ff1abfeb7bdfd5924f6df2a9c9a5fc4eafb77e14e8f55382c65919a26be87baad8225b6a7068c260bf28cecc4679aa5548fe2976f1c5ae78d13f2f2c34aa4256a25494228023c252dc3a1d186bcd8ce9f39a5d5b7481398e42686310992e607cbdf78ea5403c426ce6c5943cdd7585f7757cfe0ff24df3dbae75be77b4dd270c70bc24105a1fe0a00aa032850de6878649fa61164abf9a5339ba86b6e9cf1cd53c43e27c9f0160d95e87bd158d3fa457bc8437dbdd9cb699e5a59a5b2062e96154c89977fc8b3ed15e67b6598efe595ffe0d2b559b7811c2dece242311f5f36b9ff2de055d4dcebec110b25fb8cd91d7f839df4cb32c250b455a78816cb61f0371e0fc74cbbe6dedb50b0c183f84cf1d556dac9c178584e30428c185d0ead88a7ff66456b311575749c1eb7d9ba7aaec07d084d86fe8b10867cc6b71c32fe586de8d991daf137dcb12764e5fde315b22ebc7dbcbbf8dd89d1df0f95c2e39c834bd69838c7f2db37cb29c284ea583c3e5e1ba1f840844be96b4e365d9b628f535723147947ffa8395a94aaa6de278c4448eb6d5b4156e006e755c61a697b6c252f84df31d8a256f8da66785917bea4618c738ab4e236c6b3fab8b021f70152b255b3f695e06430b57af5e68cfbb008569f94582d2fcc54c6783db383af925d3ede6999def8b1b15e08c4893058f87262c3ee5ca74b5447e03eccdc4c172de0d0e2ebc9eb55591bdf9ed360b64018157ac1c1eb28ec506dd5e75ae03969671bb58efdd02a7d18ed3559b5f3887b4b8279473fe113eefc42037ee6ee0d95d875d2e008a58b383171809b78e9bb66362c1e2dc71c4ff83fc21493e5081c57d70294a4d9bb3579b8520280b109ac2f22a7877fc2b7e7c81d2b079c5dc4e9427113eac084d249feccaa56dcf73bfac53607e3e23aba8495a2e6354d4c876df1824cf769912e955e7d7c0dc989264cd6414a0c5ed459967aec3a3b1f609882ebfec57040045edeb7a65c952054fc7ef85060c9092493f5b9bfa2eb9dd6dd62d9cd20cf6162d55ece2dd754717c660462170ac1de857afd89f156e4f9b030f7cd49c6c627021625976161ddc9ba9e352011725b99256887c420c3ba3af77812bc6faf2bc74b586bf19f3e83bb63c079294ffd1b9560b32ae2ff351a213bf725a7da813c79752037e7cae72f148a0cea996ff6f5567dfc70bdfa8226d64301ff86c827643c3c8e690ade1e9e6444a68c14a4c9d8eb7fa37cadd20782440cca67baddaa4f87e6082219dd939fa4bb149ea3bd20d467c8d159488add30d3a3af572dc38e75cbbccb9575cd7e985cb131855006357ab3e74dea8e3b074eedd81ee93073c595e2f70d218855230665e1e482db283c248ce2fc9e630390c7e457b198e087a3b8ed1d9edbf462f8fc80477dbb8a651268bbcfbe16b5ae33beaa3796cf7fce3c3a45bdb7539fdfea314b720a47b572ab5239b1b6f85c5e155b957adb953672c3c80f8fbb48ebf5d53db0208474c2c5c54fbf207888374565b6c06fe66f0c868ddc842e3eabdb945d3ddfab6b4f1e193c452ad51d6b8b2fab26fbf1d723177940d8e0206951cad9d920f936f941189c43e92528657aba78b405f8457d10f3305957d6bcaa20949a076037389445b23d56f28e68f9f61e5be0128692c8aa76199001dc0d540a8bb90b79a9bc5e168e59e2bc3ce80bc4d538e1127d64cd895d539bd9546e1cc7a2e03d87fff6844e0cd7fa45589aded53eb35dc06429ca27f4ee12fda85e2cfb6b0d5a6dbf1f5177cee86a86f3a7a2347edb98464907b46e3ed65c7cfae9651c9431bcfd47d1836d11cada9a0f9f54313fda1b0991e4f5f5457be2eb5797906e9fb8f335af91f8d4e6973bcdeda38575088de073148e835d42e39426b1947e47b50e9ad7322673488617486c61fe2cc79c327857ee0fa33999e4e0634841fbb5cced0c75e09926f73589d5d9fd49a72d728d9413187148b6b0c8c70b347e93571af8fb7069b9bea75ff14cefb789e68c1fcab5299c2f5d3c203479cf68ae9fe1c1068bf59d937d61196c0ee67ed97d12040ddfe1bcaabce5deb6bd1ff9ca5216a2f3d6465623f1e22d262b8658f7eaca99aa638294c95e3f2bb627812b60bcf8b3d153017b78c76ee515c37ac67ab87485493d2d106e777e3b5c5d3642be3d1701fc74f4f87b8d057473510f6348d3f3589c7fa9d666bab4e0d660bd921cc0dd8662e180ea7666d01e829f6ece5436f4712f80d78c612ad85b894f29eb8b7f7ad7018a60ba91490dc2544c50f670ab34f5e9cd440ec9f6f317c3518d2a1851cba78764c4c9f85659ab44371915ff395713e148a2efbc2f5d69f952e469b891932348ca45349ce50b7b7517872bad06cb9c80afbcdf4f28cb2deccdd01df535c2207d0895d5087e7b555d7aa3a585192b106d2d86e774b794db5944ef06e82b47ebde2dd918b5ebd482229fe3485f450c8f57f9cf8bd434e513877d014303177f64a00b9bbb290f117c82a9b5ea2557db5494e4da9443223e887516a0871b84432e91c2e7ea6f8505d81d199a1f4d821250e30ff159c605ea580f4ca57d7f0f76d496247fa05bb4c68cdb1cb85770f2fe90e42345aab59e5bbf307f47cdfa50a201cb9c40f7ded8f8c0c60f42d18dbffd556f47d4686fff88e41ed047395b8c3f65b2e71515923607bef25e602d7e4991a6c290f6a8beee9cd48d308eb1a66dd90f0617f834e79015f4a5c63f87ee2d992104bbdfd3b7f927ef109cc91baaf4bcda3757e2e35397afe276592fcf49bdd1f599d4f6a57841186036c1c3e4a03ae6181ce20d200e6cec1eb0334238ae159dd480f2454a616c9c9d492dd462dcb65f048ac762884a7b93d65f76348b2a8f37491acaa7ca18652f46f55211648a0619e2df8a816d11a53cab975c9479052d88510d727f91a75464bc963d126571642505272966154aa833108396a59d6849a8213719b849ff9ae07db35c48181468a6d0e4e59ebd7223837082aa46c1866fd5eb3ef9adaf6e5d14551efd52010ea5c1faca643f4ff57574fb352d338f0d4fe5dbe55cbd7bd04616de1eaff07ded5bd0f487437b6c0f8f0d1e73fcffe3e89adf0990dea35a5ec0ec9f44ceb1ca0668059bab6475701cc4bb7c3b609239c6deeaa6a87c65abd946af733303844721156458595d9deffbd2ec5c9750d6c21ef74dc861bed1ca506bd6e570959cfbca4139e59fc527e2306ce711b5d1588169a853dfb347a6b1b115a980a330932ac0edb0b452b0a0b04994bb8cc099f7977eb516860f6672f624a68096ef86627d", 0x1000}], 0x7, 0x0, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) 16:56:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)=0x3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000100)=0xcb) fcntl$lock(r2, 0xb, 0x0) lseek(r2, 0x0, 0xfff, 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 16:57:19 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x106) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) fchownat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', r2, r6, 0x4) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0xfffffff9, './file0\x00', './file1\x00'}) 16:57:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r2, 0xb, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x7010, r2, 0x0, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) 16:57:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r1, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x3, 0x0) r2 = msgget(0xffffffffffffffff, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x800) msgsnd(r2, &(0x7f0000000540)={0x0, "ee3ebd74990b3fa980c03153205e4812beb46c3af0a0312dc14c4fffc80af2d3194468f7dc7dbb15a5ce79e5fcc0869785449e7e5e66fb5d1b3068c56ee11c8b10991fa927b679c5bfb12b1a479014fce173cbfb4c0fcf8c3a6f03b5eaa53f9283e3f9aa812d905670650381594f8d73108854ae96a669bbd647990974fe2e7c9fb075947aed08c088f7ffffffffffffffe139d204d99a263b7d64b1aa944c9289c5450d0b22b127cd9a007aeeeaba5a00000043ef866e5ebf4afc00"}, 0xc4, 0x800) r3 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000100)="12397832f7b8b56bdcd968d2a2acefa28bcd0920d658f128b98d64b7261a7cf8eef92e72c4d878e7fc198d2862bfcefb700233b0578cdaff05", 0x39) execve(0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) 16:57:19 executing program 0: getpgrp() r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)='T', 0xfffffcfd}, {&(0x7f0000000300)="c8be54c9f06a8434bb7b872d866ebf208f8a436e88935dc8333c73be4de3d0a09d985e8dbed6408f5f17cac3f9563dbff0ef151b1b4ece0027d7c80ab8c3d9b1f010bba15b35f990f0c579400f42e6ed152d44c86164cc45de6c8b8509f364ce0eb1277c02eba35fe3cf636b0cf2cbaf188a31bc78f006de6206c6dd3f588fb89b0449086740594670949d32fb69a3932e243ef6a1c9548a200ca0b05af4c6b4da5535a09e4f992a8569551b0210cbcf3cf650aee24db56f8e3c84fd6cd936137e8269464bc6bb1a07aa58d64fbd656bc40f115dc30cae9005ebb598fe1c834a9d2fb548807f9ce3baf4518e002db73ea06b897374845373889a367c51becabd81196455105a17ea6d808b30b2c61014a8c6690573f29a2204b063e27138adee855e20ca4e4244eb9eb3eeecd0629d6c09166b7a4e2bb0421d9c1b676fb1cd63d6b38cbbb0c02bfc47dc9148fdc9a24c28de409f0776c574627d7aa56d804484ccec8dcdfdc76d7538392939f61aeaf84be8b8d3eb539ec0beeaa6a2c8140cd5e58b162d992712f5", 0x188}, {&(0x7f00000001c0)="f0192f667435e566e86b595a6b5b910c25dcedf647ef00a4886693059a467c3d5e2b62e321d89e03341a90bc2a9ca890f461ffffff7f8e42a3c72c79b654b08b315a045eac2c5254967e95d67eb5f2a608672296eb818c5b6e6d5297ed7b26c666838e75674d60a41bdfb8340e204178be7a10692a77117917ff54eb05e86f7f47abf40ed11b707eabdd2ec5ed8e8a44780cfb94645aa97c93ae15eef26f4044f015efb99a00"/181, 0xb5}, {&(0x7f0000000280)="c78d2865b11b496e54225167230c80f27545a7c80ed61666fc0023b3fe14ef981b279b25b53d57f71db5f91ba15b614de0a0c8fb2db5774c6c90348db9654775ab95e6cb050ac60e8c33f5a5e6175cc33f065cba82f7da4de8e50db77508f585e513f1038ddd9d55032b78844196da192de6328905e2aee0a578bb8f", 0x7c}], 0x4) msgget$private(0x0, 0x2c0) 16:57:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) socket(0x18, 0xc001, 0xe0) setsockopt(r2, 0x29, 0x8000, &(0x7f0000000080)="ebffcbff13b9fd812effebc76c215a759962bfcbd8a9e21d0e58309baa65713048e69931929648", 0x27) 16:57:20 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000019c0)={{}, 0x5, 0x1000000000000, 0x0, r1, 0xc0, 0xa25}) ktrace(&(0x7f0000000280)='./bus\x00', 0x2, 0x10, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x58) writev(r2, &(0x7f0000001900)=[{&(0x7f0000000400)="e4ecf303e7b5a8aebbcc7fb7d1ca5ad8ac43871a0f5ff9cda6af6b85463018d5fdee3ca1d1cde87b957d000751784bef8a19652524471235eca6e4e0b0f8e647e1b227c61c6207c1d4e79f2af14fc868103327537d94c2ccd13156121098627df7989334b5c9130c0e01d01f00f40b66e78cc2a20ddd3b14c24c9b75241e107e6f5aefc063cc5762ecda034ad2eb2a4dfa60ef23f8e0feb2bc2b44d6e7c2dda0d738e5ed10", 0xa5}, {&(0x7f00000004c0)="681c1817ab1102d4041786a1bb71af42ae53304bb2d6a1ab16a3f5780ecf30cf14865c1e29675a6d55b9fdeb825337eda6de90a3b082e7a273ed05e7424b2f5fad0fbaab48522e38d488a213469cc28903248878dae98287034b81d8c66b2c784d3dcda6d22ee4f52e128781ca8583e106a19f36888b1a381867d926a06c90dea0340078dbd76ec2d0c2ed088d4c7aa84abd469a4e7e9389ed", 0x99}, {&(0x7f0000000640)="c33707c3c70d63e947c14f5d1c87787b0961bcfc044bef67436c9416ac69964d1440f0110a16cadf68dcbb9bed70a74669ccee782bc22cec7d9de7c9a57979447bf07623ed4cb25b0f70fd511888935870b6175a1a972bbc98e0b3609cf1bd0ad03b4d43525f02a35a47633fe23e939ace9acb2c21c09aeac8e9f0d7a36835037e3271b2368a0b5be471f65db4dcf8c8b572fa66935ea87a39941e9b96c153741a5f710f8e09171911d709dfaab6d48a4bcad6e30934e2cafa3e6ed7a0f6180a360046e36061aeecd40195e8badfd7c05c82a23e23c7f80f41b3456a", 0xdc}, {&(0x7f0000000740)="587c8dd6d2af0b6c0bdf6966290721f1353027f17247971d78678e39511a8e5d1a458e5430222e18a1b506dc6004263139ca9090e8079e45733fc8663449108a5f30b11077c88302c0319e4441593384a5ad0d0d97c0759c100f81b1b88929117813524884f52bc97e65c88d71e20a9e9d8c8d2563c9d12d6254f6b7de033f4fafba7877eb42bac21c0c6149c393c4443a9e93081f75a871133bbdc45ad776734963e2a7d92df1df9bdfd34fd764660a42e0ba4633fed2002f79f4ef66b7a49c5c940dd5e64196a97a6564e219fc86e44b5519122d3ad3dffedcef77e11890a3e440ae633e00224b8edcfc1373ef2698d37ce643f53791ad61c375acab8cb058e58f8c51b7c47fe621779b219b24f62127acb37a7cb13fae1d8dc60cda170d08338060879f82024265ca95c60dd9bda2a3b607175754aba6f28b388de0ab86fff7a5f609dd25d54517a223bd9447d19155e5b392161968ba8b4c4cd65da8335a25123eecaecbc1ee77e77d43817a76329fc48efa92413cc618fcf9517aaafae661d49351ed702dba7423a453d4657bba581177747b3631210588a077f52d2a11597b8ea512353f87daeff758b2cb7ebcdd15515ad29b5ade5c39c69cf450ddab853257dd3380b02e0f9f774508ee4afd0c12ab68f07e6c53415b19c47f0aba90b587a35d648c3d773a45402e5a20ac2a717f0bdb84ff9b0c1478ccd4b7db242a1606ee987a8042ec92d2b9d2618784780e588af2e4166dfa20b69537b85c786a3c861ec30985c858c0f497a6b790ec9754fd574391d365cc3da4396d6604f1c7d8a4fdeb78b903987af4202148bf83465c7a47352ca51ee586cbe88eb6caec2a0ee3bb864121867499f5b376dd7f99698a4c03b03345e83a550521cf5e10d791772d18be1dc059de7c1ed85955a1db34b1f2647b598cb5a0fa3c8ad89ce5f0dbea0922ef3dff39f252a3cde2d129b1cfbf6788266587d150975ba0afe2dbdcf7cf2f5dd550fe65d84425c6387fffee7a371358baa605ae138206575649473dfab8848a96aaaa40885fa2a5dc58434ff42e498fc2d20cfe50b2f70a9a06d093f58d5426e40876de37ece8c8a3381ee6670bd04c22964c80726686c21f890624e10d1b2d70347bbfe85f8499af333e41c4bf56984bfedc65c735af6c79bf4734d0d702619644b31ff3a83ab8ac5c8d9cc544bee8f3230a67645bf0a1cbadf81868d6e9cbfffaab8b405c22ed83b3acec13d6c25e383781d0a30160018d8deb88cde9ebd3a33335884d05ebcb2ea81bb27b487f457013c8674b69b5acb905dba1d3d9a8fb42a02ed1cd431dfa1e206d7645c09e9c3808a6bac53e9f792b8a0583d6e1fd5336f127764938159f222a580e7bbb5e2af0168dc47dd53d7641e27ae64f4fcb65452bd3c0223727592cbcc402950c2ff905cddbcb4611ff1a9b098355a86fbdeea1f71294d840aa4fbc65858c710adeaff88062553b70b384bdf315ca6c9a63ae80a3477b9012ddccca0ed40330f3b8841eefa0ce0143784918baedcff64b62b3fdd83b539f0d75dec6996b71a650e3dde595dfc0336b750e6f8881b8b2cb3256627366f7f93715c20353327127c160dcb01567a6acf6f259a6e02b172999f58567be00da90979907b81e7982dccb412f64769801c5f13e5832329ae38b20456bbe2a1660e23f8ad6f4798822fe4d21de27e7be1358992cacb0e90c9785297c25de5a8f1a54baf11557aa246e0e22e5ae867cda61cb4e59e4fd3202ea85a9d41c47b16f6c409bae97cce3beae9742b446bed1e174ba5ec100f511aca0ed9f2e1e360507ce1ee9dfe2ecc4bb521410f8e35429c9632c34e1593298427c5ca168b4fff6e53b996037eb04bce290017ff31d5486515bfe966a3315124bcebbb57d4f2ec82f292da4e955a25b09e2fe40da258609d78c06971710e5962d61fffa76c7e65c7316ac1c3418468e6ee9c3831855edaff3d85d80f9354b0977137e42efd1102cd44f05308fa18ce521f0d77f3240844423c70f400412c600534a5adf2cd77318958caaffa9ebb5c0ce60274a08388ec9927abcd2e15583ed91f1f9e71920d8d373fe6f7a87b0605dd61f6e4787b45c5f2b321bb5bc7fa24232f158f9f688e1bc042766b61a888d18e57d3205ef452f0f18bbd6f547679da8849187403df6e7eca3afb7d858e0206387f2608c3c6727dcbfcc0dbd630a6cf148913411632fd57b9f129b41d403848ba6be37bbcb58ca8dbb6210d7d778ce7ea232dfcce538492846739325ef96f0da15e1daeaae831d0a94753b2dbe845f25b0b252bc2e7c1c989eb0ccb0e7d4766a239e6cdea96f4849b1af875fa0f10c5b58db83263199f8352a83eb3b4cc4431f0ca80736c70dc0b0fad6937e7aa85b7ab4183b3a332f19c097c3d4841fcaab3271f99a3ebd116c53d8c9f81f0d19733678812c5aa16bacf4c08cb1d195e4a9b55eb8b359c3ca3540791ff561d32d908c75ffb963cdee725d39bccab5bc759e1cc50fbc99285bff79bdc919a50f4dbb27fc709d7870ad6f4670fbfb60cc3ce025cb83dfa91e65dea6fffb49e48409ca2cfa0c1bddb11bc2b6f61487fed2bab5916057b419bfeaabafdd6b61f526d13686752c680cd712093af9fcfebe6ea45b8c2d3a749313a30a2b9c00d25425e5a79c7a03810909e58924d8b35f1a0fab491a78c4c24b9f82a5e6fbcbe4ae0a196cb8e7803fd492a9662d854a0fbe4ba5adeeec5a5a7644862049912819556f61d78feec75e8586f5d6f0da277a7cd41d03655db358165fb939f04d9e5bec950461d99370f31005a46ddf6a85e52c3853a8e21f3c0545af8e1a9fcd1e0cab07e0ed20c9ddfba22ad3f60a907f5085026013b27c4d7feca45132962449fccec78375f16620eee9709c73940568c8c391c40d898723baa6b0ff7602c12ccedcb64f297117c46af8c9f73952a56f75d094e467a04c6954a3910e7aede912c9447e75fde883b851aaa2a1a6b0d744217b7db3ea1b03a7325751072222f6d0f246260b4de01eb57bb28afb8faeda54d82b3546482f8fdb8fbd7031c249f0e570c2257c9c92acacd6257a75fe44f9970cb8b18ea413771f3b0b2c5d3721909521e73719245021cb2740af8eae66bc244d09eb5f3cec70c9b20c08a3006a66155539013442b417af6f87927c52d8a11a4f42c00b6f8577ff4e9d7f4eed1e8ef1e5861d44af00bda36336dea8c44423b85a58704b00f9c9d014c2b0eb84f0e024fecb2d5edac7cab787b21cbd11ca5af9ce1c9973b5e7eb005eacfadcef4c5efe87d5dd05fb860bb37e5b115df4378e73fe63c05f05882aca1e2ec2fe37b3729bd049fe2471dca005cc2191046bb4a9b3c885b91d91c2f73f527a06a11b6379f0ea31c838dae78ca11fa205c04d931df130be8206311863fe5e9a1869a18fa924385d35ff72433cabb841d832e7b95d78e4437dda0dfde960c6960f2624dcaf5b8c338ae715193fdf2b131e3698311d8e54908b93a6518b955f3ae3bab94b678f7973ee93fcb7eff1d2bbf292c7d91ec52f64e44a4fba79d9fb0e0a37634ea385c85a5b2cc45706b7d4e147e57b72699eb0312bcb339b5b181aa7bdfff1566d3c0dcaba47daefc127559ab886db5f185aa0d3e831c3387a23cde76b56ae5e69b5e56320fa4c4957df11645068bc59d2432ac02985e71ac210f82eea2bfcc1559a1e0644ad7fcf65266d4802b809c833c320d3a911d6ed291ff27072c49b90fea68190082e0ff7e3e628c2167a3621cc42b47bf6d6c2620a4747d0a27cc20ec0ebcee60eac7849ddcef6279151bb47fe1ff5cc429ca0beac904e4a4f531fd0cc27bc63b87ac391b53b0b6838b5d7fb21d1d60ae6750319c072377c1a40588e010fd57a9cd973c5060748e936736893a040baaeba37c28b937faf43edb5dbb8be8e8855e181dcfb674fff7584087b5ce5b03e79e9ff403b7642c2003e7e070b088b85e74a501b54668258c9356c65ae7abb46f929f6334bb873345e3eb8f141746d94a2072be5dbe7e9aa5f63be2e4f78b8f7a66e9080c449a67c91b23d874b4bb7c94704d886a5bd2547d7d6af701f7ab0f28e5145a7499f7ae91e3486a9e9ec328e4e3183d9a1a5b1d10e2e848ff589ccc21b03be15faf84192239f06c6941f54179180f15ccd1689a2592d96b45181bf4f8f451335a314fbfcb926c9052ee2cf68f3f1b37940c479b1e04fba08c98394ac75804a3dbad108b5110a531950ec0b039f42c15c8fbae0143c3d68d4758031cd5781cdf1d7c364a16053d70212b7d99defae2c7afe364bc08875d46e3931a3d20530ee7ec65c2de60f9ca8e52bb772e3c961fe19801aa255e036d6af249a5d1b117af1a1a7eac6bd3c84efb7cd3df32e348c26ad233d8b2f26f006910f07a4d279ec57e55eb5e2f8b497c60cd2d5401253d233e7867c1d88c4772db0f1eafbe8f5123873e1bed7cd04d6c805dd5c887aadd62c346870f514a1a510e6c2448d05777ff5bc54c572983d64dde2f8ab6f2fe21650086dd909a6e28c5c5f99d849144016680c1ede0eb88d842a5809eba0c5933dc5e29bc98144fe722f9138f103a21105c8a0a35fb6ea24a5ea4a066f0524b5a48f4121a0facacc8c4074e592a187f975052367d602b1b7b9007794614f18dc04f917cfa6b98c32b20f1f0131aca5e08b4eeb278f849610db95a53a60ed078b80f380340167961ec573a406fc8e7cc93f6517daf2521e70218f65b0346fd8b7eaeeb6a8ae32b0f3afed82580df8a2e86c4eb240a3edcf1cdbccbe509e8ff9b3fac9524daeb4587dbd1223f18214bafb52136e5dc83f1ec7427e39b97c70e333452e8dda6417a103703c778098a281a3a40977eddca453535a96515a30d82f0da265d0a43e70d2fcfb922d5bb1a3159e7396155114559b582014a8ab50a19018199d0eca4425e68f3df54ad3bade2f16d8e40f8215b2a078851c197e6a8051d495df6a455431c419a834e0d4d231202874ba893a62331e6ad253d59339aa3207ebd1d239f1795cde4d6d51f853b1de5ef0399d2bcaa273b2fcb73d01d099a09793058fb0a14065e5cae45f29cf0d6387d5bdae513cb779a172dfc49112ff2ebf8a9bf5d2ba078e5cd9f605e6e202c75a85dcc6790c4f9303cbb1ff3a31abe75115e74de88c647545f14a05eff470942aa2798faf7a95c4f525a33ddb6466de1cf96c9389ff1e20549df2a3d41797825e24e7d577a1215326f22809b474c7d70dca522db5790bcb4459eba659ff02521b6488c38587372469c20864039bc4f6e8d15a1d926e9c191286d00592a63997a3508c7ecca1112abd5742d2a65b348c05420c4d7f772a5445886bde5d0b6ff7d1ca51332fb8ed6f29f68a2d8c43021436797c2863440815aac732ecaddc4deb4970f7f0b148a907e009a6773d9918441b23d3d466ad0ea0e5e28eef2f0473aba66034a8ef668b650ad015eace2ff4c2071717de4e4b078305e2e6c5573299f9a3c4ae03cbd56bbe485c508b6735fbdecc539cab6c3399824512eab331e7d78b73a0010edc6d237450db968565ddfbfb151d22ae911611b48969caa93a6ae02f1d81114685db1e8e42e303a3d844ef4f6c4cdb8f84aa51150213758017ac17b0435c7c93d0a24828a710173c45e8f9b64ce4b7d5723adfb4e27ce6fae71756bf49fb40b8e6d18c635c91c08a82028a6cddd1dd67e3e343149bf9cec36b49ddd8300fbafa2924cb7daedcdac60e363a7d99369af5729f8be96bbb24e5de2f59a187cd8ece3cb8df6135bf6fdd3c4f6d6604e67ec134d62e38", 0x1000}, {&(0x7f0000001740)="79311bc82f1dff3255ea194d872602fb0c5aaf56474086ca7afd212ba40d3eb1eabd00501c37c2a151418169725658b779fe0265a1e47596e7f445314a0cb5ae48de181359ce05f0c8750ea64b7efc50ec83ca", 0x53}, {&(0x7f00000017c0)="782fb1b01dd3093f353ac054724083d1d3cb73eb4890b226682e5cbb3a98", 0x1e}, {&(0x7f0000001800)="76e3008c6a7a6738e9e986da0c49d44912549cd33d54e0b412afb2c29468c62aaa651f34178d19f2150730b67d2358c674664f07ffd5da85bac25e4df572b9b58ecab804f1e1014e3495a11984e891c5a7550804376907c40383373220eaa2823c707334f00fd69a8233c5118856e121f9207ca9c4f4ac73202781a3264172e2ea213dd9d2f1e706c5018475e711b791654b634601eb8f87a8fad565a7cd722a4cb2cd146d920f91e05818caa6271192b9f932ea90549b97", 0xb8}, {&(0x7f00000018c0)="bf158696b4ea04954a971439884465564cedae11db6648309d4d1153b22debe2f75d2e7da2da577584af8c2d0dec", 0x2e}], 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xffffffff) ioctl$KDENABIO(r3, 0x20004b3c) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) getuid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(r5, r8) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket$inet6(0x18, 0x8000, 0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f0000000100)=0xc) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000300)=""/224) 16:57:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0x80], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x504, &(0x7f00000eb000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:57:20 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0xe9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)={{0x1, 0x38}, {0xf49, 0xfffffffffffffffa}}) faccessat(0xffffffffffffffff, &(0x7f0000000440)='./file0/file1\x00', 0x44, 0x2) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = semget$private(0x0, 0x4000000009, 0x82) readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)=""/234, 0xea) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) acct(&(0x7f00000003c0)='./file0/file1\x00') semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)) socket(0x2, 0x3, 0x82) 16:57:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 16:57:20 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x19fb1094f1f39023) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480), 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000280), 0x240) 16:57:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x47d, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278, 0x0, 0x0, 0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r5, 0xb, 0x0) dup(r5) 16:57:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="100000000078ea85a84de7b26a6a8b597600ffff0000010000000000eab7a7b3eafacf1ea6e57c7a043a69c156307724877d55ce78ab0557280acbd7b018a03a8a76c19398a2548e3dafa19503187f614803c6d9a4829cfe218be1cf0f2ca100bec1efcfc8fb91202d18d97ee73660f9d2a99760a4876516e02eecbb0b28413f6c629f1491f15640545024ba261e6e5da4f1d3e1f6bb11bc7be3a2bdb9d020109645296a759a31aeaea7a12b1c6e67803869487e6e7dbf670a97d708b6044bb95b5c918655fa2344d7da0d45e2ff12430f694f3e"], 0x10}, 0x0) 16:57:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r3, 0xb, 0x0) r4 = dup(r3) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8000, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r6, 0xb, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r7, 0xb, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r8, 0xb, 0x0) kevent(r2, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff8, 0x10, 0x8, 0x3, 0xfffffffeffffffff}, {{r1}, 0xfffffffffffffffc, 0x22, 0x8, 0xffffffffffffffe0, 0xfffffffffffff029}], 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x4b, 0xfffff, 0x5, 0x8}, {{r5}, 0xfffffffffffffff8, 0x32, 0xf0000000, 0x80, 0x2}, {{r6}, 0xfffffffffffffff8, 0xca, 0x10, 0x9, 0x27}, {{r7}, 0xfffffffffffffff9, 0x44, 0x8, 0xe084, 0x6}, {{r8}, 0xfffffffffffffff8, 0x12, 0x4, 0xffffffff84a2b326, 0x3ff}], 0x4, &(0x7f0000000200)={0x20000000000, 0x7}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) 16:57:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000340)=[{0x24, 0x5d}, {}], 0x2}) 16:57:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x9, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000559000/0x2000)=nil, 0x2000, 0x2) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') listen(r3, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) setrlimit(0x1, &(0x7f00000001c0)={0x0, 0x8}) 16:57:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x7, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:57:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:57:21 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r2, 0xb, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r3, 0xb, 0x0) r4 = dup2(r2, r3) accept$unix(r4, &(0x7f0000000180)=@file={0x0, ""/74}, &(0x7f0000000080)=0x4c) 16:57:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) chroot(&(0x7f0000000040)='./file0\x00') r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x27) r4 = fcntl$dupfd(r1, 0x0, r2) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:57:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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, 0x4000, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x29) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) 16:57:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b110508000000", 0x9}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) syz_open_pts() readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/210, 0xd2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x2, 0x5, 0x1, &(0x7f0000000200)) 16:57:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x50) 16:57:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x16}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfe, &(0x7f0000000340)="b6c446eb95f8b583bd5c0eca700cbc14f1d04cbb41af42c4e7e765d3bdbc65e03c1aedd8597f3cac27d35922892e0c3ee69fba55e2b625698a9ed21ac59a46d6b1acac1b0efd1450d1c55f8ea6a9530df2865d07f3d81e635505893811a746924d2d8ea870f62dac5034ca7ed366004efa86f34e184e8456fbca5b7eb1b027cd85c6cc866dd371995ec3314e24c7048362f420c450f07003aef3c8ee4265b65850a1ac074e7bf9d08b7f38c85b7ba738288473c160547af284b7d3cf422061120718c37911b32e839631842825aa09c8225f90221c11b92995957deb046223dab001d46410320bae2192e28c924c29a261c943d2063e08c3ef71306628a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x3, 0x6d, 0x3, 0x4}, {0x5b1, 0x4, 0x40, 0x4}, {0x5, 0x4d, 0x8}, {0x85, 0x65, 0x2, 0x5}, {0xaa55, 0x40, 0x8, 0x3}, {0x1, 0x5, 0x1f, 0x7fff}, {0x1f, 0x9, 0x8}]}) 16:57:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r0, 0xb, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x400, 0x81, 0x1, 0x82ce5283}, {0x6, 0x2, 0x7, 0xffffff81}, {0x3f, 0x3f, 0x6, 0x6}, {0x1, 0x40, 0x18, 0x3}, {0xfff, 0x3f, 0x6, 0x4}, {0x9, 0x3f, 0xff, 0x80000000}, {0x6, 0x9, 0x8, 0x20}, {0x6, 0x81, 0x54, 0xbab}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:57:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x314, 0x0, 0xd3, 0x80000000}, {0x7ff, 0x1, 0x7, 0x7}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r3, 0xb, 0x0) r4 = dup2(0xffffffffffffffff, r3) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r5, 0xb, 0x0) fcntl$getflags(r5, 0x3) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x5, 0x5, 0xfff7, 0x7fff}) 16:57:21 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:57:21 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r0, 0xb, 0x0) writev(r0, &(0x7f0000002780)=[{&(0x7f00000000c0)="f511171a598fb2693ee538f7cfd93cbb947f0cee97612d000000005c973c6e5dc304107a942cd51cb6a35226b7910291501c5942defdc91da4", 0x39}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff00000000aaaaaa0086dd60a4f0050000000000000000000000000000000000000000ff020000000000000000000000000001"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:57:21 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10, 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:57:21 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0xffffff2e, 0x10004, &(0x7f0000000040)="41dd4c223ffea61a923410dfece9bc74950cffe0a508f696d100f1aeffd26d19ff9d6e03674f5e4b14f468c245f3c53fe3031e0ee64b723399c65ce3f71baf74", 0x40) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x7fff, 0x4) connect$unix(r1, &(0x7f00000025c0)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f299aafb85bebf0d9b882627f96f0bf44ec765ed0e76d92c6b8a03b10820a58fe43b00fa040000000000000041ac5da52f7dc8062782813c8cefb076ce2ef9c0e36d58ab4f79a66de7fb584d4900000062f5d276783fc9b9008e7447d55587267ba5050932edd6fdc2ef47bcd2c38f572cf51ad725dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3eca44df0430b67f056497c7bff9df01000000000000c1ecc440000447c89263b7abec43beaf656f936230157687362d7ceac6f705d4729f7c40b3dffccd0e67beab3b0007ef3ec567000000000000008f564b4d217824b0aa5560ea147f1bd941f977d3f79c942baa147a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80000000000000000ec055d2490dd5a000000000000ff2fc70933cde830b88ec43cb4b89c93dcbb2b4b5d76743a141e51dc2151b327cbb0baef94f6d193342c0308f0556b337f4eaa9cc05ff9c570b995729b734a6c9dd7a14e3f139fe6171347bd3f86e6332359608830b4f1dc9a3ee89f77c39aa74532178421b0672aa476511885f46115e61e5a850920c4379ba262012d047c8a101f6b2586db5d67c5c8777ee38f5dadb5e9e575f5ea99bf1ac20bd3329307564ce3a4e3066aabb1d8c9d1f539fe0011524b9f5d3a82cf5def98305214ef9c183f399270761098ebcdf5fe4036cde71c917139bc0bba3759c20e87860b3aeca194de712cee8b9792c0189cbbfec2e3b092c82b8ccfe3655b2c71f0a056c9ee8121a63faf1550bb80349f02790a78a382ce92efb68fc5c00bfd459d136a44af05009a8ec8544020eff0a28810f0ed03b8d3c3c92f7b99bd535d5b3ef8b1834e110f35ffda3800130238cc787fb91ec8e2b6a864d69a74a2a57bf4a1266dd255bb787897874c808c39725aa1c7f68024480382b942e7ea35ee2b4d2804b03f73b2aca900080000000000002dc37dccef813dc78c000000000000a75bb9000000000000000000000000000000000c55f9b78862f1987b1eeb67593b1c77dc53b7a0ebc9a49f310ef082faaec91845bc0cee62c6c59f6bdb9cef64f79557af38a339a32d08ad9374b1d00888a29de6ead3f3d66b6a2e513d03915d6184b735a23f2ae61cee747f58db87aedbee0be48df36ff637000000000000000000000000003192a4242146ae83dfa1ed548eabaf6343674a99bacd4a1482580e2b81ebc2554c481510be4a670ff709d7954a5503df2ba7b4c54fd3a8e3c5483a5b4f37910176ce148025caca9fbb34a66d307777f1beca3fe249b4f74191c967828108000000000000000000000000000000009d8881d09753f73e9983c9a2495fc6cfb113ce4f6ce16150731e84ba619d29af3594ca76799f1f926d95b7c9c7f686eec6879ac5b7cef3663c20a1"], 0x10) dup2(r1, r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r2, 0xb, 0x0) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000080)="432b601c76a0391c1179ae62e323ab4b7963bb9ddba1e55d0b381231d2818c59b9e14bfc504153f9d4ddb856aed35af4ee82d50a9f8b4788a3508fa790e052502303141966188381f59488ea65778e8969b6b435f4444129be5289a5f981cd93b4e85e47ccf6425dec0870f36eca1a5c39151389086b51300ad2", 0x7a}, {&(0x7f0000000100)="950528fe349df8a43e393e2f4679d76d2a412892ddf6cb20216c46263f2758f2debc1d64ce3e6f11710429fcee9e9ffcda1dc7a8ef2b198778231e76e0c4f6966db55af2789a249d048125e17adb2eba944f935484aa0d9e04a36af78db6bed1e61617044f3aa12c016203e72e7c8fb191fe", 0x72}, {&(0x7f00000001c0)="e7f37b533a2f0534031e2bbe7bccb483899041b1bcb01ed70dc981985227c5abc6a0a1200c6dc8e752354cb22a1ffc13407d3df494c939ae47043511a1596b2ea1f0a507d9be544f3019b28e60fd2471902d97a63d46a81e189c7b7cc0c4c30beb0ce0e98b7f0adfbb5a51609b2dd2b7f867cbb15c72b5159aace3a1de6175b7db33b048f06ec29d58160702af96541fb82b41bbde27f7bb591bead0b8954f54758bae0271ed260315b5", 0xaa}, {&(0x7f0000000280)="1aec6a9ebc8f626fe54c95c13c8cf3f0f09ad49cc8cde7fc47222122a05103ee2a72d6a9e4e3ef63734d8f4a1677ce28410d2622bf9da356c195b58618782497f70cc815094a4bb38638f9be2e50d0a40ad4887880fee7bab9826dab7c1eb326ea7857e0e6a5ee0148ada72138aae3ff76f850dc4c084d76f13a66d4b6bf0830c8f0c45eee08de3f2f2d96b54ac40fbaefa7e9d9f707c36d9107aa6a267e97c20f1e8f5464e5ce75c90b284e10445c1aafada741c7d97b9ec796367fd640f2f703ef", 0xc2}, {&(0x7f0000000380)="ad1a069cf9b8429e7dfcac14918d55d408b00e68aac7476c2e70fb9842c1b42b750442c54b7af306ea61f69e19292a58b7884381778762e9fc3c21db99646ddba332836782aeed7a2ca7f12cd1a09f9300d08c2e38d53ababd5987a4d8f91c69bf0f", 0x62}, {&(0x7f0000000400)="9215916a6b5f283f865fb24f34206e461a9ebdab7df62775aa1fc7fdd6e286070f8cf443b94c2ad40394362bb691d9c55f51b10d0cee08d813f78af20311b7a8200ca8573c7acfdaa471685fc80c78", 0x4f}, {&(0x7f0000000480)="b7a5603ef1ef937479508a73576b15958f4a0e9b844d9bd2fcf3ac4937bde4558630da27be3fe28b06f96ac655bf833a1cb77d49edb90682cfb720fe7bfe0f4679cfbf29cf3236378378962cbd9ea4ff006e921abcafb6c3c982b988ce844bee8e51a81ca828d20b93c89c794817f2cb7d7ecfca66c7e3b159324ec396147b94a6954b5f1b10a957c1fff4cfeba09023de66bd00e4e784714ec52eb18e", 0x9d}], 0x7) 16:57:21 executing program 1: r0 = msgget(0x2, 0x3) msgctl$IPC_RMID(r0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xfffffffffffffc75) sendto$inet6(r2, &(0x7f00000001c0)="92db47e4dc5a3fa66b68062b5152d2ef3f54874f6679669a7e7c8548d4f2bbf363f17cf13ee7341cc8655b7471c70e8c99136f19eae2cd1667a47ef78f8d3301faaf503998942638b7bacd78d9d8473a4653c22d66", 0x55, 0x8, &(0x7f0000000240)={0x18, 0x2, 0x8}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000002c0)=0x69b3fe50) r5 = semget(0x2, 0x3, 0x650) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)=[0x1, 0x7, 0x2, 0xfff, 0xb4e, 0x8011, 0x6, 0x19]) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000340)={0x6081, 0xffffffffffff4419}) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x811, r3, 0x0, 0x1010000000000) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000400)={0xffff, 0x5, 0x80000000, 0x8000, "d0101354d70c9ff0b555a074bab20f3179cde0bd", 0x8000, 0x1}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000480)) 16:57:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) 16:57:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea819ace46ade000000000400"}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="010018e65f5880137e3d10b400d300080000fdbc09e4"], 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:57:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:57:21 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"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xfffffffa, 0x64, 0x8, 0x0, 0xfff, 0x6, 0x5, 0x1, 0x1, 0x953, 0x3}) close(r1) socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt(r2, 0x2c, 0x20000003e, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x2, 0x4) accept(r0, 0x0, &(0x7f0000000180)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, &(0x7f0000000340)="808b678bbb2ce31a5b5ed12ae6871fa2544d8b05c7fde895362a9ffb26e75709b4e3be97915f9e0ac9582cc99fa1b20ca1f4810071cc3027dee0670c98f7ed29063494ce61c8d545812a906ff3ab978cd5bc9f77592f2b821cf613953c00e674d1ef799750928c62733c573aa055caa6ed73ec0ef36aaae5200e88224a8d807706bbd2e12abdfe4c4a59d49a865c31064140f2acce2d9194a09beb0817e455109606e4dc712c4510ddecf711cfd19d7ff3e771eb1240ce92544ee9c28047eac4f85586606369fdc34b118fe5b9eed1965533f04e22e791f7835a65a78d6c27be43b2a2a2a9c0f7043b0508b0337f52ec2f68e31615a7f7d751482f65d75d4f364d8ab0ab87f5e6b5d4cf570706f56a3a320fec710252ed19a3634e4a9e86263223a3ff28762d3a393c29b7fcd7d50a5ab8592d6ed3026226ab66aa44d85af04e9de08cf60ee3c7af91f69f1c9bc96df6257d386478e8256e44e9e11d5926d755e837cf5dbc119b3bc4ddfc0491e1c00225f0ea4dcda423ef2e79f2cef2c1a2946130e50088eaf0cdb9e12ae8705f45a93178fa68da4c5f91828af2e23ad5bf54ee159d9c641abf811fa85f1b538aab2d1fc2c40d571d8d0ff09b9fe7b4660bb94173415f4ce30eae4cdb229cf6ca15ae47cdc2ffe23b43b60b2c474dc4d4c7f3d25a9e4031b51a4ea5f928be05951e2b75d3a98c6a9b61d9e45b4d2e0ab95ddc39a848afa6b62ebca2bb6f558dd2afd92dccb8cc768a1901aa5c17bea98d5ebeb6215a3f9db9d8a50d84b037447b9aac97f365e0352e3d45fd36a405fd7a3f2ca7310d70df8c0a3222d8fe3676faea7959064d1d6e34cadd706511ed81c948ee828c09f3915b0380cc1614c7a578c92ca2743c965aa5a6d16664d923ebe9ea75e6e4887bac6caeec475b439170a4cd4489e33057cdb912cfae20edc3e05e884cdec6475b30af91e0bc13f9e68dd26295108e8df6cb909cdb77333e9c1b3afe7d1c995915a0e380004c47d53f3c7e0cf82d2d8234c9f7c92ebcd5fe6d2a76421c6a1aafedbce0888e10e0c7ceaaf5da0834c4066c6dc249baea90023fa35ba6b4325aaf1bb9afac3ec6db6c1dffa83951c3aa935bef7549830a8c7ef09c7797a82fb32c1b36734d64133941d1ac7a23b3f2a6707c272fb05bff722b3ea46b3add5e3a960ea12d33784a06e7d78450676e958a472317d6645b7a523ed694c53137030ab2d41255ea9facc76d17e3eb037afe6ffd0b467f75a6e41b60b24ecbabedd0a29cb2c495dee3fb1e60b0f9f643a2ce13525c7e0e925953f19f1bec61f36a2415da3e3a9568a3c64d3d888c4e55adca162abf43561dd6ca9d30520d65274acce0eb4a0766cb61b97437cf7ddc3d246d07e627b9c3d2af7a3e16c801df136e28122e0a1fb9c48210e6bd6ecc70207494648289391c710a1803c202a36949c91dd1616b872c44686349ab55ca4e88c576f668063946bf9cda66c220830a627bc4050adf3efd23965e2d2974bbb226de76f1b20f577a2a59905a8606a5736ef60e90e6a131417d5555283131d3c296b0b008c700aa020617d49834f291e12ca016dd39eed946930617e9a7cba8449f5f04bbd6285e2b5694fbc48617a441aaba9c58af9bc41e24822b9452a42ee87743e13682d1e101dadb1a9f235e2a3823ead4dc8332e88840b53152281616d6da4c71713249730572d909d73bbe52d53cd73ad30abb1b46d7eaecdf65d5cbd691cabe097646efae3831c5929723b867522309f683929368b0190abdd0876dce239c525969fbc3328873a3feaa9ecd55bcff3adbbfb338cbfd2d1d11e94fd405fe5a57abc82dfb2308bc9ba1e6c78fc9cba55fd00c08eab9470be4afa6ff9f90028fa8463ad3d6072ce06b5c9b54ebfdce90f925df6fefdf083b39582831fb807ba3bb15fd54637afb67e55767d48c7a77c90b5f2480af5640cdf340b5339aca32f04baa39296323c99d9395da44423fecce1230d70d9c", 0x585, 0x0, 0x0, 0x0) 16:57:21 executing program 0: pledge(0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000040)="151e9f5e854cd1a5e2699cbb1b6cfe97fae52fe7ef21fbf72a65b9bf6993438f5c9a4b05688a0e881b33150445858770222b32a1a5bb92e75cc18242f042ea6e4e90992521937ba12579b4ea5d5f1cacbb621f69b7e2c52797bc22512e4004fe113a33085800348dd490cd01119b8c5b69787bf0cd960a7ecc8b1ccad34a02168b6fdee2ff3c4fcc6dc3383c9324b33e932e602a3a7c92b3bfab697c899a3d68562bd1741caf52a0b0a06403944c1775ea0cf8ef8278d5d2d1267f8ce5fcaabb5d495a28c5e16a70fcc235663f331c06c7ffa11dbe0f7ca6155d4ec6", 0xdc}, {&(0x7f0000000140)="5ab8700201fc263819de05728157ee4c04d62343e3c302c8fa2fb7a49ea26a009144d04c0b047b6e148d16742034abc1cce245f4e9576661d3786d9d63185cbda95d824871560de7ae6f8b82b01d1bbfc3bb99fa10bc63e535f49f6a9b8de6114c712c2d1a72119e4a3561bf275d9e24c6157d83152fde17388b2c8f5fed152d2211fcd56a7ce7e9f7bf", 0x8a}, {&(0x7f0000000200)="25f8848222316bd70e919938d72f4e950471e64b880bab46901de5174e367df4090d77a8f33efc06263150ccd338648714e06111594d41b02e66206a3a", 0x3d}, {&(0x7f0000000240)="20df239f3e8a928cc387bd4eeac0d32709608f7957819b2a225bb337a98b2beee202404941455f3e332a39ae9009c937b1ae763364ca860780c976d47cdd5a0c64ca36fd397132fdd06c322f7160814191b0133d02f3faf9c30db2210bdad12a11e14e15de4d432f99cbf61d56fd4652755e7c7831665c44483fe18390969e", 0x7f}, {&(0x7f00000002c0)="5b4e63669888b28c7c684edc6d97c246c794f9cb9f94124f07a77c49eae72efb09fb4f7501dae6129d638f5696cf9f8e7b39e5b4dc08620183f9a127e7aacbebad270741e3c58b78df", 0x49}, {&(0x7f0000000340)="1040d06987e11d6d37d3621d19b56bec33931b8ce20876bbad5002230442d8d1796d36f47bc5388d631e9aa2d276468722c2e7308c1d7479b7f893f48db8265c7696bf25de35da7192ea8cf81592deb8c2e4c296bcf8f1d27168c02cda80c3c555fe39e519cbb91f285e7a82f7a771c9455c5b64ec0a62c5f4c084127d367fe559e4a7a2338d280be54eac230de2d0d664168ea926fd49fbe27c7199df84488a67b727bc9cac5e38750810033bf3df8c64868692654377d3841b54c4e6f7e0df5d808222a414be666895aeeba65b6dc05ec5850f4b9db83dae6297da4a375f21e78c512e8d4ecb9c80055655272b7a0377ca7b615a5d7fda9e336ec3d4fb663e8b000788950aaa50b23ad273264e9fdf292d5c8f2c427a177ef43747520e55d688c07a2cd95334a3d51f62a06d39a398f8d60c5bba9143bba293fcb1da5da2d5e610d814539e1a49e334df7dec4c0afd9a9c8e43a700674649a17c2630ecc12d4dc756a9e144049d180285a54328b640ba5f0cb08d0c09b6264f8fcb4fcadfd651593dbd754657a3752326a57cb75ae76479c3cb427117bb97a9d66a72f7a3a3fd6e761d227e7ee42504d824d1880f747949ba6705def2be77a83249b2ccfca9c31634fcc5c90efedb04e4ca9962d43bebc14bb91fdd86f1633901e11a18bcef01f076984d4d91b236726f49fc5511304bf96ea0446b9b0ecb19d04c737d29c056ed29f7d98cc4db1fe6735046659204dc234963d6f97142d865c64fdb752b0d77eb742324260e1aac90433eeecf573fbdb6bc832829c8367ebc320004fc90396798658794a0461fc4049580ab7b858a80b2fb853b5adffe0e6facbf9149c51a3e6a051624c56d9e19abbe96db9cd8f4c1695438b258ffb1ed1a258ae71cf930aef0538776c5996dd4c1f1624195520299388ac9dbeac00f9b0818b45da314d17e249fa1001ce2aaa524a1ebfc51af6588c00532151450ef4de531b2a4944e6572b32fd333befd1b1cf22b29f0249642061f7b2107288e03bf5f17620019482d1f93647e4648e96b400f5c0fc3ebee210590999d959648742ea70b4fce44e078e873b50a4da3a41017dc1d0c40530a8e47dc7f8e3b515f48f673ab59472744ef855e45ee78955fd9d887506dab49358ad3fcfbbfc1dc63bc7d446b8e764ef03fcc0fe549d1f3c5493cd4125a2b7e000704e2fac0e5147ae45333c86a7b11ba118a873a9190e5ab9138e1e2d30e3029ee489afa32599fdcec9251f210a4317260b53b952d8ce7fcd5d14fba92c38bb4f207bb4b0e19b9813c01d073cbc0e46b3912714cdd68f533a3437b85040067a1af6e0d6847a267622c4b224ad1d7bd7efd2cdf69e6771ab168f1d38a74db5bd508c57e63bcdf3c74246aacbd7af4d0fae79c43dcf1685ecb0326e605941a5b00ada7e25ea6ef5e0381151679cf07678fec8f7badbc1b147b6e7906cbdcd8ddb859c2a2dbbbe940611cb94926d0d93dfccda47cd9455749503a4ddb3e44bc1c6230b1d11865cbfe86c313da686b856738377a4995480c528e992fec8d67e3877f3c383aaf2ab46c0291620d2185d7553f56f42ddad34da9ef99cbc6830fcf0e169734d4ea118a012883f6ff30bd48393ea0dabcbe1e5867b9897dd590e1dffb702f1771bebe56551d7a920450bf8f54c51c8b6c43e0ae5fd9454097501e47456eebeb0ef7883847f34213f03b174dc682e01973238d0c10057cd709b8266eb0b23f6680181c3f76cb9f83165d7291d58c84f91906da8279aa48e55b0eff1046d3931f270db8db286e670c3f9a62372e2d7fd146845ec2d208a9a5b6017620b7cc17ad94adc3d16b04c953aab9707026432b0cf1750e7ae65b7e0ee47317f46f7f02ec1f9ee06de54c0f9a643d3f5d044a82c4154f5eadb56ac6d26fe92c5674883dc714e72bde55c7bc413a3c5bacc40067afee45fdcd597d196e801962d8e1e3863374bb1525acf1e60d7720cb3614fe9cf679c263a7eadb000a476cdb067ec3129dd57c80fabc2436cde863062fcf3a3d3efdba90b11c9e594fa45e7c3d905cc9fe852d28f428442c790801cc300256f97326a0876ee3d82b23f5c3494877b4ca7a14a67c2ce8fc97cdca195c57e011687afcada4033b4c9def3ea921fe45c8933f44271f9404b5ac195827cee37b80e6056c0475ad0eccb1e392439acad9de9b8c3a8e26c625fe53cbf088d9349eb4f8f7177b25dd82d4f59cde1f94cc462f09aa70ae554aee0bc52acc5f67e7ef561c46c910063f39e973f59ff8579a5eb1f16522bc3fbcb1377fdd4c3ff093e56118b974d0023f5ac340c30d161439651ec30a8aa92e3d2e7537639450f39fd5af87020cb9125f75e73ec24cbcdce79945af6d0ede8e612eadeeda73b3f2433fb53d5b321e89d3885653235b50478eae0b7378ee276ffdb4ae0166712a36d17ce651f6d9597ad1e4c20ff3fd18d1da47998bcd5e372b899767cf2b54b30c8286178f873932fee3e672796d5eabf958c81028d939ba04f921b6dea13ffd3975c36153008325d57f6d4af54369766f1452676bf4fcf53dbca151dfa21ea991614cb9f70fb0c79a37cba2d65d8416f789e7dd1b790f33ba9ca921570cf951b06958ca2822b04a30cef537f02139cb70aebb8276435381ec2fada1f5b28f022f86c7de8338e9817f11c55bdd36dfc35fa75ffd0eac6737a16e432317ea7c7d873b7d902bb48098231598ad841cd6ab44631ed89ca7a0ec27f8ab8581a2008b1ae1311b09c5bc6c8c44cbf5805ec49f0966cb7d7c51435dfcde9a45978d5fb7fc0c8e16bb61beebf4c87ace1c8180d30218b4021ac5b2ee7e27c3cbd08714c84ee5d8e3900490c1df1564987117972fb98a4698b46404b92dbb071d3f62d164dbc992054f2693c96c21987b0683ffbb3ac9d18d60d92dab19fec39ac3fe4535a6726b4bda919584632195cd75d56568f1081617340cb52cf383336370a077e06ed89a4f581826b336f5e8461096b61a4ff531eb0a6d4ad0df3483a250494808afeb2ea188e348c92ffbfc5f8488f62acc0864636bbdc61048a4101827cdbfb8f7fe5c58f425288c14244239bff6091049ce6a873a9c62d5e312215dd7507b3e9333b93a1e65b8a72c61e11f7a219b5826799223802c81fc293e7b4bd2cd9db433efc8e336f122459c57a2da08a4a474f1612a5121460aec28233eb231b0d17372d7c73c04267fc54df40e018d1d43f0b0e72b88519ee31e220dc35373e5ca8a72f93f84f4e6828d8db5115a419ab219f28ad5057e3e4d03c621cf99e177ad368cb6b022843932a87dfec1d28ec0171610ee0cf61938c9c00dfa8865f8c98872ea7820a59f6d3eb310daf5add1ce4c703936e8c32891d32bad58acc7e85093f090135784eb8d92204f4c7e79e5bac0b71c0152999684d88586d14cdc01a331888b19c25c721b8461471346e676abe4b642dedb78d10358e228be459a46b947ba7aa29892aaebe793a4d94a127f111cebec4eb6307e72e7a4d6d902d7d20a23cbdfee57165c6aad010dee995881b290fd5c93edd6909e29c4b3e07bb9c585222caf6ff25606a1de2e02c1d0c2ce085c16d791af63e4a413a7bdf97990a48ea85dd1e202344e0e0b7062ee0343b13784d4f13e76bcd637447f6b27fba9e8a051ae2581a190663c2942cc41efeb1a624baf4e41b9cae83628b1cf40c9925aa28965fce9d19cfba9f9a9d67192fa7c90f942fc3111d40aa3276b6f18f73410a232283acb3c38e9bc5a404c46d3b24ae80bceb961a1b75e1939ac1f13e742782bef672a884d2d2b2b083ba61b9ec2b1670b2391a131f668274878e47b77b787ed8c528edd2d3390f8b78fd811045630fcd497afab8da300f4bcc6c8287b9b5bc719cbd71af03f13c63b179fd339865fc834f0d44451c2d3237af6a51d07c026406a88fbb8ece1fbb92a3ee8f6193bafcf956cfa1af62df26977c240231fa8124a46ef4a91cccec99c4b3f089f18f3b13fe6cfd664068360d00a34aede3ad6114fecb8c3b922adaef87de0d70e02034e8d15421050d3c2d6712952650af3219cecd6be87167dbdf167fc76a5dd4257af9d933a4d2772223adec81cb799c406df461a6c3b3cb505bb8d30b421807338cfc2bb25b20fd1ba7737bf21611bdfb52af71e98856a8425f190c1b7aae0e676028f41ff55367f6665f5eb16362e81968b39d9f69bb147d063a7db5853d9294885d35dc58977a156c5642465e785d8eda6c4ec64ab0630793192150c1247a261551c7f36cd2ab486c4ec4cc2e8ecaf3a299150c00996a1c3de5884c209ec047d6b0af7ad67d730bde5549b53fc2e9060f4f7890f0e93ada018d9fd1c9b8a359eb92f36323e01c14a40b14122190a76eafed40bc6bd2e7b62ed0ed118224737bb88a24c484bb18fb34bd7bc30c152c8c78870b9c5b202a7da64b59f2b1436cdc229f802ad4f37796262040eb96f1e6de7e658fb651d505cc031454f2b0bbadd763d641a0babb1f88b3dff0d9cdb1c295bd92071e1a754a038f6a0798b635107fa1775a76cd93e346c5c194191f8747340188cf53ee927d27a105f9ec187c929fd26857bd527ac8551748b134a704b0d39eab7fc9891c5af8b1220a470abbb3722d5b292a6c64cbe8e936b3e341ffa891b8c4583a9be1b57e0b1cd27f2de87ae60a134b4e1623a8c0aeb26d1683e81a38b6af85c858a950bc1b69de474640184c15cc98e38bb9c37ad95d59fc54516259165d3fb0d4d2e40d5117cc8e1f55290d6b332c4df0a0ef14e86680477362a085dfcf32a480137938b6c7615a527da8d78961eddb4dfa82f9944dc77df4f33dfe00c6fe74d3e1c0643ffae44165988121f27cc27d2ca23d3bd913b7afd094590efc5291cdec4cd5fa684bae0e4aade2077e8ef6381327a1676a91ff3de965773a3e6ed342f8257fb26d4588fe66f3acc22ddabc642655b4a0d59d87c565b4ccf084440f2b711ddb240dfa53f34cbe383dcfca6ddafa7628027c2d242068c8b70611af34a17104b71b01f5522e91506708cabcd45d8e03d81bdd69ce35e215f1d3a9a7a2b5093a90befb1c77e244167c9295fc8bde6fc2cebd025da02ccf93cee2b85492d3a3feb16683faae2b20de7777bade509c83802b404c15d3eb1cda58dba6704f2ce75abd2cfa70a2a0e643aa77467f3a0911f32f578e008c911d3b73b826f1f2eec488c49487241f8136a85d1990f42a2264e006746f440d05e20d07310f33293e4004586c0cb62539c45400118911272688f5380aa7e41eba13772a5a9e8a2b41584d9557b2c494b081564199c9be99b8467fcb95e2ae212ff05dd21b27ad911e392c21b7b52a803871039c30d6c5f4b9d690a68f03fec411b50f43f5dfd6d888403479b77c83b5da557938587d7c260245545b7cdc960e61b5e88468918a00c2effb2b8911d755e6b274a5d44bf165052fc18fb807bc411ef6f4fa1b4e05b604eacacb7fdf0ca4bae87315fc3dd18f0f486fe7aa9d47edf02ac960204c0318fc7e48fe365d1e94f1c387c062fef1ce6540901b5bef57873698f08c6116cc4792b262af3ac16c47c2d125878974bfe58e9897f39de1e12073d299017376c0a50f0548ed578c3bc22c6b1b1a62643b8119df3f1930c28d0da89c64d9efd0bbb5a739f22dfed2093e7137cc5ea3cc7c65693beb4739957a4289b3bf444250c8336d9a06d3fb80c6ff96b8718fc497fa2abdb06657fadb6cca60dcca1288936893e106ac8b1edab1fd1ecf9716c284c61efbbff1abe4497bb1af4fcca366c750bf1e37b516b8c26", 0x1000}], 0x6, &(0x7f00000013c0)=[{0xd0, 0xffff, 0x100, "126a99cbbab7f753a185b2ce622faf59db25baf9dcd3f32c9d5bbe0a07b12cd379cf32d0d739f7937ab7282f013ff7ae99fef768f5081d22aed205096f05664db902b447717b56b6a0aa1a6c79fe15f16685749db4d0593125da29aa755712fb19861990766a0183fee1793898d59fe7798900c41425a10bc41d75d388f3099397d5016def6c3e6c0e2a36878748c5c13b1753df3fc46ec105f1ac4d79a5959bbff5e9a5bacab7485a5cf6b29e2007fce6da4fb793200d8e5468afa985da07"}, {0x100, 0xffff, 0x0, "7b1286ac208d264b100a69ec4dcdb9b99ba9f1cd64eb722f2f97c1095e9f1a55ca017774955495ea8ee3c32f581667d256119058df35af966f38594d3377dd26fd46c17534a5c512bb6d20dcf47b04c001d14f376c989f99c766d64ad112512a0be3420e4f4ca49bb52dd8286bbf7f6b3d174c8546f7c578fae512c77d4ea63a4ede330921bef86a2f611f6fbcd99a76b7fa6d6992fa956c2b97640c04720d12813a7856220f10ebe3d2c718a8cac46116d16ebe975048bcf7690271ab28a6cbf5ac3db718d66f6480251ea66c726d5c2b118b9089fe84b7b38abc6f478a7f2dca6ad774a49941b1837217b812434f93"}, {0x58, 0xffff, 0xffffd13e, "fa5eb8a0fe13af7f77f01ba37fcce2216ca98daf799db49a4e1bea943039ebcbc575f61c91f043d893c316aa3dce49dbe21b2195362808edec8eb77eff249c3c74558ceb30"}], 0x228}, 0x40b) 16:57:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="2feb", 0xff20}], 0x10000000000000af, 0x0, 0x0) 16:57:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x8edc, 0x0, 0x0, 0x9, 0xffff7ffeffdfffff], [0x0, 0x0, 0x401, 0x0, 0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r2, 0xb, 0x0) read(r2, &(0x7f00000004c0)=""/166, 0xa6) getdents(r1, &(0x7f00000000c0)=""/241, 0xf1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:57:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000080)='z\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r2, 0xb, 0x0) write(r2, &(0x7f00000000c0)="dc6c022287a88e", 0x7) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:57:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x400, 0x67, 0x80000001, 0x1ff, "4baccd60f27ba45f13bd799bfacff2b96aba2a8d", 0x1d80, 0x7}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x54145058]}}) sync() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) accept(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:57:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)='\"', 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x1000, 0x0, 0x7fffffff, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000280)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, 0x0, 0x0) 16:57:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000080)="0b1525b19e65ae6d8cf95edc567c17ba0cbbace40eacd0d04be1d3cd771bcb2c62ae66a4c6b8c26a3ec420d245b093c8cb1fa05397890155b3f04d119f4756bc5ba75530642b816bbc833ad1ca8c8e4e0ffa0685c47844a03026e46521b535d647916ccb921c409e0ba1a8da6d0f97ecdd51fe92bba5c52c3882b05758b401dcc81d8c3c30e2ce7712bd1db58026a2a1406818022bde0a41d4db235ffb964a08187ed1ff1eddc834483c82a9", 0xac}, {&(0x7f00000002c0)="49ecca95a101db8d854eb6260e4d6de2eada7545076a2131c8960a36eb9e27607115a22173c72ff3684708e84f96d4b556e0d2d222a3509e8e6cf91ef313f35b31fe8d47cb49a2d850f9aecfebaa1db13c1e8e1d0b18f5934bb294fc6ef5619047cf5f5493cee1d90cadb4db92c4f61323d27ed62dbea8a9504e4a1f9780963a682231485f865286e55c9389254966be8907baa67c00c41e864223ae", 0x9c}, {&(0x7f0000000380)="8ad9a0afc8d2fe3dbb7ad923", 0xc}, {&(0x7f00000003c0)="bf73b9247092b9e094ec9da2e7f0d4f3f6a9434e7617756160451fec8f47dca16e", 0x21}, {&(0x7f0000000400)="d8d991b2888ba13645529123b26ac5eee75e4129c73cc564bc5df0b3bf6ccca7f5be718066aa580652bb836906e2b12a8d4c53b86581220e5854a232a658d0308fc2408b32caee2d4fa246b79dbede3a79caad49", 0x54}, {&(0x7f0000000480)="aebed6816e24a28571402397b387e5347b1694f07a40d85fb55cbe474fccb86992a9597bfb81b7607d4f31a3b9e89cd03d923eb233f03b8587c341ab3d96b6cb717897850a0fc7592b1e8b087af437ad4b551cae7315782c8c2d73ee8e85274c4ff8e8b7c0ed56ffdf9ebb0f398212fb463ce2c4e9ec679a0e354cbf6901c853c8c7148a73deb996efc6616638adaa487337008f08387a7f74d055a066b165377e76b468f0bf230cf1b51bdd2e23ca83e40c618c8c35366d4af42c701bb3de", 0xbf}, {&(0x7f0000000540)="56f2d8796ec56c4417c26daa32f9489f8e287c420d7bc6ae7a83e9c506da7feab8dc389edd29429658de70f8038dc4b633c1b2ca9335222f217de6515e0370dea7fafbb97a87fbc6b5fa8f1705dd7ccb7457a811c6e3ee8a434e76bdc9ba109f769086c549f0dd865cdd24170101a5145290e397caa42b13f0337f466deb8763a18b1f", 0x83}, {&(0x7f0000000600)="fbcdcaaccd6e5e4dd5a86436ac6a80dcfc4c9252376e", 0x16}, {&(0x7f0000000640)="34a5b283286b58fe5f4f173f2d1493466debfcaa1b1f548c276a05b111d20ba915278ce19a2985292c4065b4fd4d7ae7c53609ec032589f54459304812b958fc4fcac4851c5b4dfe4afe13481001b3829d0d35fe2a28453e3a15a230b40927166e32abf34bbe3e27f1712c343a392062416144ff63530f75351716ff29250b1c812bafe7f0fb32ec59685b17d662a9c270bfabd3e2e12ca05a0cba3eb618f01c0b93d42f53f6e80efcc1d30572f39449c26fcaac657e686e5908dfc1cbdd6a9ad9bc271614de6dd8adfbc3b52016cf0dcb22df966876737d29da1442a63a0f5af9b785373b68fb33ed547c654a349b3a2aaa5829def3158fc57a133a982d0d0bac29d25a4feff21d1fe445da1da3d9964a241ff35b8820b5bda69fe4f796a63ca0e8e67d627c9da4beca23ed4ee20f9ee7c75a7d1d20b1496ad77dfb6ac9bff27f4a4018b45c51a8804cd32480c005ad19fd3ddafd48e87a72398d99705d50ab6a54ce23552907e4fa494e2442af4f63f9321b985ae6cc7374b0db2efd8d02e876cbd422b8f942d5d79c4fc3aa7199431d1133e862706f0341f9ce0c7c0ee02077d9af6bf6efd3e1bb383bde0939fcfd7e98200a66c040dd3a6ddc86e4b185189fb548441b2bebad861c768af3c4260a2802396a2490a51c5330e588bcfb96b9c5a75b7e7392b90ad6084a0d4633fec68dbb6950cb708b2a556a3acdc44da479e224a611a466efdc45c0092b3f75a9d87f03d2e42032de7c606e5a03a3d7b3780cdaabe43c4c65a7119acbb7e5f93cbb8f30cb7e4806a7b195f14a6a5b396a733f73e77058341c7e1417a5ec5ab79e6756b5f7aa9990589e3ad3844282ff763a52cb806646564747c98978baad03a3bd9767ffea43aab62e4efffb60f64e59658a8614b6c1e00ff9b4d965d87b7775c71e80b8d74842ee862e07e4627d036ee80de1964f43af6eba015542df0d30907e2dacd7da933c2d0df75e68f0e730506a2f298b6bc8a4e8324e67a216c00413c67ae3b4ab982aa020c49c1b9fafffe1a735d8ea2966567cfe84ae47bceb66bd0679717a3e60a0321317914600253650095962eabd46b37f87eb2870adc1599667e9add10b900dd448e52582d508aa108395a71ae6c28e0b8c7824237b1a73e47e9bec71145bb0ca8f8126dd71f1f5543572146806e6433a95051157949ff674941d989dc6646ec4e2f927513d1967c34b90290f469a8bae788280aea2e55b95c15f71bedcee670b05ee686d7051544044a57ee46166e04e74f972ed494306ec402de50332d7722a7ad132d5d0a13a6af4125e996c3499ea6ed3022c642283b087e54abc94982c29e1f38eefb23c5edcfbd3fbd02d049a2127574682aaa037934a9d4bc2e65195185ce329959fa4c3ed8a924f066da4daff78bc135fc6104842feb968c04c9ad65abef852bac4cacb8635df29dc712d3381ee4b526f503a2234cea2796c507d8790b9f5c8af545e4671361d31f1ed377bba5a645baf76992eb43885ce123e7767aa5fbc5eade077b02daa26f76ae5a614baa097cc3323a5f0bbe2f0db653377726e8fff40df1be2447056b9c3a9412c534b0aa3025390b3c340434e630e307979070fe6dd83527998d4a29c0a56fb28540e1da0b920536a8d0fcf7571fd2d680e91e46643dc4982ad792cb415555c67f3f13e91761e308740a2c1a9090932fd8d3725425744ae6499bd035266b102eadf74f36a6c499cb6e01b7362d2e513d7bac96f2752a679f9f99c1ed0b20184c7618ecd3648021117198b0b0a4b274eb092612e7fa176ddc97f304fe04fb804fb09905b133a31c8f45b49b4e1b7036fae5b41794cb34257808b8c64f82de535f565b9df2197de7059720dec1ad1dc8917d79b7ef780fb5f757bd6e9116ff87895f3662e0d041a984635b6a61ba136cb85d928d232decd595af5fa1544db98abe7f7f959b86feda07579ab59038bcf394e019b302f26d85c3ac347d5eb684ad0be840580330a599dc55e17708e0e1fb1abf3e390437d2b1149bec381e4dd77e470a2a496f6bdd87c3ff64297c451dcbaca2cd6ea66e2b437984b8b32eab94fa3bdac05baa5f0f92909fa5b1d7511439f6af6e4625cd8dc9af1f724c1f247334cf3262ec2e2149cea7fe53aca04d4e5d8f6f1dc5fff0b18a34c810d9d6aa3b85be89a013430ab0699607a06169a9ce4503024ea84ea02ed6e26d0561cafb2e4080acf8398bfcf5ee38e14d52aafba1437ca0ec19c09b637833446fd9f3b203e81641750589256470ca7b7798f52d1bb924ff0b15e81c8c8e564cd6a95d0f81264fe07c87324a22e077b8fc39c8fb12c163278b1ef2167c44ce7e6afc88bf47806b4085c008cdf9c728aeffccda4fda7c13869e3c2dee1ebd04df2093d68f9f3c5c565947a5c76a1d00205a0b35d4911ef56de31a3d6d5d9bac0af4cfc5b6e92080d153679edb97367fbd88eda96f9e9c91cc5bbec98284373c2de9cf728cb0c6cf37813841c7c2c462700c69932ef749c5b850a9406bf5d1e98f912eedf5a304dcce82f6dd61d3ca0e3ee42b7a774d6b5e920bf438c74596a321e7d597d4b9fcf30a41755f0339fa44e4244b8ef95c5bbc2d43eaaeb664857dc2b33a5dcb13edc9858dbf8e40bc84e9cbf5207ea626fef13c646cff90833118bd8075adf0ad6b69be04bc599b391bd40ae814c4dd468c0bf4080152767f9ae9207f3bcca74e6217cec57d28600d81dbff4d3c99a677e90de50865381873e12ed61d80d3d9c763db59e98f1c6f97a3205049925df9ec4799eee38c65829cffbc5fc1ae58ff6f4f8e65038e913c4764e336c0950872aa8e00aa946669fc515ae2b42ae7a43e0c9a74e2246eff7f1c608d2d94e2b06477db85fd7095602478e7605ea82ab76aad3e53eff1c0052de3b9d15da90d640bb14fa79a2d295508a55d4eb6f212d70f7189461efda6434869e63648d3bf36bc0eb09c51407732dcdcd909b720436ff23e2b9e2f09721bf8750c83d17f53779c18a35cd74b8db03fdaf14cfaa5dbdaba3be588915fb767affa1948b91eea1f6c45b06db866435c88621b88d96ca31fe31dc739042d93fe4864b88c36831a377deabb0303e886189bd840c63bc940eead9e9e3a82ea818aac894e5c967f12bdff82fc52d66fc19ba8fdedeff6f99691df202c38067615d6886314a8b8999a997bb0c2770973f5a51d7105d35e234944400305ce867a9d2453c37a09d270f5277eba1011132e424d0e2c114fbdb17b624f90c431ef35165cda318907ba69edff4889a29c46fa3f3d62c99fb4d62d7eb44d3c42110b01cc04fc4f251ac7a49b72659c035591ddb728d77fa6042018563bf782ddf82d89923ef5a14f491620c372674bf3e3eec859de01da6e8c14f06d591a90e571efde28ef9409d9303126104318258a778495887ebd46ad4b209eb6ced96938babf3db5569672b70fad14ebac7c3ed9e47ceecc4a52ddd27b3f60d0e55b6ba44090c366d6c510c20ccb6c47f715ac8fca9eefea221ded91fbdd1c1d136b5afcba5792c96cd4b4c1e8d80bce73d85b3c103017c89c46135c4527e45631e7edd8813c869c55b29f5cf5209accffcc3910fad6fbb2a5a834e240176354cefed2856a0a923ab1e4b14c7189400f754e973ab3156baa98f9c9fde8d958b2dd5e981817afc59b6b74c7bcc6756b25f16ecb3cfca5616bc8565721e945bf48c97f0010e57a00cd263547fcc3a902c8baa3c308cb68b2f9c6b7dd019df130e83e2f959fd3d5aedd77c1bbabcc352254691a5a488faf19333194f1489022440d1fb4916ba9652ae8d0e8938ce61edfc562cd89f58a0b366092236f8c7e3ff074edda97ccf8fdef0ab4cf6f51b3ea92d87d0dfeb88b9c1e7396a1c66dccb297370222fb25212a46579a2c27265b1ac72b79591bc8b510aaff41dee04dab457b2ba1819f84304dc40610f0fe9f82c8422bd42c92f0dc69c29f383df35588ce61797a8e5a6393d568865f3ef69188bf3a215451eb356bd9dc2de3afc2a1337b1fe1ee957acf31293b32230c1e72a67263f23e8e111f218b957aa8ec8a9b0af9ceaf75f47499c3674295bf8bd051046a4ad6c7739f212403bc5ddb525687ba852475185b77f4e8007f1fc40830e4bbf7df3030b7c231d6de14dc3041517071e9a3e6a1955c7b53817b1e2f70ba0c1034cdc672bbc7e70d772c53c0408ea7ad0e750bbce5ab7223139d65664362b8929ef362dc29ce7bbbc147cd0c9f3dfb76a457ebf31de370a859b50e17908af69ee2c2ea5f27bd72b9b6b2c504d0d96246e9c185f4d281c687e2d5f185c485ffeab0312797d06b84012f0a1e68eed379dee3a927773fc0d381afc0996448f00010f506589f171e250283bf9a944cd0e27e94cc4d8caf5ea59d0ea33902a871ab794f3993ba39c18b0f48f1c788465853aa9ad895da1c66a25ba827fb2d48398fbb95c6be6baf056f70cf19f84df47e207877bf19d5aa09092bb64e6e328c9ec800fa8499c3af862b0a43ab18199df619be14baac8ec8cfd9d1ac698050f7fe27f5ed0f95457cd25920b4ed337476a29351cf8d974572ccad510e445299084d4240bfc73fbf7fee66dad60d642d4344f0a9d377218271c992515a9ecf8ec83afa20a908b0f65d56731fb18ce69308e91b28e2efe2aee08366d7d4af83bd986dbf8116bf34538ed80bc1be536814e550f42fdb352ef22fad6471e029ceedd840976461cc162575f85c6fa023674b2ab6bcb2b83c088b9a4c3f4f58db49b6cb632c0d35c04596987813b637fde507f2e61cf0f46adb1559cdf1c8d35f02c886e5eb2becb6acb27d0d431c1e476029209dc24e2d1f314cb612a944d94579273485f6efa299037bb0df74d307e4321df53dd23320dc633f3e6ec7543575ce142800ac9c2216e93aafe7e1657717126cdb930911b49c8599ba06a5c0635aaccf44d7a70d9ca6451ad493e0b11d5c1fa4ef8ff7d77534df8b2774c67759f5c16c6e2800f87903a7e954b390606636cf00e048bcd3d48fba5652c8b9f48acfbc675d14f95fe6b9629e66d780de04387fd43c301ace06227c29fef0fb2f6f23b9ab879df393134e0148b0ab5925c9bd365e1bc3b74bbc5dcf2418e690b624ae3b07d62155af85928b20390cf5f5f22dd02a803dba05decbc528285efff68c2973b99de2d0dd321c02bb80ddcf20d2f1c7e1abf0b4dec5142dec83509ee2dcb7bba92920bec75485be585adb252cf463e9b5f826f49babe015b2ca566c837640e6da9fa0a7217cb496acf0c97e00460cfe147c8bbb3774c7e105a15233999d62445aa66b5eaed8730834af298764ea5b98a13d75401ebca67bff23ddcfa70f8b8eac43b780f25c0f088f11527f1a12620f5f5277e625a3259270a93e954cd9e687c70f083ea9e379d52738bbf96ee1ce443309f066b8ed7dfed55b14388f2256c178118e80da8535e1fc0865dbd12cc340fcf08847c70a44d0830242fcb3b4993c0e9915e460447d541c8a8c0642431b3143e0f14a389f68317ba39fe4da9575db78984fced0c5031f43f03410be49f44e690a9202bc02510e2268e55fbf4aa1df9032336526aadb3993d4efc03f164402e65fd5e376f35d0148a48a2a7e084e2aa52924343a5bf186ae3aee1ca4716b58d9b0aca1ab9c47d9e07af292416f58c574fa57a7a7ee218a6e02e46e41e0fd9b74f868a98bbe19cfce57586e50ba5382dd273454e2a7c0123cce98b0c78b319983ea15faa1decf3e36fdd8b6b49fe08637600f14183c9c5032689aa40c63ec53636a0819f33679039", 0x1000}], 0x9, 0x0, 0xffffffffffffffff) 16:57:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000002c0)) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000240)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x2, r3) close(r1) syz_open_pts() poll(&(0x7f0000000280)=[{r2, 0x100}, {r2, 0x1}], 0x2, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x4000000000005, 0xffff64ad, "925475447dc5ff4f9a8933ec7254a400"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) mprotect(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0) 16:57:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r0, 0xb, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x639) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="f19e658e7a49fb9fb13040692dd506ec9e18e03cf918f438cbd18029fb9bf706011375c763c03b13f4d72296816dc91534ad8a60337d1925ee84cc2f8bdbed69fe9cbf1309cb6c855a7d2091d0780d192e17c30879fbd28075c27ade5d6dc387f8be5710c75a5fd246e2cdfd24590fc8f9bf4a48e11039a41aaf095eed8b0b2e22446fdf431c1ce9ebec210d113bf4892341e3d170b2d9af0e21c07626eab8688e", 0xa1}], 0x1, 0x0, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x1, 0x4, 0x40) close(r4) r5 = socket(0x18, 0x3, 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 16:57:22 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f786d9a, r0) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) getpid() 16:57:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2da9d92d0783b3000000"], 0xa) dup2(r1, r0) listen(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getuid() setreuid(0x0, r5) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r3, r4, r5, 0xffffffffffffffff, 0x128, 0x2}, 0x6, 0x45b, r7, r9, 0x7, 0x4fc, 0x37, 0xffffffff80000001}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = dup2(r11, r10) connect$unix(r12, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:57:22 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = getppid() r2 = getppid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r1) 16:57:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x15}, {0x40}, {0x4000006, 0x0, 0x0, 0x103}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:57:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r2, 0xb, 0x0) write(r2, &(0x7f0000000040)="e96ed5ab6fdd2c5a06d169", 0xb) kevent(r1, &(0x7f0000000100), 0x9, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x40, './file0\x00', './file0\x00'}) kevent(r3, &(0x7f0000000100), 0x1000, 0x0, 0x2200, 0x0) dup2(r0, r1) 16:57:22 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8000000000010000) unlink(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDSETRAD(r0, 0x20004b43) 16:57:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101, 0x0, 0xfffffffffffffffa], [0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x101], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:57:22 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffe5f7ffaaaaaaaaaa0486dd60a4f0080818ed00fe80000000fffa0020000000000000aaff0200000000000000000000000000016ba8100431f5231940610b05ccf43ddda0699000ad52d271369d72207702bf470f9c246091025438b6fa296498b9507025b26da5bb6d31b05a0e9720079d75d1e4bdf38dd1a6dcc9086a847d3db696c12a0e4fb974bc64a356d6242973177fb9d5857f0d3c9212913c5ae4016e3133db611c7bce006ef59428832e1c09ba093ad6a9883af0dc19354e047553be7919f873224fde61ea460f73a1e506c65112cbb23a9cad7182896db689b75177"]) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3ff, 0x7ff}, {0x80000001, 0x10001}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={{}, {[], [0x0, 0x80000002], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}], {}, {0x0, 0x0, 0x0, 0x3}}}}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:57:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) recvfrom$inet(r2, &(0x7f0000000180)=""/216, 0xd8, 0x0, 0x0, 0x0) 16:57:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x41}, {0x8}, {0x4006}]}) writev(r0, &(0x7f0000002740)=[{&(0x7f0000000200)="880c97aaa90a83b29ab4d156989cabc18e58832af6f5c96ce9460303cc3e31bdd6be16736a185a09bbe67c694e0afa9fb71528d38b9f243d67d0c2cdf643010317864b0b85fdf811a3c75061304468b084d464d92e86b9c36f854e6b7b9368d86804eb406f9ad6d12119c155edd2d5650da513f73e97943f55e61b98d7da5f21d88ccf3fece9f80708382e9cb6b73c4a49b38c9f601e75e4e45d9ae12dad4bf6d9d6301e8b615606fbd081c65b1df2385d39d539d6d0f224acde9ecb9efd587f747ae5b203e961d049ecd2ba4cbb10196ae6c753a95da1b6647ed787fe833f1a08466d41f9945fdfd60a", 0xea}, {&(0x7f0000000340)="a73e01a25edcbd5974ac0cef4583067ef8aa531fe10b5ceb8bc963b57b6d853afe1782d9fd9611e185f376e2054bddedeaf4c8300bdb6fc60b388bb3d8c95e995c826b0622a481c6fe764080c7df52c2b7aa9a03f9c21ffb1a6cb9dc8d02b57acbdbd03268eb05e57e4dc2c72ec769a130503bfe814b75c7c0925f6d0eac54adb6bccaba770ca499d502aadca0dfa9d2d36c8704199bc3987862274ef6054d801a4ae6321a138484b49113919af8569920302646e4b572b815735da13f1e29bff9", 0xc1}, {&(0x7f0000000440)="a9639c47a47bf5ca96451c46560b49e9846a309e7c77afc340eba30f4cfe3f49a125b7029f0a7597ee621f34d9653ac7077fdb4a8a407f739715b403e94b36735276a2652fdc57009545a267cae6d0665df065c727521f802b7b5bf5a4d6722a8f5ba35eae3ad44d235018f4172a7189aa67ce0f6d2330d17988f76dd8625b399e14ec8132b66fdeb7491e7a34843a1ceeaea935014bf0213374be1a9f4031a0fe943ce93566d2f4c39d630236b663dcca1395106831e877988560054df2de9482ab426b912d7ba671117892de739288d1eb77bdf4dfbe9158092db3cc73239c2ded2662bcb6c9f711c3fb91821e626c7e2699817cc535dbe1fc299a02d0b5fbabbde4f872d8e2e2f0aa99bd28d211217fead3371d759d0f8cec32ef1cbb19effc7ba9c833bccc95dfd8c37e6e6dd6cc19e111a0faa713aec68b19d67023aeed54a6e0f9bf6f25dd0e7942624ee0240ca3700204bc36d828825ba0c05a02430a3c96c636b94bfffe1ef61a584d234bec10415e8dc07e84c020dd9cd30530955851fe102bb02487afa801877badf26aa1a6df0e80e1118c790c980bc5b8362698f8ab071ee10e3b36a539f2b6c5f36012ac5b80c8b2991b4d6249d8611ab98f6173dbf41a03de14eec276734af91622e96ff1714da31de05470cfaad415497ab52d52b1753334608670abcbe45e67761d5f4ce941ce759357fac73ec76d5251cb58830b17cf3f8c64a24a9e59ea3dcf36462085a48bd246f08f45574f79f28c892e2484a93ac8513dee35be055ba3c0338abf14212a5a0ac29a2d58ddc954a0f0df9e65c6320e38ada71c253a07976993a3c75ef56c1d1164fb38393c0a6b73cd7040b7a780b1006e6d9ea2f6cca4ecc8746d3543ad680f3fe9c20566568d6dec12c743fe9836167323401276393ff89cd82c489a6c30981fc45d0470c6e365bd1849453e5d391222bfaf00d5ab899d84895d732f70008e66b2002f968d371def6e50ba2e0387e73e9e7a3def8c8c423ac841eb623e34b08d76bae44bad554fc1fe5c73a40312fc989d8e49df584f666864d787b3c1245693fa2ec56b258f0775b19c361fa7a16956f55eca747ed02e1bdeed947348b8b624e9024fec4bc8d151e2898b17d10778b70207d836c30c7b5d74a5e17889f859aa461be88a797f40ed21b122d0d8f4521c8696bedbfc2bc01e167820e18b68e91aaad0b6270abd92155087bfd0ce4fff020f95f5610e1c8df3b74378d51d1dc08d5b9f8dbeb2e593e8441d3568ff79feee18ac4073d42c5987cd24683ea6abe5dcff3c168399e82d4d42b926080a910ea69806bf5350eaf0092d1a4e01743661947d5f6f5ad8ef94d91b4f932c7b70fead5ccc597cbad8242d30ccdd7bad8747081c3a4e431f21e59438d86d9c86c6e3598efd35913d18f7f6a10ddd54b5908c0930a95402157fe85e146cf568c1fd5afbcdece58a5e85a1b4d03164e9b8c3efcba0cebfe42e0e32a2f7d30798515ca6799a5c4d49036db2414353d72f34b25be887acdced803dc2a8af251b15ade97fc955120046f2ef9c9f3a0af3f1456c4c4ce4c55e2b2d4ef718a22190f02117cc8c644929a165daf3d935d62c4ba214408f4766e46f549ba5bb183cedb29d6f5bafc219a5e96272191ea8583f5fc20a3c991b718a09c7751d392632ea9a4dde598cf924761e1a037bd014a1af93251bf60adfd143cabfc4b8604ae5c1ceb375a5ce321f563bffc4b80947509240958aafe8706233af0a28c536f574cb75b1c3fb6b482eb1888218bebdc18073dacd1ee5a7b6936efb75a3d51040e64b3b8ec7b24cb8317e008cb30371bc889b666850640dfcfc8373c27c740f048a5f6771a0028d46debd4b707148fbe4e33645cc01ea1c337fa8fb9f522eb09eb6f8da42304af977d18b353ce6a6267f36d8dd39037c79f81b7e25d5fa644d3c70299a92afc242abae3addfc5b6ad6053695d8a8d83cb58fb3367469372bd563c1edfd531bcc4297209da87ccff81961fab476abf619a1cbaba41e68a25f3ad0cb2818541526c330da4c8735889333b24614750236f9045daf4c81dbad18cc57d4717de3251d059fd53352e64cb870a3c2badeeb7402006ec0de082192adfd267cb992ba9479c795b0d608dc64b0925a5db37120969ffaa75fb14a71af650177e8887d6cdbc57eae76e7bee665ad032a8ee8bf71f05c30ab278b56f0208c1ec150b416d667fdc0da55793e4be6aaa4dce1050cefb9a81ec89521dd6d550580d3517fbd0bb05a781a6910e5139649d0bd7b0aae6bcf397ba2cbd4a1b52545bb92759f99da94ff4966dea6ddaa77ae357ea05ae25e827b62106a9268eb2ffe62aa0ccee6354e51d712ddfd39e21b796e293af021b0ae0354ef730d1ee63e78a83f7d0f615f2bc06fb4cbf1960d04429945c3bc6e84a1620a888e0679d52da035554236358dcec25d4d8650b15bcf874da3831f149223b4656c844587ed8c07d0ac9175574d4623c41913a9407b3ab1565566dc7c9cf72d953920ba9d7df99dd6c545f800507a23981f1e7dcc4ded7f7aa2267bad9862e5a550f241a6839ec5f7e8ec5c9c3416bf8f5002638b1ba929d36f54914aa1864f6d230d058367101da019a857b7cfeb24f04d791ea3f62c13c600472b4ddcf058110c88658689e8a689b608b699761e1bf1ac20cc6054b99601432ddc08ea3ea2fc46ea5168591e87b3c0de08cb836010c240ceb603d9332ae245e0529ae81f6b8556bad89c8b11cc172522153352fba77b257ba94a048d64f8df175a4965dca5b88b32f0c79072517e0a6f5e4f1e47e30db8c26c03d54003a66cea1bde0ec984521183fbbae887a5ea0f9181722f5f664b85092cc157e6a568cb6007214d67e8ee6fbd3112e3da7581217e7f3091c3ba5d7085a7f026112d501cd9bafb36497e80486b9f597965bad74e14a35fd2b667847a834427f23b0f69baa2cb481037162d4f2e0b841dc8a6505029e64cde1b4ee41ef916e1e717a378fdcc19784e6fe5cb50fec490535b2d8baf89c49828a26e0688f3474beb36ebd1189fc82889d24ec6193877bc81e1d75752f844b36fe8ff7c52bf289c4f04c36395c6ebf8842b7fd85862ab2459deb3fe33c59e5d4b439885ee679feb33d5e18a9230d080028b774a47f91d5e6f4a48f76e7eb135de65260b96310f9a3f3fa7d01f6552bcd29aaaf4774b2b5733d3a2aeb23ad1502d5fa1962f0ebdded661f6cf2400b3322133b355bf92281300d08ee4e6dac2674c0ed79cba61543f162674ba45deed04d2f3ce43ec77ff7d1dc6478292530f48caf9a7cc07991dfb2901b35d5a6e283682871bd408bf0b31b4f90cbbfa30f9198f34fb3040f96e86bfcf1efcb72ca582430cb08704d99793db85ed68bdf6cc6af2710805e9cecb117dd2d6cfb12b375dfa0e47bff8c999caeab12ed4be743bfd3e48619ec97dc39365abb547abe343e639be56238a57438fad6da4dc0cec7dbbe3a81ccc527705a2506ca5b4455f127a4ea355a40e53ed29d4da5e989249c9469f1d7d236b135a7117054c8b254a869b7480616cf6e79a69b9c6f267ae2831d51de25cebc22e4e048a5db5e78f05d5b96f98e5f75007ab48efa3791bf13a33052dc9aed8d068dd2ca065c86dfc41242844f1c662cfaa29e4b168a57f29a32e0c4bb5008606587ad4bd216db36cae321d124e4bb85002540682ceebc3eedce15895e9d2a1de358163175962d71c0251478078236bee710b52613450407b375d3746fe6a200dacc9bda408d5094278f103b371f250718927457737aa24e3558a09146292c2423cf18c05f91ae87689bd4b345575b1ccd402e15b0cfc0570922f220188a3741ca0392ba750e5a2a92565cc2ac9746ccb160759fd7df8553e0af73a1cbda9dd98559fd95fc0ab76375b715318ede4975ce2d0dc53ef5d9e8469fef58373fcb32c1e84ea6e7c2a872d9a21b6009dbbb54d6e52a7e33e5ce9ac2d6220fd071dd45ff0f3de1ed12d0b4bc1ba3591a413f6d2edc64d77e85c37ebad76028d6afd5d94df4468235838c5e57b6000a6f6a978d231afaea860d020ee3dfe5f7db3e57bc70de12a68789e10c3a20e038b483e913406488133a63e49b1df699d555815ddcd42b12278d6ef951f683b2f2a144156970c2ae784eb8a685d52c0bbfd5b3df9ea8e8451462b9505930c8c0d912f369b814e6ea58512b4151870a34d803085b6aa3b5bc1b07a08b3321614732eb110a74eb33314b094b9a3987590583e33ce5e3a9628842bd34da9807568f248647ca2a73220898b8d946aeb7358b09b7a8cad151f75368709370981c75038b4da97870a6fae325712593674ab55045f1c690e2c5310a31489f3a149bea8b1c453ac2c284c19c8b87c69c055150859530fc87e092c5fde53c37481827249ea83eed7f3442f48fd2f15c0e7ed16507de303e16ca721363a0c5e475f25c3f76df763ab35837256d1cde1948f4af7a73ccc3a210ffa1133e8e6fc133a8ad607ad8f1cbbe487f626628a1d5519394d7587e52b9b48af12e1e809f19ff7178f6fd20a49138dfc3e94071f31ef83e1746421f663d015d102b186ffe8e9d1176ab824c5a39c7328b68ebdf601bb84ea904d5a7198d21d541871d81d869efb1b8a7944c930833fe862dba0bcd6f830ff0a7f7c55db26bfdf98be2682a5760bf4a9bf8d05112b59821701d143830fa79bb1e951c0574eb327449a56833cb5025cd97780ced389352433ac0e210cde31ac41f9c56e6e314482c726798964f3a11bc668204737a72461da09b3cdb061f8eb8068cd5e80a20412c919b77a599dee810ecc511b9eb82fdafac819796848f48d88e4f47515370a26765174a2fbede051052d39e1e031f3fdc05eaad14233ffe800d994188c794fc3cc5f4abbc3e23a95994e1b7d8fa46d795fc08a48d9118d3415eeed86efc4da9bdd68fc7fbd42b226f077f06a35f5041b1a84e52c3d319bb081080e7cdb8069b5d9d80693e697daed26bf786fb3ef6a2a7e00f5c4a8effb4edc45769f07296dce6cb321cc51db8b3c8b1710ac8b77a80d4e3e443837bb8f7b97f63fbe8bc8d695ded9b24c4b3741beaf241802d0ff9d675b594bea3cdf4d78ec31b5b39d32c3cb4db8d8e26eb65ea714334229eb10d876a250b1071ecfdf147476049bd3e4bc44d71190bc05b9e3c03bb81da7f507ad74c0fb70cad390119ad7132c6e84ace482eb9ddda36d0a91b33539a94821415f56403f09f10cbb42f5595f8048aa5e3b205d9fb26d45c4b57131eb5c83f07fbe7e0cca8e607baad051e617311e5efb4b8eaf9acde88f3936512b83e5503125474df1ae36de144d8caacd2d442a8b44ef164e036ae23f77bb71b72f972a37bf085fdc3b6324e9ffd02762ada5a30afb9f7d0b6609e7639f068abeaf50bfb29526ab6373d253bbd5bc00a0ac0d747da149aabfd43d2c2108d3f933bbbce25afef08d239bd0b307cf22d20b0a96b1d5ee54b5d83376d28838fbd7f130fbe637dd1a25a7ed74aeda9eb5682690881e50aaf07134c8d3577d29c388d3027c16c62d67d446a95414ccad5495a98c7974f6a92ff10f167ead7fd6eceb1258e200f7bad1182ef9beea819fb6d2adfaa8177965c3267db9c86ee4add7095d79a6b7f0cfc0152a116d62cf3eaf36d9ff4add25f4918898c444e8fd6a2cdf1e3732cfd68dd64557c914353084c6be3520f8fb873b4cbe9e655131cbf49e92d7060e245c7f42b075f9d4ac163e5fbc4a4c4723a48783d4bf26f6260624946a767d2a34477774fe3d96aee3f8f0d3", 0x1000}, {&(0x7f0000000100)="3540838d3003145ff390966efbad789017426982bc632ea5017a5ebcb9540141379863c3b4ca66292fb64ae1bc4891847a49a03f18d2b5cef71ec18486d71d67d0020fa5ab87d8c9bac68966db4080373c1496f8b83eaf79010b120da45a7f13c007de9dc245adf8f59f4c0e6b04b9c28f497493108a4a5a01bb8ccc4ed91dc80b7f32ba861ed106db2ca1e046ca06ef24932851dc66772ec1e63dc4c24b8062157a9cac149826bacd721c", 0xab}, {&(0x7f0000001440)="eef6a640e5d2685283098e18780f0404f34aa5b77cbb10c1e2356c813fc238fbf8de68193de7928cfda8575ded0eeaf7f1574fb88397a09f5027661970cbb091a8a7d037a36206909f4d8772d1d7767a81a79c892f920624980a7e3e1d2f41ff9f5ffc6666cbdb21b24b3e08dd2318c9dabcbba38759980b66998740f21a2d7084996c6f576c239106c94e18b51b091ff5372884443fbc2439bfb55abec70f44866e26839835510efaab1d759b46667ced8dabb9b6dfa37813eca52214e607d8163cf61a06cf2ae5e17eabfc6f6ee0770f4f736438c848e8bdc12c8af487a43f0a19ae435d4de02d0c46b5", 0xeb}, {&(0x7f0000001540)="496d5b8f0e743d18c2102f4b853f10014c954efc78dca703815a417acf9a1f7148a777676b9de914c4776902b60dee65fb165cd54a9d714dd43ebaa120ee21f595e5f6a0f6e17f000e0f46c6173c0bc4184771970e3f", 0x56}, {&(0x7f00000015c0)="cab0bd8a365720028a90f284f52c35ea9e54e43685dcfeb694b1b377721705d85dedac40afc3e3ee7720975a84a1b2897a87047d0afc7cb5efcfe8e11723c90a0e043b459d7f52d678bdcbbd10f6db41e2b8fdf0553d49857f9c206b6ffcb93efabbe7a3ae4b91e388f0bbaeaa11c839666eee3cb3e396f3df0d04d0153b7243d21d146704dfcd3a081a4dd459debb9a910f1034f6de2cb772fb899914a3519bfeb7b5e0ee0f7a5fc2a6da1c", 0xac}, {&(0x7f0000000080)="d4b8f7c60c3e1ca797", 0x9}, {&(0x7f0000001680)="a4a46cf65772893057984cb55bcca80e0457796a492f52361a1ba88a76016907b1e030fa9e0fd26bbe43d93c3f19de68557d57f76ca64596cec1ce68c09cd51a331e335b67853e07ad5500cd1098aa8612abec9bdcd3857e2fa7e9550bf081373269c894886ea7e2fcaf94e002aadf576af32e27c7ba935a2e7f72fbdfe65688b1976b333f8722df616a18e673a6471fa164aec3695a35", 0x97}, {&(0x7f0000001740)="6930e47e1f8d036073fc6be0303f6fc12cb3c4062738a99b0202ded7053926c0dd8c9182e7ec211575eceaecb1adf61ad6fc5fcd9bc8a7586ed47daa6ba5555a1e0d3dbfa286bc2cc6014da05b5d28e912e74baca9230ede536076d4bd6c0f9eb61ebfe530cd5db4f43a18cf64143ca885832384574f515a840f6e6a5f2f536b7e538d71099e290a26a44f2aadfe338a8a88018651dd6beaa979e35cd0fff5b2cb7e7b49328cabb3ca372579ecfa4c9a1817d61b2ce38f7136f66c96d1c346bd564d625e952262baae6df61d4e55184e1831fd8358ecd41c7d8d0cf2715defeb1590f75e8029f4db410366815cb348507507e0d6864c6a31987943854e3a1b6c2e302ee43e565f29a85b8e1a17c0a1acd76bba7571a38330965e9bc0c467c44cbfe34776ba9eabc1a1db60cc8345e9e9a4cb04b11a4270c3c7ff6672f02eb7f3968bec2fb67de0ca2179e281e5b143d4adf585fb8a5f97b30807e4059d4bb266339767e8cd14930a97925a31bc601a5a3099a7afa1df776e7c2da086bea0c71f3f7863308928658dcdc8e28b7ec6343338b95ca7bfdef807c6c0355f3ae1f511b741fafd10eaf10f3b44779a11b1ed042d2a4122244e4b94bc9ff01d40f8396941afe17ab3d088fc678d68f6c7285c9373b2190b6c9979dc24f89c49546971c1d98e33678a0acd05161c9cdf5d2fa1c92854a9d5c6d5a74cd3aea9ac172a7416b936a4b5f0ba6a9e8dffff818cfc8f1b393ec9d86a50014bc5852f149947678b02e35c3bada40d4bc51ecc42a2c116592dc28d26cd2492dae86895f326b2c55ce483b25a3accd9dcf6078789515298cfda0931334f58e18f8e8bd318ed3a68ad049174a5888ec00aaf73e814450d0ddf19f79e8e2176b0960c7669606be221f8e7c11c8f9cc2f4ed5b661a5134b5bb9e1b9f46fff93180d4624a724d31d32152407679fe2e7c0abf08136190bc63ca07f903eea3211ec9456fb1193506204fa323ec1071ef82023fced46e55317ca1beec643438ca052b0c0cd6f8c7261b94dbe6002422aa95a4a08074234a4887f4fb49db158544f5f4767ff9786dde53e26c48a49edc6272897184f92795a764c48c2e8f52d099802ba194f996d145d3b9e5689c9c5efbcd0ab0b9bba27d6ab2967fbdff66b52882c08bd9d1103ea092ad2bea24200d50c200d4de4feaf2a66e033b63c55939a7a5fd7256398cd5c46cbfc70009ee7089ae818aeb1da6ebd98ee63f19bf07e6490bbe56684a33ac7b0a59cdc2616d582ccd3851716c42eda654cbc5c4eb7237d10d85bcedc2d90a80eba8512908cefc7cd9fca24d45cc58fe74a8ce48c671035ec52f12c6ed19fedc6fc9fe9f60ecbbb8b42860d7cae3d596217b7f3dcb9cb15167f07f6d6e5b2df6f99ce0374f94be602f93f8d5ee61778e5a4ecc9543a8e301a39d6b61b6d35d2b3d98ab3d43d82570350530bbf793891ecc580f9689c6c22aad0645117516688ee0cd053c0f0905a1227c932ffcf05ef9a1662d9781a809f875a92ea85604f7e7db736f0ef067f0bff587d7a776b06d6e415bd58093fae7e3f70fd48287fb021c1b85bc72087b4af312438b7255ba19d15387f905cae259c08bfa46101a323f32401ae82275fab48a56578474358dd66e9264878f50873b7dbfa820b90760689f6bb0b0487646ac03abe97cc3744c2a5d19bb835b5b3b1e555e698b2d205db9926621ad60bc6bfa921ecfdf86ae015e0ce94ee2f53eee0e32684a35d7402b4eb7b71963405a5a387346554ce687c08fe2b197b77f7d4e8eefe003f543473b934aafad8f430e41d6600b62a57ec24790c1f64591af2be7fa43397b75e2d42c9aaa6e6f7bfba6fbb6442decd41980ca48e42f9fba6a7148d40bcc2f886927c316798e7d4d2dbba4529e9d1529a2cba04d7edbd7bc4b2375ace6b46c07d11fe38fc050aea3791e6f5d596c6993cdaa1da266e1a8b44bc4d815ca1fb3d7840826ffec8b39ef95a228dd26cb3bb302b3989cf2c9c0d7e8892b22364be1305584732e681bbd4eacb05dd8fd7d938670a4f907d7a3a71476a2afed51011e40b6504a10961ce0bc8c4acbc5ccd6e955a8d40c374878a63a6c67a2b5055174382aba5b7d6866b6114462971bdc6ab9bca2192dd1a2837cdd4eb3912c46f903420ebf92407b8b03c0c04e7acb68eb82513a109f3907f37ef656b512a09c901e289297c123ff8af4e5f29be69fae6c9a523fc5a9c2bb26eead4697584c1e35ac594375adc0418010d60aff2fa9049ec50477cb9f5171c85a1390d69fa5f63c0876e07629cc8a178714002449e6e2ebe527fe65a9025b185f452d3fe09a0b5fb17a09e412ab8333e7e4c455ca7a3747b2e3d4756720a153b8d0713dab2152cffae40a07aa7f776538cec85079eb18be2388a606f2e170c4f03de2a79741d00d51160e6ca616225c5f191df1eca3ff958d9095706a1b631e15e6866ea38c51c71df96fdb133f776361c8b0661c2d0b5cd5e86db890c910cced4661cc9d14da848b73c30281cd3d5334c554946095d83076c6b65be9ef59360e5e1cfb6ccf29d177b07198ca31a029a0dfb2c2afa5be6c70a5d794f6cd0d4e6de924e0a91907f9a271936a13607ad5892f07a1d0cb92738192e104048f71d9388f53598d1e8a0793094bb25ee9011e589e22d2adffb158e186382706ebc2d0a9363fe81e8c1f5d60c7fb2bff5371cb945aec28f625c7f834cbfad32df6db22ed52550c2ad54666d01c0b978ce1ae1fa0e68c16904abe67f99db0aa54285b4e2284f23efc60a084c5f4a88a96b3311e676a5c5204f0ae39a11fc02b0e0cf7ca10abddf506b7c2b36d1299bc7057a79d0eab88af4cc9588c7b1fac08770608373b4a51db895279ed8d2b6de1e6f9e5cd1b9af6bfa49b926e0bfb17bd095871e468aa670482b297f6702c17006b800b3af29ba9e8c139a6122620847ecf13aa46630c475577b4f632a49a5f32125f33c460b14cbbfc8683c1b6458ac13cb6e4f6b3d8e299cd17c596b590517344801a749af8ddce24f50a0d59ce19ebec66dd7f14ae5334724990d081741efa4b0676b6b69bd22688ccf9b9b0a08ca4eebb795f78dbf24474145a73527841a8936f77ecf9f75185b62e730c6a47e7aae9fda9093230bc2cbc8686c6deda13da77df3fe26223a83b24de4c85acc459518df1cc906394aa3cec105060b4aa04d3d7923fdfafd500a76f3dff7596418700dd12aa606d7fe833d09e99527185265688ee6b4006039acbc6a2119c7634325fc357bdd60bfd418d0174a9e4841967bdd32cb5d0fe859b53a781472486069d811ccf9f2020790a4c741200c30b96fb98bd47760c0f147363838211cc1b1253f0fc222b210ac17dead0d70a0e3579470b8f790a18bb076c422ea6473b5c6beb3b629eb629d3b6f44a9e4dc781becb66e41d8c8f7e5fc77003da30b50075580914c75955e4a0da7c7c3f90c69c2a430ba0056891028e807cc3100787dc06337c46370548af7b4d50dea340360715b5fa4694eb1c01a85403692b6edf684d17011ac539afe819a20bc6c8433cad4ca7f058a5febc60eb4fbda061b408852baf7d31cab3b52d3105e22b7db6a3d091a1d913e18c314a46fa96797e8e0693f021307b7fe33d8ec5f941972c6626d6901ebfc813f5752540674f467eafae4a03454476cacbf7c67cdc7ba20b6934b43620c30ed8c46cadcba8285716cc9f7be2b89f729fc57eb15661f0fdb6fc709ff788f43ae9e2f046bb018122866245150a4c365164005e72c2220ceff5c69cb768746c56bc6ed8a9c57d9eb6834460eea1434936f7c8d3f38aa61de7b7d0625a9bd48b1c73fb1db595ec967802c3517ce1b5044856e95f44da71194adad59d3c6c58a6c1c6527ae2a8591b75d4ae4e8fd52fa1e7ac716a31affb8975b3bc3e60dd6b114d203bf06584ebc89493c2fdec4ed94cde141e5e353cdd9331b4bc285afe6d5811a0419fae25828a9859f0c30d17794bc3108b96647b032652000454e56d03fca75abfc6a0b26d35657678ecd29be9704dbadf86d9baeaa43b56cf0f63f408181b0909aaa69b7d84ebdf0bdfcaf6be20a1208224da2db4dcf8f6af1f1000090f27610a0685b5f12db79fc798e6d42ae8b791a6b8fc44fd8f82972f46c92f720a0a7e19d15cf85d76b3703ceb23be05f588265b8ef922d0c913c883076c859ddb067d6ed4e207fe09a16ac99d7d6deec5873f9f1d287713d766500cd286f628c094c160021a4c47b448f02111faa85893095f7c7c4e999ca3b9c29b300c5a3b13be743cefcaf920fe63a569bcb3b8e780d9a6751f9040006708245a5e272f597a5247a521ecb5b9a1a3393b982e8e7ab38f16e9f11afc76612ed98ff7d9c312bfe0ae2d8c3eb87f6d52c1df6da1fc6f1dc1e00aa8df42be34fda9b226397a8b42154c77407129778b06ef5e553b13713ae2cebe37dbac7da801a283db706ccfd1022e51cd6bd5c32e5a86fd420f3231858e0b9f99cb7ef788591ec69e290593f2fbad06ccf96493430d3146794a0e73e8d4d575df4d387300821da5f121438113ce4c92085aa14a27dfe068feea24240f7accfc202b43f7fbbf9dda6995066128ae692fe6d929f8365dc89522dcd32d7a25941fd3c43d5836a90f8dd97a6f14ae5077382642cb385226fe228ad24fa3710b86472f7a701707b63408c357884303f4d5c42bb57dd67969cc75d63fdd34a1d03ca6eafc5dcf037b79d7780587353c79e291cc997318eb35dd281fcd0865f96c52195e3c3a41f4200eff3f4a0d0ebc3efdd06f2ccb0b52c8bfa69e7412c76a5734aaac7c4fbda83fc218b853a86b83da246e6d5c5e371501f26591f2e9b892e28dc4b5496efb162e5fdbe2b0132ed8df4ed23f4b39b45dfed20a99391276e0acdb33e086e408cf99dd41a96d53278ff2de7f1c7acabd5edf8dfc70e8df64233451716d350f7e431d8f0078fff4344c7185d281d51c70ae9b8736c03dbfef19b955222c2ad6b87bcd8c0f5f514ede37f93e667ccb22b40ca7e6fab1977f649dd5ab06314912944c1ba9058e0f6f2baaef795b2937797ab87280d18630454dcb4293f2eca2c9543cc9769efccd689ec963313ec137441118f49c8bd1215d1b3e9cf65fdf653517d1add10d3479081b246da841e3575d39a59a89cab3f8318de763b41c61af2d331476231ececece8c19b1fd55976235f060e27b5b4647ce5bfb99c4158869d2bf65ef91ea3e5505a898410f1a036ec8dc4ed70ecc7ddf1f31f0b8e9f6b2820a6db106b1f84313c5558b2c241ba509fd6f0fbff7327cbddf8d0a5eb1165bc8f773be0163686cdcb7b16751861fdc42f93ed8ca1ad210ab3079c257101f9e00cca5c9cc61255fc6d0b1ebc6c0211c90be1ac6ac13055a6ec537b20c6e1db4b53f22362a4cd71cf5199333ea68b361d39339742c83a8efb3337fa676eb99866d2f753a564ce9668d926efc35727acc169affb1055f997ad0fae3c35e830503fe907bbb2781750540360c6bb6d41da1ab9e883dcfd05be0841d7a27abb5d8bc536e65efd9a34d223c3c3481bc28dfd2de85a69ce0ecfa5dab036f5d5557e852f432396cdab9f460cd7c0ad5de2a90affc82bdf54317b0b747baff15ea5a6d573db0bdfc5cd74e168aeddc6fed8959227d8d5c3671ac4f6c56da2facbfd6d098f4c6a6afd2d7b086242862682ecc1e72b9ff0d74b166f45b56954a93f5163c684b3e0f6c37a5fd8223da0859102a4f6bd7b429a49cd7fa5e723cb15ec6f9a0a801998db3a3edbd73ad96552a918c8a987f729e", 0x1000}], 0xa) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:57:22 executing program 1: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6ff0aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r3 = socket(0x6, 0x5, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r2, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) 16:57:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x20e) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod$loop(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x1021, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10020, 0xc3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x80000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:57:22 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x49) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd8, &(0x7f0000000240)="b256baf35d3111bac2e3f4afac500692a37f8f7fa6864519b2a3d7d4af659343d63b902e3258d035faa80a1ed3ebe6000000007f00000028882cd3a857624fd91b48ea05b9308ac93befbe70a973941f806bc4bb0d60dbc7dd814a2a0dd2aa4572efa8b9fbb911a8e5af1662c8c1c0f263d1841d8c4d27255c27b0ba2af4300cd633702ee0c9749d0b907529c2849610a89c9801d62cfa27633971b4d36e14bfe86f920e39842e44c3df5e8641c63c5806c6e497ca530b9d148a0254ff333ac04aba3833e5255fae854e26109632eb89fb3f423d8643e061") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8, 0xff, 0x6, 0x6}]}) 16:57:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x6, 0x7f, 0x9, 0xfff}, {0x8, 0x7, 0x80, 0x8001}, {0x1000, 0x9, 0x5, 0x9}, {0x0, 0x0, 0x81, 0x4}, {0x1426, 0x2, 0x7, 0x376}, {0x7f, 0x5a, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x9, 0x2}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 16:57:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001680)=[{&(0x7f00000000c0)="f73dece06bc10a855a36d92bea2f87436996", 0x12}, {&(0x7f00000002c0)="0297444cf65f1f46973430854de6e244265fc1387517111aaaf83cb9a1cd9ae71209e8b1fcc8b61b4214bcd36243242f3c690f5b27265b87a7a5b3ab25560ef8b92c3c8cfef43990e1e16a4036f4a6671c79", 0x52}, {&(0x7f0000000100)="e577112131", 0x5}, {&(0x7f0000000340)="d8ed2470159b753838fb63d5ed7cc9ae91b762b49520f7ea4df0eb3ce483a5a3393882e8075e3f0a49180174f53519415c7347139310b35762e79e96aef922c5c44ce45a3fd620be112b505ee69e3a8145f4f26c881684da1e3f986a2ec7abd305d0c8831c09a6ff1bc6eb26aab9b38d2c7231fd2ca7f0ed822b9e20af0afa096c5090303a980a75ec28e8743fccd6ba40b10e7e2a0027d482a489d6043b1b9674e01aeee66bc7243452e1b90e443bbb5ae78fb3618d2fd145385afd38ce53d9fd1a09d743b313669732", 0xca}, {&(0x7f0000000440)}, {&(0x7f0000000680)="b988d51bfb2188a108b6e40882c40a4957ea5cc509b8157a54068c9e38f4e6d591e90390cfd11c0557aaea5f0fa18c1c5798bb406cc40cdf3f8c9687e720cd9940dac372398b9b605a5dd6ff5bfc63f6318098cee3330e2c3ec81156b84dcef90c7f16052d5a8b8064bd0cea3bc642ec08ba57e9020abc1ebc3162af8a791dad1c3563d2d96157386a66955b76043bc99d96aabd596f899d3b1b16bb0e8b0b870e360b74d25ddd91bfae5b395787895719bf2217fb7fab36b7c360bc8be2a18297ebb5a65bd6023d387f4a0a2847244442355439100013582733afcc99dbae92947749b00c097f9ef366c689f477261b49c29bfb3a6b0906c871808287f778efec67329b38b4dcd365c01d75f6219661adb2eb644d33f8d7caebfb191b7901f629c3ab674b64efeea53e3613e2a28a49fae3eb9bd41cc87c249d411f9095ee73ff9cbf1a01a53924f059368fc4a1c29b3428eccc5beb886417769febbb2e5ea71b61bd02dd3f5b3488c570b6096472240805384241b9587fbaf49eee547cfd36936fd7d0587b10a295ce539379db44f59a41a5796e4e999033cd3c82d740b3cc81004a3fde515ad78d2658fa3eb32f44c0901f12d3116827a9c122506e70c8e5ca61d3b627afd70d1e56590fb6aea865cf7c46f57d7c94146889dd31a863c86a3934a1dc5095da3297bf9ede9344afb3625cfb66bab3099a65de8d7142a805538d7bbfc7a22a598c3166922f8d8201e5407d986d33422ac8fc4e355c42cddbd612bb31166475087b7c53c2ff55361076d744b192d21388234087f744571d5de53089964d2804ee0db47f9b7aede36eec8d087303ce150bd157aff837b43fd87c230943e7eee38c911bfc7e22afc578b6917827c6bbf3b9af3b1463a8abf039030d0b9508145ebfaf29a454ae8fe19954cf4fb04395655a4f2e2c563bb4467584cf5eb4de040aaff3ee0acd987e3b37e44d1acf2e73ec7e98a09e7c10470dad3bc3d6954c6d5e92cce4b5ab5d17b15dd0a0224bd5c1e4cd943f8005e388d35bc49a324f1f56d5b4fe7bfde45436e32d6601e4f1fa4cda32154dad7bad6a9eccbdea6dd1cdc49744c849c118e4f8cbff1f13af92bb474d61114f92221e122f0598d1f624f3433680634846585ea466121d0b66f5421677cd2faf2c205bda03c8a5ed20f5be9c51b27b890710ecbc7e38a7a7cc84d1b9320ab67f3502227166d35b54bfa4abb7aae870927425ee584aa0852e0f6d911be7bb567c1615999bb0bca2793ddf722aaae15eed7127464a363934e6f9a76a25dcdae34d6bc4e4447d5498f08f6ab1e8cf8a4aa965bb1adc76e2a9adbc2b0fca8d6fc7698df588c7dde252460a1cac6dce20065e10558674b931b640fb18d706c5dd4cc183a300da15e8f14077f3a450d287636292147ebfccc9f60540abbd6def66e8ccb77fbb94e9b0af664b24cf4ca6b2c03ba6a8ba6199e28d4d0980a4df2cbfee896b128755c1b1ca80e666ba6b1e5a7f67a8a1d9ccbb95d41517eca26fd84be8ec257801c16cd14b52ac4345d7f0a965ef4d0bb3a08ab72b01e987af71a5ec175a16785294c2d1c622679327fb12be3c1c126590a5724b14d9ec2cd8eee173e4bfc7d167bc3421b2415f25d206236238aa3e166bcfac2693e62bd0b286b3ce22e5e5b67f64a81b6abd7d46cf6e13ea8f63e8e5b2c8b369e2a1649238c7f4a0e2faa19c6f59b4f206b3f1a319f3561e8bc3e8b0a44e3f9473ca6dd0d8a0277d5c1bc1b80076aebd3ec2d6032c36c57507f1153133e1736ab740f0bb8809ab21b68fb8cdc8c535519955b91eb0c81de354f29950fef6cbcefec9357a97bcca3f525eb8b7f0c70fd5a563e255ed0371f8a3a435c92938b29251eccbbc279f38b399006c8c2aac287f30076436427724d6c6e6d07aaee5efd3d23044a78f200a06f7136afb75516d47a198d3b64b47b56e35d873fb711e94e1e476b523da755d230dce3f3078bfaa0a1c0afddf700e6e44bb2b172675cece522c1936a23b49d4521165ca9af06f985114b4dbea6c04392f5729f6d272fd9d50c336424eff0279c96ac4650a56189b0ebda245104ae3af6533571f90f5bafa3a21152182bf01afac9aa1d9814c550be20db1a9e0fa8281866bcd42080336afe3a4386940280910a8c273b5fa75b0360b5b47aaa2a45794f6cb1b4bd3a93fa8dffe5580c9e83d37e44de2e82217dbd81e1408e6e2e866ddd19d62b43e2caaf8c516a07cba5cb3e1beb9274835a33f20a3d2c9df6f0df9269c152c14eb4cf7761f8570b322a432de0ca37e668b0e97959e391e5414f436d3ca429dbb255c0f34fa94ab1977957706a3f8a1ebfa5132d05e61cbdc708ef9d0dc8bb67018fd33547f2034f69f4f48595731e1a418e8e29f19a4d95c7c792cf339425f707d3a7b26c353fd3b8b5b11f051896ea2486635cf63722aca6a4a12c0b5e67c2af5b0c964b0e7a9ce1dfe2b579424fa28864c29dbad7c813af389e263e857d9b74451f87b9fc939815c66ad50a46b5083c26cab521aa1217e39af3bf3a00baa5868c2281a18adbfd9e36998f876f06db8ba2c5e32ae93eff99abc3f5bc2a735928c71576f4be881d8bf820fe439ec5f1bb4b5da673787eca4a8f02129e9afce597b1616a9d8e4c3846879b81bdd2ccefaddb181490f743e8f63eac11632ff3dce6481da6594686f99ecd0be762528fa55acec6be4d95d7701067b0770aa472d6a153303c4224a2d87030fc7ad6addf8429ac526b28587846a3917731f203d015b53fdd7b5724ae981ec9d8333eb4cac5ae6cfa7c2c85c26b387d21180252afd6a1367fa16b4d9284ea5dfa736cd8425ada2b55bd481bae5893e2c6d7013c03b219e541a7b08c6b223763d5d35754d2174a8b4ea4a9053a523ed60a0dda8cd6123f6c009fb1550e3707d3b28055d6571b5af805e37d8baf2cf23c719fe2bcd0ffeae75279953c3b472b89b6cecf66480b7dee17c3a7dfd9261d341049550062f681eeb65bd0b6ff02ccdb201caeb5c65c8ce2b4c22041f8f6628c00eaee6f977a1a41c59614764f40878a121a56314e75fe64059f87a9c4f528153ad901388dc398156e530fa7ad9325dba5cc529d190620e5454a797eb2a9c95fc3663c396f1e38e923b4537f53aa60f6bf580c29fa38c6aea9376ef919efd7523704e758908d2b6f503a15774759e49fed8b578c715f8bb4637587880b598dc9eaf84c183f43eaad509daf4b5b185d98786c4a2f464540980f43420e1232f9ca3319777d4bd9fae24daad9d8d8f307fff50f1671770aa892b8f6c6e401b4eba8ffbddebda8f666578e40e1f828910ce4f1eae2226f6964ad750d415d4fea8fc9afe5443cf1cc509d65d1b03b77eeec88192a801a18af1d4c93d7f5e2dee29dc08a5a1d696b5cd8bf74665d0c4f973d0c0b8849f53b231ce034e07f4375d8ec4b7fce44d99a674d13dafa5e1fb750ed59137e67d73a391ee5bbd1db8e71f82227ee34574f82a0b7925fe2d8c5a6f93164e18138f9191cf9510db4ab976849e90d081277fff6d070e455027de5f2a8ace3499967770deb4be22daddffce757c19506e83fda5322a2bbf0a5aa3a508b9a8a44b1961b9c68f03d0888e627820ea9c4da6a701a350b752e036677e09630fcc20d61ce3242fa36f56e6a30ac3411603907f761b6482831284424446978ec02d62c5c9621187311bc14c66c8050bc83c3cc0316e5e4795eb6553589ac8f875e55acf74a16543c579f320ed6fa8db6c4e685e3a7663c480b1dec553d0429d6c64040d0306474c644ee92f1e1fc2941c3ae9bfe452ae5260a6f59ca2cba8aa152a30a4f248cd5084554d772da2735c4950da2787edacdbc17d5319c98da814ec342348cfa2dac1f936c648024c1bc0985324fcfe0c063335ebee7123afae7efd3fb276e53b675f5447673dcac42eb1acdd7cc4ad1e54aa5f0aa452d557d900d236761598548d08407e8067a245ce429db6df070eb0539c55223f15bf849d1f2f5692cd6846a42fbaa2e55625f81d07d8323d6f4ca5ecf6e59972f83d177f618a15dc46f83e305c3dca49dcbac4fb306b5fdde6874d574f3106259c411b7a8ae54fc3006226d3b35015e09a733abdf8951817f146485e05f2e953a1be7bffd95a6c9f59c552e60e4dac414b3393eb9158fb60e2f9dd95aeb1dd33f74fa0a8d3636c5897e10a49459c38f7c9b277c950a6b02885e7c26492595bb3697be5216124cae2822828779db08bbad378f67bd2f0f4dac51e6557a74cf17d2b18c7458f91590ca99c52be3801383af6655a0c3d43b53c96c37ee2db3091f70d1fc63a3c873d15634220c1e598bbc8c20abc775c23501abc8a917f9881667cadf3fcb56158ebcef397a041223265fd8acf36093baf00d8ba4d68b4ac3dfff30d358423a8d60cccd3e6bc84a1b5077350f80c8cfb7bda845f439d705a88fdd4a38060ccb5d80faaf7474013e753028eb4feb93c642632f56a0205768a05314c47197d9dcdc5b5ef33d56a77027449cff7ab81bc16dcebeb16742ad46a20d1ee8591ca21abbfbac129440a65c7ca732a99c054ac70109f2c89064052de30028b50647a6f3e36007f9c264d062a0b4d7ca1d923c08db08d291df98cecf84f8e500ea3bb94e737f402decc65b1bbf536219b4adb5b62c97a18f1fb4aa41fdff7d5ddc10e05226774592fdf90ce66317d0925b09222838c61649d50eefc8363ecd5924fb3d063904799e95e645279cf47af7ffa0fbd4eb57de8cdff9ed4770e21d720397db5067b6276bdf5b4c708f4a53dbed26336cf8552d179f13a67e3ab595a48a7d10c5e32f1f01db4d0a6b0d8086477e94ea26a6bb817b9a79bdd690992184e389bd96cbbb9005eb0a735312deb8771403685760002253cd9c1615d9be6420d0f2be3462cb831e454a48612346aaea94a8dfb8c0a9ca048779b5a96cdef0f6bb53ade91c0d3a08eafd9f3a2f3119dfe8b227204574df2c6e58552f9135fee3a1cd8fd1af94fe6ef6fdf9a3aa590d984a18f4dece397d6fcbb62146399292e703bf3aebece2112fafb45904157d6c087548b5fabd28ff941f1432328c1e4e7840ad1f4474e6fe48dc5c88cac0f1ec04d88cb85c0576b0cb74fb50b9f6a4c73c746409e4ea7c1268420bed7d5b048173d7b46bbf8bbb7f8393bd790f79aebb35c840ca0be0c9bb51399b320ff9e741b65051f2d30af4cae7aae3369281755b658739faffb5539abae5ae9bd0fcf061ce88542d7896c93734dc66454733020f8bdf663de5b83ccd50bf95d6216650f363a199b265e21b1177581c4ff0f0f090e2e091642d39bb594e8898b82ad995ca40d25f19f05c3b53da3942664f8d34058b67c29ef37ba4781c7315d88c643e3579abcd9efd906e5665b19434abb0c93166b4fc33b0ca6a5c11a072029ded6c4c2eec5e864be5efbab183a4e23c144e2272502c3ca96ac522c208ef86e2f753e86c1a8ca5fa4d4778cdd19b2c1dc3a5f2c63091db2bcb55a49d91d017101d68be7bda2a2a267c9bfb222cfc5ddb7cd8525d94c8168226d15e6d8ca0a3ec175a31163efa68f2d1f71380602953783ec73066b18d582be7748360cde01ac3870c6d4b06731ed64793e07aa4d2e61cb30a62755653a4852ebe25068028e6c48196edeca202d3264ae5446c74560410e6fbf58de0b25fa595012cecb452875d8187380f87dac80ad8bb26f3c8366f48b3fb2abdda9ff5d5abec314ee4aca5791e35bb298ed019ff03adf835a8992ba24ad85f066c59f201b9137c9ba00a0557e25ba3d60f84a4f", 0x1000}], 0x6, &(0x7f0000001a80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYBLOB="e9ffffea3700080000000000ffff0000010000002e563bcf029801240006db85745f67d0e5a663717ad2144ecee7e1cca1254a3928acdd568c31a5cc94d9735e297074a6a1749ea627ab8f33cc02dcd2fb5f76d6c834eb8482c6068e5fba482853337b6ccf8ce46a91b77e774efeed0be9d20a480205e40415a1c8e4c1f3ea67a92a3fd4b030addd206bdfc21add32d84fb851315ab21e72ef6bdf4cfe04be8dcdaf280d68c2d56f4f", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB="000000007344b5d6104e5c2f93481a79d250cf952621f6b9a4e591ca957b513202de28f83b498fada831acd88f3caf1b66ea27a5bb40561b73c371e44bb1d7ef9917f181906e566b4a1681433674063ed152c621ef51ace8de71a13cdacfd02a3d335ed1cb67a5be886b445dd2022a7bfdf125d1d2be59880aa02cb3b2052df9db4833040787bf6979b2280753273f7e201b632ea153b084e282298767f1fcaaf69b"], 0xa0, 0x400}, 0x400) pwrite(r1, &(0x7f0000000200)="2159a0c419ef786d242c7f114b84afb4ecee8ca9628752d7aaf63acdd486749d3653d8a28485c569eebd27b17f162e03b4c6450f87987b2bff60cb9e0f4d27f64146a8c5f27d4692418faa594167301d00a8eee5b77a67522d89c5e784666b0a0a1b3fa25b7b313e4a0b51dd2fb4cefed90aa53bae1531c4e50d660e7a423a671ac1065108304f8659e80cb9d532c0399097d7a725f666b68db3cec9f31b8051530f2f4d73ab1844ef4d", 0xaa, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:57:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) setsockopt(r1, 0x1, 0x1c38, &(0x7f0000000180)="9acea1c9bae03cf9c92f342e2d67c4a391702bbda8d43553233660fccba830aca5c144d4907e019d5c73334ea83ed38863cc171b9942280588033f354b1fcf6defab72facde14584f9e36f3fe04bc22609c66ac71a7c505d1e12806d37afedf0", 0x60) 16:57:22 executing program 0: syz_emit_ethernet(0x4cc, &(0x7f0000000000)="4700000000000000000000000000c673bb1a3e31ad5a2660932829beaf0409234894ef9091870e7a31d65ad66bdf502c36e1f8284d6c975645851fd914e94dac8cf5f5b5da853e16a78df8547c9be5bf97cc221ff2dde7e32ba9d7c0cda908638b55e288749ac088a90957559d4e160b6248d8b9361b543645955792d7ae820600f13e3f2e3fa3e0ff7831b72fae1b54d64e18f09e6d6f0000db3645ddc8fdfa808fb11a7eeeba858af1ddf337ccdac711498195b40c4cf2abfad0ddd5e6fe99add283f208df341542a3fc0bd2d3a45f883f057f2ec8355d1ce8ed90ffcb4a1280c5cadd09a3b8805119835ff4b41273ae0d5459ec91562a47901c2d5ccac400be6a61295b7616440ac886fe86f9f60efa2804f6f289ac106abaab350929a15f05133651bb2c6705002f0f8cf176350ca5bd4d967d8db97424f35bc06dd2531f342c8adda1ea5af21ee90d6250fb2a1b0e130100d0c1e54d9c950b145ce17634994220a665c193f4ae46a0347e52c57bec6ea7d3de4d18e0456f5581119e0a908a362e3580c0f87990b1fc7540addea47a682a49f04b04f0c1998bde0d9eea295e0d18b37a47b947f63ff2e0a79cdd1850f448e08ecb8fa7b1dd4d02c74a22ead15f49f93358ad59893724ca9b8683e51a8a9c91060b7508f28b3cf52e7a08b17e13b12ddce498a90a5f215b28f0cbf762c47a3fa3ed523d75fa4d3697d260217a28a3b8a5da6f7ff275ab510cd6866935932080338f15328473cf8cdf71b76ba750b9c819f3e8f13e00148c3f42b08c8e2f8e2438b090cb0fc35d39cb1780954b8ac5030564ff5044c623fe82dd0be16d2cbfdb26b0f4a47d6348cb176cc5e962c36533429ee4c603a4b247fa4f0b15e14496f9b6a1210d766beb97d08f8ed6ce97bc5dc855d762ce18d33e6b3b456a4e616025d681faa1ee22275def5c32ba1e75db9efa22afd3e229f7288e7453ef562062156a5ad0c34ac426b575ca285584603f0aa67e372d745b55cc07fd0de2c93ca4f864bce12da2772c90d1568789b7551afed2328900080000220de8a42c43aea13f9ed07e7a1b7aa144968397d4f03f56895c30743798aa21480bd9238fdcd701c4dd25de3d005eb5bb4fcea102c43c34e285362689ed0f8796013eda1bb4769c5ecc08403e39a0a231d9ec8bd64c0d267174985bffb1639bf94608b755a30b365beab8d2f02dff991faa88de59c288ce37e377d7b1d4c27312cdae8d469634675bd082281b23d4078859aaae6fe4a94341118725d297eb88d26f732b14633048e223c1b4f8b904763de2faecf85ab59fe51571814561ff652300748dd89b50bd5736400ab3055c87303d5e5c87a6874630657d03e02134c2bc08ea1fae8e1d0c26cab50af8ede1ac8071550c957b7b35d652cefc61a391e464688d86fa11aab19b33bfc3989a20d32eb0e920d59864b96ed4fb435ba2b6c3800b86fb7ff4b1a9519b56bcc8bb101adfa8bed75850a37e4278141511a2433290e19134c2f94be19e325fc4ff4bdf22ff69455578d33c96ec2e52bc6b2b3a7c0d27cf87901797462c72a2f2b8b30ea952fb186c5daa43facba4d8ee06fdfeb0e71e025e3bc9a5577ce1f695e2b0ae87e43e546ae89087ecca40ec252e5fcb09eaf7fada24f243dd79e4a9d5e0999d1216b786efda568e8caaced9c0efce502d44dd67e048f0d8a341ed7e862246249f4dd487be9c641d443f52d27d87e78c5e00") ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000500)='./file0\x00', 0x40, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000540)="3ce4790e4f5fb1f1935c79b4525c468d596383ad07d0f042fef13cda4f2b3a3ccdb6905788f29041c4fcaf9920c5738f8f", 0x31}, {&(0x7f0000000580)="72ad0e01907b94daffc6a5ba31f7d9c4d39647252a400a365df9a7fed3f168db655c75d1ae27a56c2f06fb2d6e6409a06826d6475a817b776c0443e4c8744b40f5bb622851741a77c9d28d47b0ca0d45e1df8560defb231f93eb5839d345d28d0c3ff8442d05afc177f9d37e2f92830a19797e4c82cabe770055fb705be6bb678e08db1421d9b47a0801caf0b3221a6706c2200272810db4e9bb63285620ef98280229316a45045183a2413936611e6f326ca3771be90fba785243f336f899f35dc0", 0xc2}, {&(0x7f0000000680)="c0ba3bac4f0df0d8625f5ab11555e9e84d3ff60a6f77fb6735750bd98792702bc9dfc52fcc85179010dda54f40c503a623e6ad8ade77d2daa59aeade9c8757a959171b0b9001942f24db340f87f67fe25ad5a747d45729d5d31ebd981a585aa488f9cc9c77f5af66ed4fecdce6152a6a90e2a94f3cd5eacee05c2564ba34f401bef0ba1c1e1011d39fcf02cc68d0", 0x8e}, {&(0x7f0000000740)="a0028bf004e849922fca45aeb741ca4d91198a6215e30581ff8c8af939a0e274e970f8fba607ab8a3c3109773ec1a094c6c2639780f8eaca60ef28241f6ea3ff185664a2665afabb3bb6d63dd4f4bb7ca1cf3b151bd5beb65b16e3e8cb0735a0de57b5a433f523b2787b67c4e2e391c264da195184c1ae054ec2a624abed5f144f49", 0x82}, {&(0x7f0000000800)="34a6e9b1fb14f5bd1cb41239f80d6c44bfb8da5df83ffdcd581f94118fe1", 0x1e}, {&(0x7f0000000840)="a233a73e02a76eea9d26fd62a6b622df7338a5064b42dbd97a9458f714ae6d4b690d538e489ba8", 0x27}, {&(0x7f0000000880)="dac7a1ce06930e4ee16e1c490cecb71d3d4b29e2044f13e99b57bccd29141ba66a32d58a79a2a15e37e517f4fcf8f1b157108090ad9ff2e66241b0db6a61de5a5ca0c830ab36e0225603618dd4e281d483ee133161e9d46d5d64e900cbe7c788e01977f329146cb52aa557e0be99431c0b32c6a67c496d360b56aa8a4d71e3bd77e228f2ea162507011d955c9eb3f0de9c35bb934fee1a90446856db2df80de462565088226287a6bc91f5e51065ad5039652f14c1e0a86a6dddcb8139cdc7148e584b70a5d157c051b7bd35f7309ec2c722", 0xd2}], 0x7) 16:57:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) 16:57:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x0, 0x6}, {0x5}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:57:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x101) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:57:22 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, &(0x7f0000000340)="9b37b4a23d1f62ab137e477f023139396a0de7d7b31ac44f2176cdc72808e124064c5ad11c27adcb151dee07f421fe3b2a840012b966fba72fbbcc00fb336500a3563ab5f629d6d84e0f96398a4a1b4bd1d77562458dcc14a3eb404e82fdbaf562093017296c0bf1ebeb728c60b196cb8237e13eb8b1f584a36f225faa66c252f54197b3283ed6d0531a9fa5c51f425d16a0aae50193b0d4a209d36524968664475b1e", 0xc2, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt(r1, 0x6e, 0x2, &(0x7f0000000180)=""/244, &(0x7f00000000c0)=0xf4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) close(r0) 16:57:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x100000000000009, 0xfffffffeffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) fcntl$dupfd(r0, 0xa, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:57:22 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x27, &(0x7f0000000100)=0xf4, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x20, 0x5, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:57:22 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0xfffffffffffffffd) connect$unix(r1, &(0x7f0000001380)=ANY=[], 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="06694b11054800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7215ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2fb}], 0x4) 16:57:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x0, 0x2, 0xb81d, 0xaa}, 0xc) 16:57:22 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) pmap_unwire: wiring for pmap 0xfffffd806bc09af0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09af0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09af0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09af0 va 0x20ffd000 didn't change! 16:57:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1, 0x0, 0x7ff, 0x0, 0xffffffffffffffff, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:57:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x8, 0x8, 0x3f, 0x7}, {0x1, 0x3, 0x7f, 0x7f}, {0x7, 0x3, 0x0, 0x3}, {0x3a33, 0x6, 0x9}, {0x1, 0x0, 0x20, 0x4}, {0x1f, 0x9, 0x1f, 0x10000}, {0x7, 0x8, 0x2, 0x31e}]}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b482be49666fa4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 16:57:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x6, 0x2, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x7, 0x3, 0x81, 0x401}, {0xfd, 0x4, 0x1, 0xffff8000}]}) 16:57:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=[&(0x7f00000000c0)=')\x00'], &(0x7f0000000440)=[&(0x7f0000000140)='\'^[\'-\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='(@@\x00', &(0x7f0000000280)=':[\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='*)]\x00', &(0x7f0000000380)='*}\xeb,\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='&!\x00']) write(r0, &(0x7f0000000240)="a20e2a", 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005016000009005001b", 0xb, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./bus\x00', 0x0, 0x4000000, 0xe, 0x1, 0x5, 0xdd8e, 0x56e, 0x1, 0x1, 0xd, 0xf42f}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:57:23 executing program 0: 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, &(0x7f0000000240)=ANY=[@ANYBLOB="26ccf0ecb615acac5a8a3bd1b5033a02546f665e2b5ff578819824cd2aa67f459c016722caf8d2ab7e737ed8a7c921737804337c8a0a232ea9a59830f4fbdded19cfcc7b27c31375c642d0aa8b429b6d81f59a7b0ea6e6a9258954cf801f6554f8b8489148e03128b62a4e9a0000931e3312db09bf1c8dbf84196c90665ea0d5c58656448b4a0159bd93081d63ef12ac2da63a547ea32469d1862d130b8a371a21b2f9f1b14017f5b7bcebaa0fa900c35c1846f68d8839f5b8b2c3967c2781200c375a41c24690a2b6399c6bb9eb53dc72a95f5e088970becd32f3ccd2e74dde6d5321c66f8e7f61c8c78e381694dcdeec2f9fd37d848f801303bf3062dada5e700d0b362c6e01b6658592db7ddc08030ddc81f2da6d4930a5bd3249b6b3429b"], 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xfdd1, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:57:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d, 0x9}, {0x30}, {0x800000000000006, 0x0, 0x0, 0x80000103}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:57:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x2}, {r0, 0xa}, {r1, 0x20}, {r0, 0x4}], 0x4, 0x1000) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r5, 0xb, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:57:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="d0c6c27308f6f478d3d43175e45a") sendsyslog(&(0x7f0000000080)="91fa589a4386e594a63c500fb51dc5", 0xf, 0x2e) 16:57:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r1, r2, r3, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x7fff, 0x0, 0x0, 0x0, r2, 0x85, 0xeee}, 0x0, 0x8, r5, r7, 0x10001, 0xffffffff, 0x6, 0x7}) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r8) r9 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) recvmsg(r9, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84, 0x1d}], 0x10000000000002ae, 0x0, 0x142}, 0x0) 16:57:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8da850bd0ef93497ab5901", 0xe, 0x0, 0x3f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 16:57:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x44}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x8, 0x7fff, {0x3, 0x8}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:57:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x7ffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) dup2(r1, r2) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000000c0)) 16:57:24 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) open(&(0x7f0000000040)='.\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:57:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x2]}) r3 = socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x7) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x1, 0x4, 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x6) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000040)=0xef) r7 = socket(0x18, 0x2, 0x2) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:57:24 executing program 1: munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x99, 0x80000001, 0x4, 0x1, 0x8, 0x7, 0xbe71, 0x0, 0x2, 0x5, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) 16:57:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:57:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x1, 0xca1b}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") map stack 0x20719000-0x2071d000 of map 0xfffffd806bc0add0 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd806bc0add0 failed: no mapping 16:57:24 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) dup2(r0, r1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000000000009b7a2bc50c1410fa9b63a64c10de3aa8c291458687776f5f713d0a7848dcba7d06aa06c946332b61d1eec211"], 0x10) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x612, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000140)=@file={0x0, ""/6}, &(0x7f00000001c0)=0x8) 16:57:24 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x98) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20708, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r4, 0xb, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r5, 0xb, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x200, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r7, 0xb, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x20, 0x4, 0x1, 0x1a07}, {{}, 0xfffffffffffffffa, 0x2, 0x2, 0xfffffffffffffff1, 0x100}, {{}, 0xfffffffffffffffb, 0x6, 0x1, 0x3b5, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0xfffffffffffffff9, 0x575}, {{}, 0xfffffffffffffffd, 0x40, 0x20, 0x2}, {{r1}, 0x0, 0x21, 0x10, 0x8, 0x8b}, {{}, 0xfffffffffffffffa, 0x4, 0x2, 0x7, 0xfffffffffffff001}, {{r1}, 0xfffffffffffffff9, 0x40, 0x1, 0x1a6, 0x9}, {{r2}, 0xfffffffffffffff9, 0x8, 0x40, 0x6, 0x5}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x3, 0x794f}], 0x1ff, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffb, 0xf2, 0x1, 0x5, 0x1}, {{r4}, 0xfffffffffffffff8, 0x66, 0x80000000, 0x7, 0x7ff}, {{r5}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x5, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x22, 0x1, 0x2, 0x9}, {{r6}, 0xfffffffffffffffb, 0x20, 0x1, 0x10000, 0x1}, {{r7}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x8}], 0xffff0ff9, &(0x7f00000004c0)={0xc9, 0x100}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x400, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r9, 0xb, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r10, 0xb, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x80, 0x80, 0x204, 0x81}, {{r8}, 0xfffffffffffffff9, 0xc, 0x2, 0x7}, {{r9}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x40, 0x3}, {{r1}, 0xfffffffffffffffb, 0x1, 0x10, 0x10001, 0x8f}, {{r10}, 0xfffffffffffffff8, 0x12c, 0x10, 0x1, 0x5}, {{r11}, 0xfffffffffffffff9, 0xc, 0x2, 0x8, 0xa3}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:57:25 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d396590a02489672db6d19f37405111e97aa998473e0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6b4f536ba9cc084504f92fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e"], 0x1, 0x800) msgrcv(r0, &(0x7f0000000700)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000140)={0x7e, 0x0, &(0x7f00000000c0)=""/126}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x0, "457c4c14f59b36eda7f78c97f4"}, 0x15, 0x800) 16:57:25 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:57:25 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, 0xbffffffffff7dfff], [0x0, 0x0, 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$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:57:25 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(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="4a02000000b60619769b"], 0x10) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) 16:57:25 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5f7ffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0020000000000000aaff020000000000000000000000000001"]) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={{}, {[], [0x0, 0x80000002], [], [0x0, 0x0, 0xfffffffffffffffd]}}}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:57:25 executing program 1: mprotect(&(0x7f00002cf000/0x3000)=nil, 0x3000, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x83) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x240, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000140), 0x7fff, &(0x7f0000000200)=[{{r1}, 0x4, 0x5c, 0x1, 0x2}, {{r0}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x80000000, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffe, 0xae, 0x20000000, 0x401}], 0x100, &(0x7f0000000300)={0x7, 0xff}) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x8001, 0x400}, 0xc) r3 = getuid() setreuid(0x0, r3) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, 0x0, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f00000000c0)='./file0\x00', r3, r7) clock_settime(0x4, &(0x7f0000001100)) 16:57:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61, 0x9}, {0x4d}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x6, 0x3, 0x3c, 0x200}, {0x3, 0x31, 0x80, 0x3}, {0x8e8b, 0x1f, 0x4, 0x7}, {0x7f, 0xff, 0x4, 0x4}, {0x17f, 0xa5, 0x81, 0x3ff}, {0x100, 0x1f, 0x20, 0x9}, {0xfffd, 0x7, 0x20, 0x1ff}, {0x5, 0xff, 0x7f, 0xfffffffe}, {0x1ff, 0x0, 0x7f, 0x9f}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) 16:57:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) syz_emit_ethernet(0x4c, &(0x7f00000001c0)="874afc0fd44b2b3edf76ffa969ecbbc2fe00448eab3d3a1c08d293cb6e762f435b6141b5ed2c5ab7abb3b15e5cab383c630f24f4e463e08f8ea1b2b7d26cc26e1b6e7e4bc73e0b7c448109aa") ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r2) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, r1, 0x0, 0x0) r3 = socket(0x10, 0xc003, 0x2) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000000), 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x200, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r7 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) r8 = fcntl$dupfd(r5, 0x0, r6) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000280)) 16:57:25 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) setpgid(r1, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r4, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r5 = socket$inet(0x2, 0xbfdfe615e2eb309e, 0x99) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000740)=ANY=[@ANYRESOCT], 0x1, &(0x7f00000006c0)=[{&(0x7f0000000280)="d93338a1aaad1845a70f332dde55ed360481ca685bd6eaa1714e64d7e7791f87d885ddb1942b49ea070421cda41568238cbd259426ebcc199447eefb431235bda6f2990f694319f65681ba824533e262ce6e9487b30d2703b431ca40316c2d0966281fd5559984ccd76310e14b9f3f4ce7b76b9639096e0bf8e7834355abafc15516b073c6d4dbc5c88a4bea30b4ee7731b308467c869a276074e7c5c095595a9f2d5f1954ab455420cc35e6e1a2e0943fb325", 0xb3}, {&(0x7f0000000340)="853083548df8dcce7181d177a680c6200235126522f3473ebd7e9def4dacb59ffc70c8ba622022fcd5e3911604425736d7355429f205f1037e93d90dcb3bb7574ffc59c21b1118d9e2d6ff75a30ec21918df7fec4ae7ee3a45b6fc84f22f76ab3bde169ad9387881dfcbbc0a41bc0324fedf09b7f1c7c71d11a134194704c602f1cd74c2d6deb2f57edf574437fb2caefd32799dd83fa39060c75cec89a34d2357", 0xa1}, {&(0x7f0000000400)="3b566f818887028e4513d8762b74adcdbe21ea1cd5178f1c2906aa456676e6b11b2cc5f5e3dffb2d38f4f173b314c276f5760fc4c63fccf3b8a6d5dec09704edd44926f2525c62e11dbc4238380c484b480d6dce57cdc49091f79ac4bb6a4b327a92984f8f0d12fe0414a172e7fefc6d", 0x70}, {&(0x7f0000000480)="b2ba263807f2035d4d7ef49070de8e854222fdd545b94287fa27fa9c59c539a09b8391bd6a8ae3c44b5ca5c421ac2c924b1c08e3b2f4a603dac2faf8480fb354fca7920dac424ac915a59c2a3427b69998dc173df3bb736a9bd4378a5d3011bd820029e975eae0749bd88eb0c310728e2d544fe8a4a45ed6791158672b22837b65cdb1c98cc6ea869504b2f44339fa948d34506568fe5b309e1aab5db78c08cdf6a0eac3179dc211a5a69b0aa4ad9d6dcebd32f32f6e7a077fc0422d19709c21c25fe0be8d485bb172398845816c32eed44681bf1618be701a7c085520cbf669", 0xe0}, {&(0x7f0000000580)="3bec3d138c79799bd8bef6e466e6901e9192cd5b13c632d79b76c57e943e1e107ddfe67fb0de4595740f3ce97ab8d73812477fdb5b0f4374b954b1de8c36c92122876e841e86cefaf622be1c84df8e09a07d71fa078dcf73df5bbc08bbb048880b464f8641ec82c57d", 0x69}, {&(0x7f0000000600)="2c8346579b9ba86cbc5de35aa9d11704464e7b14adbc75d58bbed00d6dee4715ffd936001eca14d27a8cdb0c449c1e3dcae5ab9ee5fe6679e792ea3a3e2a97268a27e7caa80cb2356d833ef7aa3fbeecc404df8c437f993469179b8a2874964a8af9c5e8a22054b4d96dc3adacd8c6e47295c023c1a33051e631b5c10d70b4d31cef0eddf107e634f015c9e80cdd58bb0a4f45413ad1875414e09b059058ae10094146f5dde8bafc3476954fb368da1fea102cf7", 0xb4}], 0x6, &(0x7f0000000780), 0x0, 0xe}, 0x403) getsockname(r5, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000200)=0xf595) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f00000001c0)=0x1) 16:57:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x60}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 16:57:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0xfffe, 0x5, 0x4, 0x5}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) rmdir(&(0x7f0000000100)='./bus\x00') r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r2, 0xb, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r3, 0xb, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r4, 0xb, 0x0) r5 = getuid() setreuid(0x0, r5) r6 = getegid() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f00000000c0)=ANY=[@ANYBLOB="eed80100b600000073e16a54bb213c00f9db5e006ee187d25edb0b327f17a74859a075659befff4d6d1a41c7af3e8153b0dfb8a36812e1c8cf6c4726e7"], 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="d6ebb9dd0afdb409641197358bb2dbbb176d493e83c2fd4daf09766ebe69b26ddac134b2b71690600f6d82a8fcf2028c1183c4873a4a82701d1843574565b7e675d987a3a8e4a98283e37aba03b1757774b41b4d4b7783aebab713f9255745cade295486f9e5ef62e5082bfd59be562b5d2a0352517bbc2ad62bd71087f37f", 0x7f}], 0x1, &(0x7f0000000340)=[@cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r0, r4, r1]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r6}], 0xe8, 0x400}, 0x1) fcntl$lock(r1, 0xb, 0x0) fchflags(r1, 0x10000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:57:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) syz_extract_tcp_res(&(0x7f0000000080), 0x1000, 0x65a9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x1000010008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:57:25 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)={0x5, 0x0, 0x639, 0x1, "01ffff7f000200000000008500000000012000", 0x0, 0xffffffff}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="228000070000000000000089b57a3c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000180)={0x7fff, 0x5, {[0x1f, 0x40, 0x1a, 0x3, 0x528, 0x8, 0x0, 0x8, 0x9, 0xffffffff00000001, 0x6, 0x100000001, 0x9, 0x7, 0x0, 0x2, 0x1, 0x1], [0x709, 0x3, 0x2, 0x46af, 0xfffffffffffffffd, 0x6, 0xf9e9, 0x3, 0x800, 0x4], [0x5, 0x0, 0x6, 0x0, 0x8, 0x0, 0x5], [0x0, 0xbc, 0x8, 0xbe5, 0x0, 0x6], [{0x1, 0x0, 0x6, 0x1}, {0xf7, 0x5, 0x9, 0x8001}, {0x7, 0x40, 0x7, 0x961}, {0x101, 0x6, 0x8001, 0x6}, {0x1, 0x0, 0x14, 0xc6ff}, {0x80, 0x4, 0x7f, 0x2679}, {0x8001, 0x4, 0xff, 0xa7a}, {0xff80, 0xffffffff, 0x80000000, 0x4}], {0x7, 0x0, 0x3}, {0x0, 0xc60c, 0xd, 0x1}}}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:57:25 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0xb0c0, 0x7) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x30, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x1, 0x3, 0xffffffff, 0x0, 0x1, 0xfffffffffffffe03}, 0x0, 0x0, 0x0) 16:57:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6bf3e08b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) 16:57:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1008) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r2, 0xb, 0x0) writev(r2, &(0x7f0000002400)=[{&(0x7f00000000c0)="ebde2e58740723a26cce066bb419dba13abd0c52250a81994a04fd1f5b827b2ab8d8ac2a0709d99d360fcc5f0c7ec397d7bb05641d9e8eee444de7a71e9a97693e2833043cd19afaee646df372836ab513b9ee80e26c83129998581a9640c89966c624aeb2a9e4114ee052fff55554d22c909b4217306f77ec0ddbb9dff8a04867518d6db256f218356ea2d485b0c15efee2c451305b705c11c708a6840d63e02fa63fecd7e2ead8cc1fcf62a2a8b223ec1df1e775358ba46ea4f44b2c2ff88e0b", 0xc1}, {&(0x7f00000001c0)="bbc0d93630b2d311adb83f37a3ff1e3e4e14539730c7fbd3f8aa330b0ada98d95f421b88d5cd7e62f0c057aed67389ee8f4926c78f2972fc5087a717b6c9c4f89ecaf8286d51d4d6764171d2ec59c007918c452c108b354e9661df69484ec4931a5c0b40", 0x64}, {&(0x7f0000000240)="b61b0d430eec78dae7b31af178351ae975ae8954b04e8fed22255f0d05cec1eee44e68c728dcdfb606f68093a77d73f8200ce71a0972b2b031b28624", 0x3c}, {&(0x7f0000000280)="65b050abcbcce85c6b47849db10685a7d925e70b3f6488ee2ce5ca42afcac348b715e1f1534397476320eeef5c0f51e0a45f89d9383983dec625e9162ab026d2c69680986aaffdfcf58b7c45e88a07238227ce2569468392c2af943dcff50760dc9cbadeb60da9dd4925bc65a26da2e9b2d24bf79fbe1be69ba0da07f9aea646b3a1307dc3b1e7c44c6952d7aa9abdb4388a170d190c4164c20be7c2d1437e795ce0742b373ee6adaa7a7d51b6e6ffd4b53d838670ebcfad4f8fce22a519553d434ca9e1433881ec14ae71cf90eee3d809b22e392822dcb6ef787290490961eb1e1669533f0fc2d7cfe9becb09e632816180a3842ab2070a382b0d1a23007684dfac3ae88954c77e05d63c34206e5a13c3c133ccd584a4958673505e3ae8165207e6a4aba2161f8d5249835931f317aaf0d6b0795b916bca4ca0f189ea4b74bfd316e3f48e4bf3715fa8916c28c4497eed5cd74831d07522aaa7346057366a5a22787d23f795d61fd5d9df03b5bc02e21abc955b261e5e374bfb7caf7ed7db44be37830d559ea1df38cbfb4a640a75aeec38ae945df35727b0234c3db076b98c16db33c930052a334b384172673fe772c489106dba424e2912663b5787e699d2e563f6c3bd14eaedeb9ea421bad6e150103bf7dced4d1319c573f18c5766bb613afa7385e8ff9665a47ec29857d932d3e76f9e106af5d987cf6eb4b7f377370657d7c21556160cc811c9b75346338babd2750e1a51d1a28c121f334775adc496cadece76dac2fc7e7c3a8e42d67003ffc8b56ff85bf1a50daf77a9915f00b5068e3e3f78a2377122d04220843167be6ddfe0fdfdfe00fea4a3112fb6c23f68af2e3d07a2151a2ce1692f44e666dddd44800a83bc87808303049f1c8ecd7804b9f8fbade89ebd65c25739ead8bfd0b780a44710bc47d87c670422e225fb8adc3c456cd019435aef4cb32d6934c7b8993bb4e5009c0fb498ece2df7510686ea0c40f7e67c67a631f974fcfccddc429cf4ba5315a9582d8fb858dc5a59dd0601c95f141b9ba8dd5115f83184a9c26141af3ec52088d912a6358718b4194dcd5528fb45c9bd54f50a384014dbf6a9df24ced43db5d320025c35c58e0ec5d6d9b71cff87b575153d2beb63a83efc3355885cd49f818f798b678ebf7efcbd84b375c21163108af081ec875f66e42b2789181168632c2692ba942a94ede5d4385a7ec9d1a1ac88752c57e037bdf4650251c532c70610add26baafb355ba8d7fcf7c2fe42a25b526d2a70dd54d88f94e82e523f590a874087a0a88b16249c2d424348f8b97883c9f083a4adb10958e0bea4509ca981cb502e9b97c9af4e78dc06a3212bbb43209f831e6d36dc6c2e32bcc6a50ba81a4da8ee4d99b6a93cb7e4ab5a06e8e83283fb03323b83351881009a8460e09cda0d616aee4fcc283cf56fb12dfa130ce1f1c3992bb5daf90b2fea8d4c3481618c4c955179d7ab6eb3da4475036c53250399e1b46eb13affafc01a6344eec820bef58459e66ec842a2c0f4629f1bac0c8bd7d00f62e1c1d6aba8722b17e0a4390b44173a5e2a598e3aa25362aaf97d9ed4847197f377154720531a3771153be1328341958f4519023ae27bbfde9b31d0a3ed8e49f23392beee4fc63efd27cf89a9a1d111778b4bd4df61a594e37ecb133cf211640eb2d58f483cef43ce2a16f6b95853a9f06dfeded404c514b53f43808a0bfcb1c169be6c938cef49d487793c537ee9178b4e9d80de250b0a4d12449b62f8c784c4a9cf2a47da43e1a6d2113d694e58689b08bbc5634ae0c94858253769eba1a709e31afefec041eb3ac1b5616cfbc2ced2ba83f8f06c3661774885795808b44b93735ca85b71b697020826a64abcf21f44171a0759f99d20651e3dec4c4aae51ab0c66f9d75c9355b43e5a612d04a0f2a59868da9ab4e64f8030ebe9f2b8991c44966a7e5a215c229779ddbb44a7b483f4394ca345f639e3fe9e04b3a6b7987ec17ab8c1312715c1482b7fd152335709b180e301ab9bc489b4cf49229a34a262fe0edab2b90a892ead04d73e3f6384cc082947b3751c6539b287fbc89331cd7ff1e095acd3390716e9e7f6499127de685cbcaf0a057b89e70cd2da2b87b5dc138868a36610731d296c7c6b4f12b380682d4fcfe3b6752c872a9f8b89b1233edc0d38b9b52e53f99519d4f1b702ca0a4d3ed3825977cad6f51c568cf881fc7ed13c1996e01723190d1682f0afc6f0e701e54a2c8950302d009dfae0593a35b0344ac75c22986a94218155ab17f9bda58ca17724a3ff370db15fd74b3c62e09ddcb87081740a7532228411a26826981a12e3fff52e58aea65f9eea9ee145365c23352f28ec6360597ed2b6ceb3a92b118eed89bd5b923599b4ece427fba93232b9fb83678eaa2dc6dc6a58f85466b17ef08d578d15651c6d34282a93abc2b0fb88432d6078168f53e64eee793e4bd4d75cc50af2d09f4ee8d5b22bc8aa371f71d09bef7b8d49dbba871edc5c83dd58c7539ec44d72d7b607f0a8279fa84134278f1af2df181095b8fab1419634e204cd3f3a0c179db9e368aec46d557bc2ff7bcba6ed3025d66704ab8c9582e0677b13fa2fc9aa6515222d662f6b1e63988e85ababa4646463a411d3e2bf284997829e4b3cf68cbf6d8923dc79b69d04f39b54bf7fbc661374312238830538b82825bf70873c7971d030e6b97b099afa60dae3ad86309840900f35a857b590e99e4745904a4f3682e60080ce8d00a31afe477ccc8b548384a8259b4df3374555005a24e852645df233907d470d4632fb1d0fcdb396f7d5e746b13f04adf5d5e8537734efb18fc0b66e4073428443a21fe5d453a8c77dcc33f7b510210121fd1add9e2923617ee127290e556f4667fef6b87fbbc5626987067d60e4b4f57f55df1bc5f02fb852a6442485cf7b82bd0a2976bf84bf2fdfb8eac6c10a5296bab6f693a167c88855f74591604e118e66b10a96438e9c62d33fbae8225b89e29aba311718f6b2eb7b882ae9903b4c736e48d96cd65eab83f6bbbb13671e4db16b7d9fcefdd89392f205ddee4b364e9f0ffdcab4a6f6eb8a1e1c80a4f94e0d3c7ba951fb57ecc8f7a2b9f880cd1fd3a3380ecb1f5e7b9067a671deed7a22122438289cc8a3d41e33bff872cbb5d6eb153e63a8459e26dd68e3d8587775b2f168bfbe69932712b1b38c162e85ed00cdef4cd72b2ebfaa7a0eea6c3416c7cf460942f74b3af763312284d95e698169fd15392da65d005814a6c90d9b54efeacfb83ebc55a83770391cff7eec12ea951cdf992b1880074e335d28dabcd3887c1e69fbeb460e4e0c49ca12a04839bfa6bc7e5f54ee161571f3a7f3e341114be76cedeaea9e635da71d60a0460770e012f3b17232fb653ea801a5ba83a8b0928aec8e09a32aee2a0598b79b84759e8c15d2ab06d7309f3ac98f70c327ec44f2f6b2d421e06535c8a126b5348321b2d25f6d684aef41d070f3986d5c172d9ca290f282cb81965dbda9a886e455ef5811569bc8b14d2c282d5353da99d37cb3fdfe59e05df69bcdf51eae19d265a8996e3f3dfaf3aa2f4476d498f24bcca62dcb85687380267562644fe4b9456d523497965c56ac6df592a7b3fe95b6198173f4df6d245a8e2df071f8aa8904bb412bc236f805fb39c96575eb0730f2d6b59d41ef4302b5717e9fc4e70fb32ddf390d56daf0520c1bd12a51e6d3c78656a80d49e0a7de7b7a328c3f48e372992b0c5f66ab2dc4ecd1a30e2f131986e7a6c3686595187307414eb1556e50645c0eb82e801e1d99983319ea62e9356860864b3698deac9d51fd7ad1f70341d57808b94c93047519953c76b8b45503f9f4ef7b541e6c31f8227bf65ad723ef03f586f0bdc7ef1460dba4fe7cbc592d9f429f7946665f080736511c19f0b0e645d077b1b7ea3c8d69de18ab42c4d0a8cc26630aa1d76b6bb9a445a577214fcc4bbc344d734daf38a0825b35c3ee04b78b3b145adc66a9ba848f49269976c5f7ae9e38d5375aefe4ab9802d3cc175f519e516d32c6eeb39fa7c464ccf078279e8347116ca2ae1fde8fe9e0903e3a3ef5ea2f51e600dcacd443595746d89d931958a0e4b0297746f5d10c11c742d453ffac80348ffc3a36636c813289da8e68300905c3b9ae0d7274a1ae1fd1560f88cb794f18d230aa9e780984ee3167e6bca34818b8c00add455d0bf240039053faab45c8b92a0523fff26004239fd46fd1c5a4400c605b67021db43b1dd13502e8d9a997ae479338b47d1e03f68328724510c923b83df56c490a0eee76e056e37031b96dccbcb4bead00bf4a435e63e3fb85dd5f5815dcf134d3a698e626167ab9ad2852d9d0e0043031f42228a8f36d869b9be11a6c6c22f2726bd1ab6143fccaa081820aecd325b4c0429233d0c8eac56923f40a0690f62cbe9351e3a943c51129ea5fed4f282806935ea65f53048e1ef84b5771967d9728f380a14ee9fe9c8c28cf622268b4f8d46b506f3a12493b8eecf467c1604223223c6e964a97ffc5959922dfcb610b9d40753a232caf964d0f4be9488826390b9af084155608934eca84399eb0b609eb7523c87624dc42d9376d4470c50890b041c4df31a731bee77968ad4b0374c5f08f8514f579df26a3534d35a84fdcc7a1465e05412dd0f601a7bd714f7eeed6c408d66c0c5948e75a3555a9c227095fb933b6a5ebc0fc12c8f7e57abccaac2439333cf6228f40fd4a59cda2af4387a8df28910d991095555c9b25de3b5a60d2bb3b09a8ccedc56204e310710943b2d70fb31eae5b3d76a5a983919f96feabee0c51d652e8f76ada83815cd62ead608cc760b715a9ec23310935aa235fa24dfd2751bd72c9d7e860c4843ab6f84769b394ed700353330629988d1d4e619a985f05c2da00c3633b10275418d0443c6e0f1b6bd06f1ab35ad9c542f97b3b2e88f2d5efee49db6c2ea6266823251e5eea2d50e1563fea4d67a0a6c8e3ed78f0c142c713ae4611bb71c01727727e7104b1723875212334c6dfdebf6edc9c4e8a807766295fd2e38285c7b2b4ffc63a0f79cc2c2114c8ac1fe99cd2057b1e62ec2c2d4fbb93bad98b955bf48e9c25772d26133646e76813f3c443e623f35540e6d6c05d4c36a5042c3917aa6d544986695fcd2bb549e81fad34a8d236ac8e3dc5f86174106268f1b9a16a913f50e0f7bccbad12e0086f490f1dd58430a9afafff8d74cd0954d94e52df80c794c19b4dcc1e70ff99cd8f2e3b2bd52b6515bcb1e51a8f7865200237340be0ff01b11148683b8e7bc4562be46cb70021414e78cd93649615beba76ce6dc7d8f8cd8e40fcc1ac202bc9609f98c55acb225f3795577713e301bc31b569fc86933f83cd4bbed942e474f3824490b9bb3755a05a4239d2004ec2bdaf444fd45d1cee0b48251474b39c1256ad7538fc15d49246ee9e86f01965414fe99afd7852c2d44f49fbe37b7cdc7f148ac5520b3a8cc55d3be738ebe31692cb6bdcd1e32a77a733599ba51dbe7806ab5187c2e5124acf57eea3b8754023d60221463168948ede37d06ea54715a1952ab64e29edcc7a5286ba1daba3e104d04fe62afe8a0c682f41e358f337986c9d5e06fdf9d3b82c2bed730ce5aeaec9bbf9428a6ce39d20c84be61ef074bc2a4287138b4fadd9b56480a1580ff44637e042173f135f474a818e276d162e103bf6ccc46462e19ed10ea2e0edf34acec371d94c3a6771261f4f6d163fecb13ab8c071bf94f860262f205cc22ee6472848b74ef445b7dbc9e29b7e809e8ea7d12baa932cba07aab", 0x1000}, {&(0x7f0000001280)="77683539d67897bf0a078d157924c3cb57bfcfd711d6a46978fc3d85529098bc83cc2eca4be33f02d6aac80d3db51a437cbacebea6e2b8bc3ee90a3a1c1d9d683cfa826359524a1668e350a48bcd4ffbf2e18a332316c44eadacd662b0576845946334ad174656d38e59fc9cf49b108eebc313ac1c7274bc7a7fa1ec2dde28c22a7344fc9f7f5a8c3f30b1a32eb52997036f976356bda8ef5d16237a18c7f5764ca13e4f8e6203aa4e00534f1087af4b5619904db916917e8b1604e3124cb8b3b2dd75ca392dd355b9612c732725675d03e2eba01bbbe6d3f686a65935651845519d814f740a32df083f6c8f4511530e16e1a9721d5a40d0d6ae8b26ed", 0xfd}, {&(0x7f0000001380)="9e74e21f34de6da6509eb17cf73b6efee2863550fbd9352ec80394e3c12c49b645ac37401541f26785ce9c06ef8688d4903fb9c2f99233782720b564c0", 0x3d}, {&(0x7f00000013c0)="e8a057efc2920e93b183e6500ceafe52ea8d41cd9c1a78b4eebb731102d4f1", 0x1f}, {&(0x7f0000001400)="508cc9782bc2e75c845c8ede9c5de4539bec7bdf389f80e47ab044c1f1e34d5e52d2de869e2a7a489ed493a7515d5ce4c420e420ea10a5bc5f03c7daaba7813ef6eb65931dca04c12cacc306aa737c36f6b0aaa8b5af0e319f2f16b6af1aed31d4ce5d071b90e13bfea5a99541d6e94210ef500203b4c499fe67f6e9e33e8dd23cd68db77b7afc9d55df2b41e9d6a741a4cd121833a317bc3a4a2b9b5a5d2397e0eed59b5f6244c8e37f9b96d795b36fd6c422f44a3aed97cccb6a08259d0cc1bae13d33f7caf26f7ba645b6221b1a43784aeca2490e60d4559e69e18b55f77fa32c47850723bc829d7203ea69f829d18bd5017d3b415e51fd923231e775bb20c6184634d982bc7bd1ec35c6a0487db4b262636ee2a3bf25e2d7ec279a1f29131ee6d0bbe10e4948f2b7665f046e9e1c1df9b59742dd148483baf2300f8e57de481d722e3652f4f561ead117d69d880c721a012ae2cb77da24dd042b4b3fd7b1e40df6007b44080bcd93cb26459bde00def040d2c3960f82272b84d2576b492d3eaf6faa8f43e4763d2d1c1f80e7ad2535939335a6d9911f176da621b73678e590332f15c381a36b0b4bd1dae7b077b4e49a05671aea7849acf6cc53498a7229390ff2f649049b190af4f0d165287ff861d69d2307ed5198c8b00c5dfb74b89b93ed551e81514dcd649aafbcf0a236a1f1c1878856ded148a98b32b627086c0bf0bfb36f238cdf10cef5cda130c9fcf070c2f17b63a186505f93197f7ce5f5b5f5c7a456d567715b2cd15d75fc2b5ee3d517790333082effadb369767fed0ef50cdf8bc42af361fbd48fa4f083fa1b99abe438eae3240d670763bec3d5bb79d9993b922cecca27fc37b3bba0893093729d5fec2e9ffb2982bb1154bc0a92fa31d2bc76dffc3ddfad57bad3d62fb4500e4d23cf59ba3400437a0508c8c70226a4109b27b100ab9abeccda745194336d6e953adbe5c5d2b3439b220181f5d4e24b8341a220f7fb2677ee558b0d2933cc83188912f5aa0e9e9a8001ddd40ff3fabcceef8d199e038ba678f4f1f634a2b65d68a50588c2990e88178f360a1a1439168fc75ce6eb9aa6b5c844210a4cdb7743d013b3fea91123acdb38fdf33e3c8bb6d2adf6e845551001f7a5493b9a97296effe169ed64363cc6f995b3e9caf3aa02101d9c8126f08bcc72b09dd36fa8be9aca0d5dc70589455e8d07c18c653e1ae2b1f119116d9fa0de543d295e0b52702b3bfca974cfacf009d323da55bfb343b1596d1ace3de9441b392271592aa8af172a8854b8bc11c2626849ebe3648792982cc05206acae2a612e4b1cde654f0f98be12c6097c7886bf9bd006bf916be4517c8c3b5629cddd80d66648461cd3d4c03bc41365b7077e4da37228e37973600b328834a1398f85dbc79d215ebbbd18304f622433f22f23a2141f15a82cac88479098bbc90a660419d3e86a1dbb91c91db1952f77d164e353ab94976b94bf04b153c209fd03452a2ea0cb09621cbe35ec8c70d0fdd696edd9b2030244af5232bc5b5500eb3fb203a161a952a38b00949cc397a5f25ff8393457a567c5dbdbb4af5a7e7d8154e59913545ba9f156612f8aa5a36d7cb3f3f000716dbda644010766f3e0527fdc41071cda3099d6801e9619c9d3714dd76be9f1cea398f047399dbbf7b64c7eac1d0c97f20d396fdd7f213e7d64aa352bba1632c5ec0ef19adf29a8d4513eb3d4a374bd72567090f024de82b068bbdb51535099922b2252d91704a77db1a310a396b5d50876495797c982ae2e02e1efd639d3ffe0cf65e861e16228cc771325de8ceeef7d8870aadc991a1e826c7e809bbda99f3cd46a5ff19ddc4c5f53b52772f7dbd2a937a2c19e61421d3b65b8b40ba2dfab307ea01956177a04db19896f01613c66cda3f936e765b09b6161ddc2844d3a1a3197b36cb8c4172464207d908d06ae017979afb4a0531f84c20e7d26927891744c514ee72ee11801389b8cb3d1c3f5e7a5bba8573d6d6f07485dcdb7b6190801b18d1a63ca2b20a7366654983e62385ca26b76079806d368c9547d5108f17c999eb4999faef862d230977617d5cc996a6fee4b1a440b0a65a57ec50e5fc4ad47e04dab304333d537f0cb37f8c4956e89bb04844cfb882e2f30d16a5f2165f91d1ef35aaddf2a62ae6e81088e9e009b014bfdadcb38707a203b9381909d654c89bf84480216c1ea97abbdc2a84d793e7f06841a8732c65e171072b96d2ef0447f45d11b1b35ff6d75a57006f143917ea64851dd5bd76e48ca66004d7b9f24045085e24c26e270ac41341c2ae72889670d039bb46efd81e2c9b993974ef47159599610e44473a5047246cb0b816bbca6324055b46ba563cea47108996249bf9ca7eba80058aa7029ca5c48480c6ab9ba69ab0431a5645fc7e43edc58b39177978f010a3152e34db52de746d5d237a105d0f548a6f000dd8307769d13290ac5cc0bd82c958f1c4c71fd45f8fea24f66e088787a242c4eda4c9e0b61190e63ad873c2d54f4cc85984425e57c50167d2efcec2a5763382d0068e01318b63348b43260ee5aef48aa61184e71794655341222bee030143826f4439bff669814fb9d12d1ab28d7f39e376edcc9b3835c03e3c64cf58e29b3e5b7ad9c778760dd2b16905e75ae393e3d399714427a262c088d1382d9f68c28bffd8f2eadb39cc5a5d229a3e26efaa60cdacd411c6fbb0945d043029138d282a6b6c340d7fe7f17234b67d6b1e06f0a822067aabefa789ac48626694ae5dee7be5a0c8b2b3a0bcd5aa5d4ec005e70e96a7b832c04bc6ce6ba3f781008b0bed1a503d1773c656d674ac9165122442fd5d119dfbba20250e5ed00ad72c68084d3fd8b54b95b13afb4bb5768921692ddee576f81820460fa57709c092aa8a35c8dd259010d7a63ce5808f9c89ba0c4f711308fd3997789308b00e11fa24e39753353b5c6becd3787a51ae159030c8c60576bfc2c3466375e5daa6927ced52f75d27ccd669ead3313a5c1fd01e4404f3c08dd48661b1d7f15feddc618dc5c237a71afb759d2a7c30ac4915417d30621f8a2eaaa943aec6f5bea3fe3522f28fcf52d6d6bf1deb4d5dceafa8a4f89d3ac540782132b69b0def0c3a8a1f1b0278e3c4679caebceab0c7617bec8d7ab4c970bc1586b9b41a856213457c1b3d887b5cd6e6a4d443dbf9b0b615813990e21edf53177aa75184347e6d924f0fb56a7d6afd538a0be51c43c659aa58aa7981ac6d92e442756b102a31f1a6d76c013964738414d1f53c05e5d148bcf082b0b34d9f640da8786e8544f3505fa0dcabde347b4f7eeb4964a368bb33b50ccecf7cfe4c99180c5b30bb6cbd9d70cfb69d27d30b8ae31b89b37968045c20a31a65423c9fcfa6bc0f24b1bfe4990d3bde92b3ca388690946287934d3b35eb3102606374b6c24d2c806cb4ced193ed6b313f7031a591f962e4594a08484578851b4fd58fff09464dc47ba923831e0cec0d74517fc5f39be2fafa2f011bb1cda3900675e61cd7a7f10df2d48d1397ea5d24ab0a2d8bfcbbfe79a48f4451cc60680649546825bda48388f61ac7ba551329b152a47f3709be73aea4c17c35f0a248bc7ad3716e132f5a04a7c4c3dd62921cbf4f17ef9ae978950b282eb0d717abf4262c1720631a2bdd14b577dcb44ceca471834bcf2ab9b43acffc34dc1b77fce105eec02131c8511ce70394c8771a03bfe3fb27853b7c71dd47e0e1e667f952e748d7f655a1e101eb33aa09790d7b65e145c4ff87f57ce546dce6dafe956518a9b598af033b4b8f9dddfa003655fb43fd3b37540ac7fc0da9986d303d393332030b71f836372c51bc362accbfee12ec1af208a2dcdd26d61cb7bf5eea5ddf3ddcfa5179553053d82254bcd22060f99e2f2155d8ad8d27c31d9e387f05395cad2bca551d19a7baa75542186b8502f5baa58b08d923bafc9453a16433689659fdc8225e8d79bfbf2ae13a49b2b088708ac153bef3c735d5afce06ff589c25495f2f87740888abb060225925bd80c41c83b721aea7640759cf0020e0bf3882d9ce163563a21b1242345b9c5430a349adb70ca6705c3b1e85525cf1f3475b222162ae29759795282fbee748680b23e80ed0bef8824c79d9c6c2f717399feab1ba7be8a209028eec03255db5622bce4ef515e55583cd1a42ba36d9027162bb6a0b0812bcb825a093e00858da53c9eddab9f2e8a02344f3b12a47db7fbf82c11c0ec606704445429c83e2d541796f33736b0b1c7fbe2bb1dbd0e83ab9f80a1d664c3aa09f94da9f7fda54438a52f7509926c7ee5b3a86b2bba12d8bae9c10b3ca7b8ad5f56088c82d014a58cf5a87b68693360b3c83ce437d5ba215eb694ace7246141ad7c9a5009eddc6adc0db8c7c241fa683da9191948557aee9c6e87a0f4d34849a008606cd11bbdd47f63ba8698da6038f68e9e2e914c0c5e3006dc076a3ebf6637789e1ca4e4def6704b6c724cdb44e21ed4155227e90c4ca1f6718e23b9402f6eb0fa2bf840593d7ac9f065427ae6eed7bedc82d48a04de559ea3e47463be61bd415a4fee2a3c71ddc9749e9c57dbaec0de44d611d15cd4049cc4a21e72d914bc0a688f6d4b3057b857938904c71f01bcb6fdc4abf71cabfbc1c6804a89c14b0a52eb166fd6b6eb624ba2e5008aa4965e7f39f929b7d73fca0ba803083db29c3605360cdef0d6d53a66b5c0ec6a6868cde983d65fef31df2181e34e595b470206ca5d90e97457df6d2cd99bbc810754570a077323861fb64e63fe0c5d8d13b60d8e7bb494f3cbcf102326d7d04f7da1fa2d9a9c1c9b60f8ebc29a43eb38b6e25ddf65392983fb1f02cc31e48e72ebd5a227b41279fee0bf6566d52ec6e1ce3d595e5da00e2eec31defcce7ed0ecf5b34958263ba094305b4b86bc7993df5b494512df8da6f7d0bda399a8d87f4fd489c8c2050c38434f0b91123f26c0b381be45195796590dbfd05a844e03230b7ec99ce0d1052bda7ba2cb51553fa4ab86a9214cdfec84dd4df7011e7eaa709be816a446238f411343461378775985b00cd062e1d94338293c65e406aa85aea86b3d9f6a54721e826d8dd03393c681d9cbd06c113dac9e9d1d86f6b7751a85090c0ffee8857b4df8f8027eedcdb000802b114ea4b3ff70c9cb585b7dd8079ec90cf969b6faa66ea6cb85b8d12e637f88fcdcf703ba1d6c3141eded943e02ad1f986aaa9ac49d0ee4a55ad597791809f0b498513d77be005569bccd1e2d976fc0490be67378a6f6881c89a0659dc351193695bbaac5f8565e69b0be050c5454f31752d8e34071dab25501c380a013173eb60b0167dfa9f01639c057fd848b0104969f925b6c7e80655960c6cc1372bc633aec79970bca468417f56bbcb797b98b9a5d67fdcfb37788bca395a502f20e2efca558ff9612b97e852110871614b0615fccaea6b7eb1494fe4001a9a9c8f888bc284707f9c2be4fda25e464bd978ea0db87876ad5e9a4ba491947bc38bfa446551661e9fef55204e45a4e21d2cd3ba4168990889edcb6480896640380e145516642fea0c2d896447c06ec6e921bcee8f0cac67bd91a0c9e11626fd0e2975ef5229e34082aae1166c31286af32359a11450ba259b09b45200cb820cb2a8b258377579a61270c99c1582cadc73d6d12cfba30c35647e293b65654735849f88c0bd674313e1d6af4d6d258cdf4652f8502135933b67a58a8d1d59f262c2c4b6dd041effeeffc7aad6d97385d954ae35eb11784449fd2ab5f77e0627c27364a7614d4df6f478b76ab4745603c3e7d", 0x1000}], 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) syz_open_pts() syz_open_pts() 16:57:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="6ab187f2154db824813e4d02aa09") 16:57:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x516) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x800, 0x19) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) 16:57:26 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f1a000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ebb000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000dff000/0x200000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fad000/0x8000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000f12000/0x3000)=nil}, {&(0x7f0000e6a000/0x1000)=nil, &(0x7f0000f14000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e31000/0x3000)=nil}, {&(0x7f0000fe2000/0x2000)=nil, &(0x7f0000e83000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:57:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2012, 0x4fff) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x40000004, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x1ff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:57:26 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x140a, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, &(0x7f0000000200), &(0x7f0000000240)) 16:57:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7fdffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0x2}, {0x18, 0x2, 0x5, 0x100}, 0x0, [0x0, 0x4, 0x8, 0x1, 0x6, 0x8, 0x9, 0x2]}, 0x3c) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup2(r0, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:57:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a10281"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) socket(0x6, 0x4000, 0x4) 16:57:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3d}, {0x54}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, r2, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r3 = getuid() setreuid(0x0, r3) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000400)="4c0dec5a3b7e1c98abb612d680014c1e23d52384a7df6df946731d24605d807708c063f7f8b99561490c0594ceb43ef0992cfabf8838f2e5955e51eea69d0180c719fdfdcd33eb61a8e5b00b01e749f28dd047013b0ac29b408e49e45a0742d14e84ee91e77a7d323ebd206ccf53363507ff7531abfca1f914565b9c19874d58c11c43f9299e817ff2611625bfd675fe7565c39fdfe9a48fccc5255b66fd5e6de3bec59ba02bbe55d9f42993b9347e05d430d73f4ecb821e2b59a6d8d7627609", 0xc0}, {&(0x7f00000004c0)="5c529bc2434f53e1e2648653a8589b93fb283ecf3b0f8592255b63521563e25e5b320f2f49f25ad6b2e9037dee524fdd0eb9901aaf79d86b58ac2d5034733830e65c8dfcb7", 0x45}, {&(0x7f0000000540)="c726df9bd4856aea135fe38591be2f11901fdbae79ce55d8e7fa0573e855eec5845ad6aa1eb9dd108594035880f5978f8d4f39b5a9d9caa4a8c93f0c7375ca13194a2fe092fbc7e8218b491acc02621db6d8b7ec69a039ea5527962c1042a35ee987770addf2049c4774eb3f0871c7e8e2450161b9a8ef5d1cdcc6eac1d8a5bbd023c7df320b927bf822db90a92061378205cda55f78f1840ff46c9be921b251e8a6738e453cf2541da4bea00f0dfaa457512f8dd9e820d4a6c486d2c99b3d7e11a2fad638bbfbe42c07c34d26b575d5341dec729bd017cb1d79edf81dd462b1e1d5d00804ffd20759ea43e0", 0xec}], 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="3800000000000000ffee000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0xb06579a4a705d4df}, 0x2) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x101, 0xffffffffffffffff, 0x0, r3, r7, 0x140, 0x310a}, 0x100000000, 0x1, 0xd7e}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="6408b6689f2100ec32db472bb009") 16:57:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="87"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x10}, {r4, 0x1}, {0xffffffffffffff9c, 0x1}, {0xffffffffffffffff, 0x4}], 0x4, 0x1000) 16:57:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x85) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r3, 0xb, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r4, 0xb, 0x0) poll(&(0x7f0000000180)=[{r1, 0x40}, {r2, 0x40}, {r3, 0x4}, {r4, 0x100}, {r0, 0x10}], 0x5, 0x7ff) 16:57:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) read(r0, &(0x7f0000000040)=""/150, 0x96) r1 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x5) poll(0x0, 0x0, 0xffffffff) close(r0) execve(0x0, 0x0, 0x0) 16:57:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) acct(&(0x7f0000000040)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x21) 16:57:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x10000, 0x40) ftruncate(r1, 0x0, 0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x10, r0, 0x0, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r2, 0xb, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x1e9) acct(&(0x7f00000000c0)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)=0x4) mlock(&(0x7f00001a0000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x8, 0xffffffff, './file0\x00', 0x1, 0x7, 0x4, 0x6}) 16:57:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x802, 0x0) lseek(r1, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x1, 0x0) chdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setuid(0xee01) rename(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x8, 0x1}, {0x7ff, 0x10000}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x3, 0x0) fcntl$lock(r2, 0xb, 0x0) fcntl$getown(r2, 0x5) 16:57:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) write(r1, &(0x7f00000001c0)="0040006cc83ac8056765a775b6f06bac536f49ed8aa199b5e9e9b5bcb7120ac46939563e87fd4ef5552d8e9918c4f54a9d661e6170ad145fda4b20a954ed22f741b9b3842f03bccfc0c4f67c68241665e39406c406537619aabeb48823b5afd6051c065554ea947ed08c11a591b48bfd1a7e586a734cec7e0e257d6e9d73696f9f00000000000001fffab6", 0x8b) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f0008", 0x19) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000480)="561ca4dc10df2fc4927b36735b528517e0bd15526158eef3e6eeafd5f3d3edbba6518be6655dd63d0c15ca3deff1b0f315b0b35fbe70035c13d68ebc92513e478ad58847ffab7a01d849f23ec5f6832f33f2a0bfe291b8628368c01b9271e69a9b1a75df1514ca963388823f1cc09dc56c2f1a1338001661cfa500488519acf411406950cfd6366e5d5ffdff18ea2ddbdf869e00000000005c760f66b087c616244030321e7f7a3753aa26503b1d35a43a505dd2a897b2266bd2eec6c417daf36606f95d9007beb57814c6060ff9113eae2419f175086d4701a359306ff301110581a32520698048f9915f2ebcc98bb36036fe106e6bcae4eb417b102a54fca2e217589eab0e7081cc637d6b38e64bf0202cfcf0938ebde3be5a676fcfd8a68b794c6ed66e004776eeab5294d0acccb3f920f4ea6271", 0x136}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x102, 0xa0) ioctl$TIOCSTOP(r2, 0x2000746f) 16:57:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) execve(0x0, 0x0, 0x0) 16:57:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="3e0eaaf0bea0c41846ca6c8f2769e5dd76b101055ccc333fa69a0e50724312ff0669c8ca8f1417869f5e660c4897404b4893bbfca0f6f42e6ee0d5d920ba03935f70cd839c4a1a15692f40a9cda18cf87c04c7dfd670e7da081b", 0x5a) close(r0) syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r3, 0xb, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) acct(&(0x7f0000000200)='./file0/file0\x00') setuid(r4) setitimer(0x0, &(0x7f00000002c0)={{0x4}, {0x10000, 0x80}}, &(0x7f0000000300)) write(r3, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89fcbdbe4867619c9f696fa2013f80a00000000000000", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:57:27 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:57:28 executing program 1: setrlimit(0x6, &(0x7f0000000180)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlockall(0x1) 16:57:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800", 0x10000}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)='M', 0x1, 0x0, 0xffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0xb1, 0x1, 0x2, "de78584058030d6ca591201c5a663a578ff6c618", 0x1000, 0xffff}) unlink(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000006c0)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r2, 0xb, 0x0) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000980)="442d2ded7566d27769e8094414bdc3510c991cf184445d7ee9fb7b83a8f2a19e64915a0327c1c32e84c4a3e68aa85795217735a0bedfc9f7defe07cba016ab4b947d2aa96cf7f7777c01706f71f59d5604018bfe548fce7a8df35f49f6b8ce33527cddf49bd8747930c0cda66a1310e235cdb9adb065b62c4fd973d45bbcfdbb22fb832f65266a534a5c5334a067785103c0658c93b91bf94d138639fcd0092ec678361be2ad1e86a90208d94a04a280556a03745ac637a3f86684c75f6fdb5dc6560368ee750acb92a7dcfa870f925d1bd52f73b9fed8240786798e0e814d170bbdd5ce3eed053f645b92c35ef2d6bd4aaddd22a784476fae3ba775b8bce6a4f8de8c6a74ddc5820f654cd81ba22b2081deb58e8c8ac2854f02fda2b2bd153d2d776aa675ed58efad58dc1722154a71b6c63d5766a38a686a03acf0fd093f8b8c9e67365f36eb757ab4c086336a61735e2433c25e2ed20f44457d53ff84b988d81a9925af1cdbb69c892df52122a23eb836f74ff286ff1568dd8080f2513daaa53fca81a1b0fbe9a228acb6da4b3f4d7c243f3a9d35ea6f617036dc5a9d0fd3269a3a86cff043405bcc35826bbfaa62ddf6d8a94941153edf972f3e0c59657579059d695cc9c699846e4e675abf93a066b74c15ff473097ba6d3e92daac70ff98633a768411f3687ffc03bd7a9ce26895998df13df2bb6b89c11145fd372efadfc3b79ae339846928c49760f8d6c9a80779825192fc92ce3d909da55f626e04b1c47bf1e92aad7a2d6700cff8b25523f19f91122dc9e53e90aefa9a6a5985a46c185aecc342dc725e2765e1450399bbc50bee0234714421538c91d8314ae7a5a18c11a92931a63bf74e899110c3d5c522f40c1d6a0d9ac5b1180dd5e8c2c006cf133a1e11b6b583d90cc40a2949e75f22dae089606ba8d9e7aaf44dcd8596d3caa7cdac3294ac6671d1e0a7d1f7f314d5b1998f169e6bd134bb152c3a3af2fcdebbea7481bdbb45feac3d99511c3c9b4333b34ece12f51672f842a923577ab69ceae6b13b699a7bf40da2dffa52fd73bffeefce2f9f0a407b0636008d83caa8e0ccb4709e5b78646e929a5b49a0b88465e23712601bdd7dcfad8bf7cfd43490fe0be271c79dc72576198a25b4f1c08ad9e03834efc24eb500a6f60e5045ca61e0c66ecfff33094a992371588c4016d0524a3b01700ab28bad069d1e9d2ca79299517562e0f9f45387a065ac7b5d6a6984571b9d33ebb6f53ef5f03c4f2601033d8c9a820ac2fc481d8d302fea323477cd0d6aa0c29b1e1f8785fcc21469d473fe891140c04be0228ea73027b72ef9f5f8fe6a2cda04a3f1abee25e02b8b80cb2f6fd749acf155075b61b0374fdc78ab33d60bddfa80d224237f2d30eb8fc6e1db0db454ffc9fc983e1fae1df462a4f7dadb2583e725d9fbec2aeafc7c0926230efa84bfbe73e0650db188a2bf38e5a89fb875fdb1b49958fb9dd0a7b5af153289034c94db27b462ec1d14e5b663749b474b20e1b8f8348192b4ac65d124f158ed1457bc45e32aceb1046470aa33ae5ffa6eb7abc2bb9e920caa686f90bb3bf6930ae41f3bf574da4f456695f566d4af0b1ca3085e73c732e42546c50fea611b2dff4804c8e066e45d3fc5e9eea449f2a3ce9fc84cf0008cf618289a8970d7a09028f92ee29f0e7d46ec6642c5ad249a7fec8c45b1046d34af1f8062719ed49a820aa8935d81409b3f358035a30151a2c03b8c415646b70620693698f910e348be6df51c94af04ab30e7895679d2efe9bbbb9714bfa7a3e343336c7ba28b366f9ea8885717948c4bcdccd2bcf46f1dfcd5a8899a5e2945142023dec2dcb234c464892cf6bb6dfa9804393622c3f14b58653c511ba7d13d265a2fc6383c311a10852dfc5c4b5374298f3493a6b8ce98b057dde2865b5024a6d4e804f2f375db8e2cafde56073b200d25a706b20f483fa0d8cb1c453a19724487da3c36692af7d3baed8e6ba526983e4c6e4afab7cf753afc663438c71795678a534e152eb90529b8129e9ffb553b9ab06770b4dba04129ebcc2a6a39942abc83e30b036e6c40bdebf44f6c3ea658f5d514ccfcbfdc0858f19da8db7f14767f902f71cf5ca4058e2e5bbd9703528fd594509921cb2e87b055280db7b8b2cf8b312ca99ebf4e46ed72cdfc5760a0ca318b735b23aa9b812e6e08d5625cba85373af2acfe47743b4d6bacf1368cb331a075d15a2d9f545d689a6f6727778d911d17316a22b28ad326661a9051e5a36a7c46084cbb9ae029f4ecaab1e382244f60537a3110b0def1a6abdc9ca0fa3cb632585c8ac42ad91e7a47a1ad900aa0931baaf64ebc62247ac9a3255ff86def7b5e619cbff399dec53f1edace4763daa82af3f8d31b1fa828624e53227a1cf1e5476cefc3f848dd19009870bd605a9ae7474519d600701696d434cfeb6660ad6f7a01e979016a431b4bda8efcaedf06d83c1a1bd9dbe621f836583aa270bce6f8d3be55186074a696a85dce23098804df85edbceb2292a2ce18d84f56ef57c62f1578976e6f4ce4e8c5dafe12ad5ccdd479500cd6cdc27f360339169c33e39c56c46cba2850ff9816fc88f8ed487c43b95209ac6a543d839d1bd58f8bfbd77c38c105a188e4f4a1738ee2fd2f4ff88887adb0b284ee47d150c79d7402c8780e701d2c2536257fcedbc74f3576faca3f50d655361f67775f9d8204739868fd05389855e11811aead7ce005f44006caab15d58d28d4fc25b3ef4b6d1b36199ad703385f879f8beab7597f4030da7eca4098b92f70e1b76e246b45af76c7c59c7aa70cee4bcbe549b0b76f9f5015267fd2f1f6543e1fe32b6216d53868f9a2d4784524ab651690aa5b5bf59c8d726987524d83270c6b47197acf4fbafb6d1f5ec39e8fed5d71c7c2d3ccbae503ba8f848282b2f9849bdddb8ca2d4ba296b5154b5c2aa8e1d0996a9cad727a1e1f11c475a1be6f4de8985f4052745574690f19a0c184ea3a3ce3582c533f244e34744aea60869eeaf3f48333b8fe55cde558fefc3ba13200bd62f8ac900bed073d75e83fd45aa10d9237e99bb1b4773416b03aefce0c6a8b063bebcd5c738f26c9b10f58e2250c9c003cb9c81d4e2fa964525aa34275bded9e46fdd4ea8dbf51effb83eea3756b29097506adc5e045bddd1d5ba8072f115ba350b908d9fb3e65d06d265309652023c082e0ac3795a94ff498315fa3153931432b9c1f1a135b007af5d7c7da3381d7f813539d3bea949be078e5b6c9ab972ea05b324337a68c0785cc7b9460be4a8c45ee2de59a8008ad0691a3df3fc839c72860620f7d77c63b7d84b572cf2ddc668f8efb7a20130614351ae02402eda3c0d3efd2b8bad84137b4f19f67a92060a8ec560d751dd0c429bd29e0adebc81015d1e8b2c1c0169e46e8cb25dc43d0a20f7d898aec0cc39d46da6bbfbd9c1b26439292317b0b7a3406189e847684ee9721204a14159f19dc77d68728c2e5028f151a4f86d1010b6e02ae53eae32e1d70e62c82b402d164650f8e777c6af08647ce9b6171e46a3ae39d2d89b140a57c8273521ad6a2e0fa4267fc503d79ec8ec331b4eb6db86a47f4ed506132e2bd0bf7b6711576cb03c0e50e7214a357fb502bfbd0b6bed9252feda243dd2cff325c92a53a173d890782ade873df9426053f93074aaa79295c848519ff7e8ec2eea50c2bc56b16837cd10e55d59adc39d519e42dcf9a34b12979dbdd3acd90050c456e6a8545877fbdb6880819aaedd950a7f637c568834a40bc20ffc2a57208c91b5059d3afa18cef0bb934fbfe0681f6fcb27298d826386e76d1ac689ee1617c0b691eebe1e293ff60fe9d05324f460b6f18c40478666754b35800fc2161894983ed73199d733fcf66c9536b9d501684502e2e49252f440ece6b928576b740c59183da06850d23a8d17efa5d68698f4d0ff788bf4dd8232660210c28fba92f9ee91ac37e6ea38af699f1594fab1475587ae9960d6eea6158c322d509f60356cd56893570d76474c97addbabf9f75341e43b83605f320178435f87e459a329d8b2563638a2b46b0bef5c479a220ce31e817d65f47517a20a6c7d1894bad52a66d56f1dc31232760abce05cc46207459a0a3640eb5c798bf2639be1dd4853f5e879b243c15e34e1dca595937916684b1d102d288ba35af1ef4a53726b9a170d5afc35342019452464b649b16c748c2e45f1fdc3cfece9aad6c30a8a39ea4a9e8666c18052a11fd844828dd053aeccf4d515999bf5bdc6f33465dadb21e8169a3e7365f9bb7d4013c17ac05460e4524436bfbd5166c37f018adecd79788d1deee6de43127c2c353673cf2e8078341be9e321e0e3502f53fb48664ac9fbd3a9e3282d9511618b171cbc5bdd2a14c7660f3dd15251496e2bbcebfad080b3470e02aa090c71a50dca60111c6ade4de83041f1c5e67284ef7e3b0f8a3e324eae5037b4ddfde5764ce2c8de19bd6439dff054e068952c292fffc5c9099704999731fa6b64348ae25f340a041d41221ed68ab448e1a927ed68f0caaa24f6358a610396356ed2e97e3d0c92be002fb1cb185eb45ff93f112dc46458bb02741d5d4574dcf29bd7a5182863e4853f448b24e8c7dfa805ca3dd6dbd5c4e306928afbaacf58858a1b37d5f0d594e3f0f82a9a025136090a9b8f873de0c6fa2f9486de4efb6a05ec50ab0f85ecbef799c79ecd9c817ea4d86b84590393ab82a94f3d428f4db08121f9117d286350f1b5fb8083d1d511292b1079a4b4805808a31506817f3c7368560ef2b99941654a02ea75563ae002d3aa829865828ffcc6132d2c6e077b2a3083711d596f272ea4aea0d32cfff5a6bf62775dbc65f2f75511460d0499145c2a48fcec399f774c5c76e543fe91ea73dfa7e895e91460ac4e63a4267cc1ff63679f17e2caa2d3fcba076c915797452118b3d3c75e96e017fe3c18c46ca043c48ace170323603a6f149c5e397f648b0fe629dcc30192b35648202021d478ddaf585b498b9c0bbdb169789a0ba064f5ec69b3b3a6db30e1c5df376264c5b210ac333e3ebba8cc62457d43e000fb6a7d415b02af1f97f92fc38202240188173b07e46658be2579dbd72d107aa2eb0e8322c61abdefce431b98b5cb901d69996b14848f24cbf6e4c741d2c9f775ebd4c4723226a775b6399acc43187c62037328c7e116bcffc49bb903ccf493a5618af05e4b1067c24dad6a6f95ef789ba6d6e31ed35474d9e9d382af53333b5ad56ba9522e7c99455b655b62462df7988a0c93957dec188da2b37471c8b942f10fac03f1284e119cd148dde387f839ba3fa8cff9ff16984a14415fbf30bca152a45cf4232d1ffa403323260378aca1f7d0b15ff7741bb4be22359cb87389433ff75f2d2690028237f48cd667d560ae256ca4fb2b5a3c9c32e4e8c2a0c50fe92e7c23676fa5724f6c7f0c251d47f1613d46704770dc33a8c748fbdeb403c78d48ea4ff6e30daea32f99fa3dbfdec09a754dbb6709ade15193dfa3d7ff88aef62a1fbacf741e1f1eac09d7abc2716750d6c3e63ec95e82d2b7fba3f792660bb649ff84f2cc9f4c9a160258463bac1b32d535ae3a72804422e4eab0fd5b249070fb6c7ce70c49e3ce188d692c8b536839bcd911de12a93d6e53de9dcba66530a34dd36a0e6740ff847e1032b03b85f5e5b0f98ad634759a6b6a0bf877829227cc66b9354f8e5c777454b00738b4d076c9a5ebb9b91e6b290c34dfaa6f827a5def9f89ba243f9e5cb09ed383e2eb1b18b0c001f7c294c6a8e44cd9c889906e41f1", 0x1000}, {&(0x7f0000000700)="c613de2e03fbc8c4ffc1ddded355cebfe8f13ebc7673ccba7c3abaa52ae0a2d17f2d99b9f7a95afc5226d524e862c1c7ff4f3e573a3f3b56aba63879cb3bda43a7d0bc60882dc4c169b737eb12bbdd2f6703b35ddbc6796b1c290651684b4040289acc0ea26ab12a677a948a0d3f603a8cd633f80ac08fde2f744c26be1ee3b8d0018c3e33f0280549b327b4aeda95d8906b9c6eafc5fd55abff554bde25919e84103850b2248c796a0fbee293a6c1fb31f0", 0xb2}], 0x2, 0x0, 0x53db) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000140)='./file0\x00', 0x80, 0xc) writev(r3, &(0x7f0000000040)=[{&(0x7f00000001c0)="c7f996334f9c7b52c4a2d29836a30c57e382cf9bcefae451c7d4252f55dd3775ef4c029c15b84c7839d58bf6c75b738143ee37538f5e24382c2d7a475424474e965d7b347b4e2110f8b20ba4c2bce755f76c620ba7a797bf52747279083b49d7f7cd9206dab8ddebbdd825ab1465e36ebab294a3d1cf56688a6671de022a0c98fa3f6eb66cfe14e712c5a12a82e0e0b1c91ccc50f988fc74815c79a22228a87c1ae7e1521d05c5f39392d6ff148ce3756cedb7991d2ea42faf34b05a0c3186831a1986361a658ffefeedaf4f904682a6e361e231e443191e04038ac7aaebaf6ada131b1df6ddbb6b8365eeed4307bf718a6f9b3275ff6fe017b9576692d7cb295c523607b61b376ce4d6991d532dc4f5ad9d95bdc17dc622d713682d02dd75fe8e99ee1d5c8a5f818e30118ff8163cc6614301ef6182e9033f39f43ac6ad7b78aa6309d24a9a4975ed21a64b097e7e67727cb5eabafccd2fe4ff89e32176d47ddbba92b171d5000d8ae1ad016ffa65454c5fe08a9f9710020a77be83736e73ef5023e6ef553577f100521ce911e1e4de7f7b10e485584dc8b198ca6e6d2bf906b74b48ce1e6d2a843e7c501672ed0c9d1565c73a4010310006d1012d5f60648239f795e215b66236230362bf3ca851c4c54b8e302bb7f6d06769ebf0eb9e221c2211862ddbc7a81853f2865e1bf8e03ad1e468f0e6aa3cfc2fe8348e6d1c9e2e8e5a52231a22eef1f2875c1c25ec5c9647c8807b2706988cc22d84a51187de82047f8421bfee1395b26f48448dc3df84c37b74a66412a7e0d446168d5e32cdd49e1e7a9d11f5504b1082b9818d2cb08facfcb6e22cdafcb04a25dd76966c21466108af0487354e92d2b697bf872dceb700ab5560ab5627c7e2b01103dfa76f55914ffbf643eb1049d8956d86dfe7f0b7de8877764e7a6ea41e7b99700e592f7a3cfbaf8c33a668457abd3d8d2a5481f1731956f075b52c7cf9b1f65952bbc5046ba76ca2f31dfcefd92c7c159343cf1e34ce9b66b16b1eed9c95e264e949404b043302fa2e3f9e089508936dd0cb4fec39ef6280b5d73b2974cc94a887c474fa22b23786f5ac9ed08e05e7481b50920b1c45f47051bf519e26a2e1694dab6f76b0cefe9be1b6059679727d15ec942ec1e3e6b16964d80d17983d37f3303c2dba97df996a84207e2b45c2335a941ea357433a50ef9c81d5680468e84c5959550de1e3036dfd6446e086e34330a45a62cee3f6c571814d5725a53ae49a9dfd2b5c51eec9b2eb0bd8b6f7f43f09191b6ed198923e5c792cee4f83ccd033345b5f9a1ae75ac11097ef5bc6c5c6a2ef8dc1a1f7f1e5698800d64c4403a05e03ffd25dac05cac8c576c3b75da7b26553b70011634b320b3a0320076697aff08306321f421bbef09c295c1e3fb87ef345ce27c0c6141788527b0850a160760198cad2063781bd80eedf5c7aa5c5e3079694618a60eaed789726ada5a28f3346a980d2cc03b1280926b4f574a188611d119f7035c23efe2952d7866dff646269b30fb050d36a138c300cf0600a1f9c52eb1077ff9f00cf7f15c11cad137a51a076324c32b2965d6a128b72c7ef61840d38b5f09dd5615f2a7496f0090e0b8955b782dc664e6818846094e20a95ee7f715e7d81efd8c5952dc493ebacfc0e819e3be7f00def122f5051c978ffd13d4e5e60e5ea0c96d1ca879b0c473a80a33b5d0f10d422a9a7f56d9fd792a803dcc3288cd2b7d208", 0x4d1}], 0x1) 16:57:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28e6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x200) pread(r0, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000300)=0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r4 = accept(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x11, r4, 0x0, 0x4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000700)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5f6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xbdb6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x150e}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r5, 0xb, 0x0) r6 = dup(r5) connect$unix(r3, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) fchmodat(r6, &(0x7f0000000040)='./file0\x00', 0x101, 0x0) execve(0x0, 0x0, 0x0) 16:57:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x1, 0x1}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x28020, 0x0) r3 = dup2(r0, 0xffffffffffffff9c) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x24c, 0x4) 16:57:28 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, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r2 = dup(r0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) 16:57:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:57:28 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x150) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:57:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x9, 0x803ff, 0xffffffffffffff7a, "73cc5127b82f7b8e00", 0x1, 0x1}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="f432ef38fb840d3751dc3631051d156f1137a6a409", 0x15}], 0x1) 16:57:28 executing program 1: geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 16:57:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x45}, {0x20000000000006}]}) syz_emit_ethernet(0x2, &(0x7f0000000000)="fc48") r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) munmap(&(0x7f0000006000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@in}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) 16:57:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000002000, 0x86128) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x20) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00040080003ffce8dcff7fa1be0340004512208887d380056e000004"], 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)}], 0x1) write(r1, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 16:57:28 executing program 0: syz_emit_ethernet(0xb0, &(0x7f0000000080)="c7a895006f53dd00001742ff88e76bbcb4eeadd738e2cf1d0200000035a4dba909c338b0760784f8c32818d93ba759e929d479a208f269bd5bd5762d788c1e3c01e4cc47fbc78de7beff43c7930d75dc3a637d842c3581eed0ace1c1d3bcc340536200cb59152231f333e974515e2df7b3f029820e38c328238f56bcc420e001a2c64397e9db57fb5056872c31faabbca2586c3cafeb530940e15ade8935e4e24cc0b7df0382580548aa88d7fe428d4b") 16:57:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:57:28 executing program 0: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x80}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, r1) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:57:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000180)=0xc, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) setpgid(r2, r4) 16:57:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000009423716a49a2cb5b90060000b5bd0022315e1409391e7a2dc75a714391f30c280000009d138d3a0040000000"], 0x30}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000040)="a5166b18d495b9a3ce0a976bdc80050c95d35f06fbedbfddd2eda9803bbffa7f5ffe201ffdcd8842d98ccef169aa7c50b427fe47fb83e00cd4c899c4c8cc183a3fb02f056d0b9d0aef405467eb9b39f066e517", 0x53, 0x4, &(0x7f0000000140)=@in6={0x18, 0x2, 0x7, 0x3af}, 0xc) 16:57:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:57:28 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "d730c16d00b4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r4 = getpid() dup(r3) fcntl$setown(r3, 0x6, r4) getpgid(r4) 16:57:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="1e6b41fc532c3c0fd640083787bb9091fb4dbbe88545b1b30b6e8bbd5cce107445a4c1f97e9900a61da373644cae988bf12ffd2b45ffd7ff4da4a19109a682ed3481156f3e405dcf51bbdf7a49078975b138c1dbf39ce0ac20f8259b823fcc4877cd51bc9085d402b8dad2f987a5209acd2f16f0e3c0f122fc987ea34c4d3b2087bd16d1a365e1b5f6112969f8135649b3aba4e20a72832d7440b67c9f101749b7a5f8af1308fa6a6bf3d899f0aef3c65f5fffa8131fc84556194739b3674cd0421fc4f8aed027619ed9386b8f8e650ca3a2eea5a8283afa797d08e9e33d7cd659519af8f5e8784dfe98a1a2ff2d280e0000000000000000c9c24126ed43516ef8a9098f83e786b238b240d231f807b69230bce3e02095a3db406b87578c89d7c311c52b68b542fe6c3db213bb8e32fc262457a1637b2e9342f86df428463b33c0b8900614809b4d6f5376050c254ee1972fe0fc9a63176c648a6347abcdb6f0272572e8a3c9c5f762420b3e1510f9a60961c8e22ef054a4", 0x178}, {&(0x7f00000002c0)="621a8d5c7ea99b6aee492abdf110d363604c43e5edb0cd17a20fcd9320d8dcc6124703e5296b9604a453c9f7f068fcca1741046a0fc10af2858d480048ce3f3a8ea5b8ad8baf964c55d2b50f0de6136804985d638758f1f3ce2585231f58d2aa8bf3b846908ea4c6625d9b01f3c1cc82c33d7543a8523ea4c52bdfac5f1abd144d26ef39", 0x84}, {&(0x7f0000000380)="1d60ac92507987cbe284f713e8adb741faf204cd9e78c6a102c6920a33fdbcb45fbbb32443ff4f9c5b4d00dbb16eb0154a887ae75aa2862c651879e432", 0x3d}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)="ec", 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r3, 0xb, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r4, 0xb, 0x0) dup2(r3, r4) fcntl$lock(r0, 0x8, &(0x7f0000000440)={0x2, 0x1, 0xc25, 0x5, r2}) r5 = socket(0x6, 0x3, 0x7f) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r6, 0xb, 0x0) dup2(r5, r6) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000400)={0x29, './file0\x00', './file0\x00'}) 16:57:28 executing program 1: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r5 = geteuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x7fffffff, r5, r6, r7, r8, 0x80, 0x8}, 0x6, 0x5, 0x1}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:57:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x6) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x239) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0xab) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:57:28 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x1) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x1, 0x7, 0x0, 0x8, 0x6, 0x4, 0x2, 0x0, 0x7, 0x81}) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) socket(0x2d0df20a79dc640c, 0x2, 0x7f) getpgrp() accept$unix(r3, 0x0, &(0x7f00000001c0)) close(r2) setsockopt(r2, 0x7, 0x2, &(0x7f0000000140)="7b61d873ffc10000ea1e3f6665f5dd6977da7664f0817a21575664c278ae3e4a5d5257a8355b7b61372cdb65f436288ecc73630b08b7e537752105cd7563aca7c936031b87aed4", 0x47) 16:57:28 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r1, r2, r3, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r4 = getuid() setreuid(0x0, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r10 = getpid() fcntl$setown(r9, 0x6, r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x9, 0x0, r2, r4, r6, 0x12, 0xf63}, 0x80000001, 0x3a75, r8, r10, 0x7f, 0x4, 0x100000000000}) recvfrom$unix(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 16:57:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x3ff, 0x6, './bus\x00', 0xf66, 0x8, 0x2, 0xfff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./bus\x00', 0x2, 0x6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4c0010010}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:57:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt(r1, 0x1f, 0x3, &(0x7f0000000180)=""/170, &(0x7f00000000c0)=0xaa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r2, 0xb, 0x0) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/152, 0x98}, {&(0x7f0000000340)=""/100, 0x64}, {&(0x7f00000003c0)=""/85, 0x55}], 0x3, 0x0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x3f) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000240)=0x8) r5 = dup2(r4, 0xffffffffffffff9c) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlinkat(r5, &(0x7f0000000080)='./file0\x00', 0x8) 16:57:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1, 0x0, 0x9, 0x1, 0x3, 0x7ff, 0x8, 0x1, 0x0, 0x5, 0x1}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000001200)) chmod(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000240)={0x1, 0x3}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) 16:57:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x5, 0x6, 0x7, 0x1}, {0x97d, 0x37, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xffffffff) syz_open_pts() pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 16:57:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00']) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x0, "87e866e9e8000000001500", 0x4, 0x1}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:57:28 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510f", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0xc0, 0x1) 16:57:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x0, 0x7fffffff, "000000000000000100002000"}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0xe3, 0xf9e0}, {0x18, 0x2, 0x7, 0x4}, 0x0, [0x0, 0x6, 0x0, 0x4, 0x1f2, 0x8003, 0x4000, 0xfffffffa]}, 0x3c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x7f, 0x0, 0x20, 0x68a0, 0x35}, 0xc) 16:57:28 executing program 1: getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x5) 16:57:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x800, 0x4e) write(r0, &(0x7f0000000000)="df", 0xfebd) ftruncate(r0, 0x0, 0x80001004) ftruncate(r0, 0x0, 0x0) 16:57:28 executing program 1: ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x3, 0x0) r1 = getegid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x8, 0x4}, 0x20, 0x80, 0x8}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x44) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000180)=0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x381091fe92c643dc, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000200)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) fcntl$dupfd(r6, 0xa, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000280)=0xb1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0xec7483428b7f2a7e) pread(r9, &(0x7f0000000380)="fce2e0b317a7f501627e1b7c70aad0d3b15f11116572022751eed9e52c43c38835710aadd45602e4f4bbc135028dce8cc5a2e6941c90210b66c2ad2129d4f961ff0c8383ee47db90c2811641", 0x4c, 0x0, 0x1) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000440)) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f00000004c0)) chown(&(0x7f0000000500)='./file0/file0\x00', r7, r8) 16:57:29 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x2, 0x3, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r5 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16=r5], 0x1) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:57:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80000000, 0xfffffffe, 0x0, "10000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b000600000000000000e4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r0, 0xb, 0x0) write(r0, &(0x7f0000000180)="a1fae670f3b02dd2230ca10a9cf1626e1ea404ac3ff3c75caf40fa76dcabb0e8acb3c79fcd844cd3d7529f5496ad022a0c9dfca4e8ef82f64e8f4193593c13bf90357596860d4f4ccb2771e406855fbdcd8aa859d08fa58fb14445f63ddc8afefc7bb4fd2e54e8c4be15c968c4bb202deaa8e359850cd7fa2606591fbcd5b58f63ddc1d5b3f8cb884c00587e5b7106d91224d252d648998bffc7fb1888b3d62340c4f997df13a242112ed2c2a47fdf6f0348da967f01bf2ff8d400ff0b3161a9675693", 0xc3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:57:29 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x8, 0x0) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x43) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x7) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:57:29 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="031c419c6f026782020000ffff7fff81c31a8eba39d729c7d92c8b6f709c5b0a8b07d81c0af70200b10c42412b451be278043d953ffc5f4c66f862a733498acd1ad3b35cc4cb1f747796e55892990ca0d11d747e6c9376cccdcdde"], 0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r2, r3, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x7, 0x0, 0x0, 0x0, r2, 0x23, 0x6}, 0xdf15, 0x1, r5, r7, 0x1, 0x101, 0x81}) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e256601006530d8df9c9bc539c9ce5b9ebc0da335d8e9ba8862ffffff7f00000000581e4cfa3dd6b4c54cdb63372180f5e926cf9640f912ce5baef3a10db248b39754dd5a697fe72cd3b921e9511f5444c370fd54bfb4c08bc7e7d14a713496bd6e0fd42450ed764d24be70f145089a997c3e644313d935249ee43e276dd997023e6dace2168a04eb34b6d29ea0267de7c227a324ab27a40806eb53883079b0b997e6186d2439c4467fac7aa81f4762248f3ac47b4365ad48b9b3ebc2fcd7fdbb0916"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:57:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f00000007c0), &(0x7f0000000800)=0x10) fcntl$lock(r2, 0xb, 0x0) readv(r2, &(0x7f0000000740)=[{&(0x7f00000002c0)=""/239, 0xef}, {&(0x7f00000003c0)=""/185, 0xb9}, {&(0x7f0000000480)=""/122, 0x7a}, {&(0x7f0000000580)=""/183, 0xb7}, {&(0x7f0000000100)=""/9, 0x9}, {&(0x7f0000000640)=""/214, 0xd6}], 0x6) recvfrom$inet(r0, &(0x7f0000000200)=""/138, 0x8a, 0x0, &(0x7f0000000080)={0x2, 0x3}, 0xc) fcntl$lock(r1, 0xb, 0x0) r4 = dup(r1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x7) close(r0) r5 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10000) recvfrom$unix(r6, &(0x7f00000008c0)=""/148, 0x94, 0x42, &(0x7f0000000880)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r5, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="529d1aecf4ea8927205000dfffffff0008"], 0x10}, 0x0) 16:57:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="004f740accb77cc11139ffee13a6fbffc1b5be2b4f4a3dc6322507d1b4e153bbf1d926413ff06b8aead2c1a255ec5069b2e830a5b679b5541d054fb938d9f98c0b5f100d63822efc3f3582fda276212c3bb230dc0a74f8bf"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:57:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000d26000/0x3000)=nil, 0x3000, 0x0, 0x3013, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) syz_emit_ethernet(0x4c, &(0x7f0000000100)="874afc0fd44b2b3edf76ffa969ecbbc2dc00448eab3d3a1c08d613c96e762f435b6141b5ed2c5ab7abb3b15e5cab383c630f24f4e463e08fa8a1b2b7d26cc26e1b6e7e4bc73e0b7c448109aa") ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r2) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, r1, 0x0, 0x0) pipe2(&(0x7f0000000240), 0x4) r3 = socket(0x10, 0xc003, 0x2) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000000), 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) r10 = fcntl$dupfd(r5, 0x0, r6) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000280)) 16:57:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702ee3affffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11bdbf7eb24b249135917287215e50a90bde000e4439d9fc4b0193d6e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5f03bf0000000000000040a548733d4a641d45a5db5a6a6f1f0e2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a00012000000000898656ae3a6549a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ecdda84cef9aa1baa4b79a8e739dc75664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca554b000000006ea7d2308bf29361d0d5682fcd8e275a9b0be9103a4154e49a9f0f46d94774fcd1b5d6f578386367c3092543d6658aa27ce5324c1bc2633b994fb00da28f997a967bae1fa3d979c4e729efba66d5e11453be3531a7dea2fb2d85c6ca7e6855263fa0ba159fb288c1531bea798a62168b4af4180162cec579d3ba47a5fb57b27256ad02c47af8f147623fd13523abd0b38698f937df75f262549ae9dfbde0496f513aa27953374f39b0b693a1dd070e8a5625b9b8db45a090e53f47f453815d480a42e7f19f5dd4a2c48125632b3d972b7ada9d909e27f8c97140722b0fa101fbbaf30217f0da8da409047c087d000000bd221327858645ffffb6895c49ff47e3586a76322b1860844a58dca0720f27156caf70a543c73d37ea9608f17395a374d09615e05752807fa1a5e7986f380adf6a96f580594e6d0443fa14cb8dc6758b21ca47fcdb945c0e26aeccedb74c7d7210d35951702fb7e16288aa2319c42e526fbd1e5523b2a58f846df373e95f7afa03a0319c6149fc9601b46eddc592639794b749fe12dc1fd01e96fcccc73d65c210faa4777fe49c7e3f92d5fa6883b8d2ec1484932b7e42dbfe956c97ddb627e06caf69fcaa72975d55e6f360169b7a1decabf8a83a679e0c04b07d20b1d4ff8bc87b4ae2a304ad4d40af2c2a878305c886dddbe59a772b325459c8a500"/816], 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:57:29 executing program 1: mkdir(&(0x7f00000006c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x128) rename(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)) 16:57:29 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) syz_extract_tcp_res(&(0x7f0000000040), 0x4ea, 0x2000806) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r2, 0xb, 0x0) pwrite(r2, &(0x7f00000000c0), 0x0, 0x0, 0x101) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x8001, './file0\x00'}) 16:57:29 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) setsockopt(r0, 0x6, 0x0, &(0x7f0000000080)="9f42d2b134a0fa8cd4816619c59ad2128010af3645b22ae1df4cc7e79bd16362982627e92d3731c8a0f3998d30463a81e3d3c97bd5fc963a3d2fbaffde043a4feb5fa50f31e9b1cf1587ed4c8feec360e97e6c945ed7be6b77690936c1cb8a0050057d525e7ffafe543b4aa6c66a41a32fa73af5a25aae9fbc27f896c335231d66a5afc9e49f4d3df9ea328b", 0x8c) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) dup(r1) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) 16:57:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x519) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff00"/71], &(0x7f00000000c0)=0x47) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x6001, 0x413) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) 16:57:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x4c, 0x0, 0x0, 0x1}, {0x8ae}]}) pwrite(r0, &(0x7f0000000140)="cf82ea70ce583d6112894f69a3dc15f62e9535a16dbcd497b833728b3d21c00b0bd92d6667fcd9bf527f3f55043d5279dbc76214b8ac2f4b87f7d74584936c8848919f4fc29272e564c789617dfd2cc6e8335afaf9cd5b58d46eebc20b810c60fda3eae935b675f80fe076bdb8b85bf6f33ec94240c455d6d9262d679102648a78942ef4189d82057487efd28b747e", 0x8f, 0x0, 0xbc4d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x270, 0x1f, 0x4}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000280)=""/104, 0x68, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:57:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x201c0, 0x0) open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f0000000600), 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x7fffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 16:57:30 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, &(0x7f0000000180)=ANY=[@ANYBLOB="8a7f11bac3eb8877f32ddd8fbb82597cb630dda91108bd2f998d1882fd76213ca3f37aa0323ad324a8c8e0f22b64c1f9aa1ecd78e57dbae08adc4dfd17ba779672d42bc6a87c89dade26a6ed63dbd53064c9c0d7b69da60d998174cd51a84843dc44fbb140e61604bd7bfe860c4003dab5c063f13a910626ff171f19989b6d4aec28c9f75d6fba217b15d9c6f4735548d4af423ef1940958b8238ddb25b4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket$inet6(0x18, 0x1, 0xf7) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa8dd53048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:57:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x18) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:57:30 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {0x0, 0x6}, {}, {}, {0x0, 0x0, 0x800}, {0x0, 0xff}], 0xa) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaae0486dd60a4f01008182c00fedc000000fffa0000000000000600aaff020000000000000000000000000001b5b32ed91c7ba3dee4ca58f5150018c6b8bbadeab320d08f675dcede0430aab581b49114194a"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:57:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0d0fb464e59adac18b0a80c91adc233a308c263aae30643677dcad6849c3d02505fb3050ef2c79a406dd3786d3466944f0a46dade1a66a6c6aed4374209da2b36598841a6641352ddf60978fa64fd9e9a4e23cad09f227bb5b97502862ec23ba531d061c15f68fbbdc142e922ae57cf0ab846fc252fe94a12fb28157599d37a9cec6e94a651e602d9c706044", 0x8c}, {&(0x7f0000000440)="1e7d5fad419fcc88bb4bb75fc356b7ae59f23acdd4657fb0554ee51c6ac6f6c65fb7ebdb707190b473042fd2be8ab69b0704855608f8f91717584e33ccc1f5fd743b6137a227bc554915d42caefd645d86065737e20b18529ca7573d485de79edf6b88cc53130a92e87b2e6d008dd5cc7d906e576963d3230ac5e618f8872c3fc643d17a4e6e09c352dcf0180828fb5f367a0052ada1911146fa5e545d4b9d84a79b6e346f7adc20193fde110712f3f0575b2e64a874f72c21980115aa64c433b8ee37426d5d012d5ea4428a6ad81eae4891e9f5badb64827d70cd2dbafc93718de344d388587fe8bc98a85ac88070065c5f372ae1cafbd4055fc292f8ca039f87809d7e36ffd3da503f27e31df78eb8b9b62f9def6341bb537c8c101073eb72a5fa7c54045857ecdb2c2b3187b67b786072ba2be800d97179a76b8b050189a22a29b362150cfafe0f51fe71aec12a2349103e6ed88f61f2c92dd5164944af1f747b3cea716440d7c17680a8a51cf7d0bc825b8f1d6f0f662460b9153c167f38cbe5c45b4e03bb186029024899ec57b91396a6d86ef7bf80f3de5677b4a2a75179f9c196c891b0ddbbee4c874b3b41a9fd100ed8abf8ad68f0557dfb58d0d8fd3ba29795d2d3908a4d807039fbcf0c5040c8a39c270838c3b868240ca546fb58ded5b823a3ea3f9bf95a1d36777eccb976881394c2b4d124ee9ad02e2d0fe9b4f601cce40c8835673ef3a336b2956db6041f05b8e4773401b9b1d6b78a6cd1785d9bf2dca7e28afc17eacdb472fc96a6c6c2009969fae712c8ef5bbd5c6d326c24e5e17d7ee6957ba12c29c2e4a3383371f112fec7336d279b80b1438a530e48a1a9bd7f0da4171d3d818d986d00f20811af49104ff1149626a792eb6f9ce35688a75dcc00ae23836a533377a0f3b2863d503ccd53481ad271af5dce0a8fe9cbf575cd48002a4c0895c70a057419002d57d031a4a2e1e34d84122b95e433d9211486dc62ecb68b96e31ec27d882d9c558ea9fa00f9a6f79a50349869c1270fd3931243f20a31cb8a9fa9812c34a1a631d3de2865c535fc859558ae7b8215037454e5bd820f9ed4eb63cdacd841200040102566755803b5560040094d9b76c926a53b617315e6a493a5fb3b418fa81b1a094691acb70b64086ce51888b1066d23890a9588f2e9e2a4ab704a233ecc738fcb5b10c34879bb9bda64be218de842bfb40e6f48fd9b0dbd67c264ce3b190cc7fed046ade34f5f6b9aca919d0b587397028e034d69a6ddf0c252d81aa1ea1443c942d346cdda209d2ad6de39782995dcaff0b351da4e472a2470210b9034b233db33e3a5d7611c16366bde5449243874a993baa309e3b9a5c305bad1b1db0496a37016f9d1fb1caff69c34ff940866673b53044804b4bf58c4537d325518e1226a3aebb1e9c9b1be68f52036cedbf2202b9575f0f77512b774e1dff9b7c4bf018463be697bbc07c440e0c804a8191e3be3a7bb3949e98e03d7707a041da8c609ef48d7897b4ea95dfbc907e1888b01f9f0c26a3497f6a65e628a1c90067ebfe4ac9d9f583dc30ed13f7b9f783327816a91983f1c4b7ee1fa8e7d9b70b7fb9e47dfb9c754c0329cc66e3d7aee3b0c916963f1acee8f6d4b7756677f049aa2fe3a5a03276d4850b9a5e01d103587d4573929abc0522d6256c1c95398c3dcb15d06cdc2ee7a854776e2abd5b3ac5f9e7c54dc99b3f149ef7f5a97c4034b543b2d4924f2a409941d79df4d56f02a6d94328c3d013c16a7f57e87032a14d4f2468ea3b8772158901f863007222187c13fe4d6973783ebdb36d2478673fa954fcf0949f05c3917d1dbc397ca9f77c42d91e5d38761c6aa1f0652ebe3035e5131446fade4dda8b4df4183df376fda3b2c2c7c5a1b323be2bb47d848067df63c822fbdd5d818272f69947c3cb610059ea50af314ca6a20aef612ae729eeb53e0993368918ff70e982001d5e13a97cb36e780214483402ddd3a65c541c2aa7f0a9756279bb0f49e64f9f476b85c6ef0300a08c58845f08c1a572af565162a414e02fa642394396e09cbe9fe3025887526ab1f7111153d0beb169205dda40fa4efc56c667b2423469640a95a192428620fa3c8d32fd828400db0720e3c322670911582d8fccf114809f1c792a95de1648cfe88233e936bc8fba6d74aaba0282db2bb7473c0097bdd5b4cf84c09b264c743ba8743b2ddaaff42fa8a80869c857129a0312789449d5a97a63bb649871803f35998acaa01e925ac689e994832b4a230540d4ee69407e424ab6c06413d27b3c417744fe86a4d081fa57c4cf01d960abd62640b777888d39b6bfed7ef5367effbfab76e4b384a305781ae04ac52b59be9dead8a108c5bcaa92be3c2c10bc98b07959950175d1b28355ba052d84378fef7aecaed7225e448c9de65fc35e0b6a374758365f5bbd456ba87ade38daec0f92c214a6750cbdc91cb1eb259731b1ffee0fc57d6c96cd111d6048c20b181a42dfcb1a2022e330096885e6a18ee59425bf7666cbb02a88f63756c47895cfdf6a4413e5c8ff10181e64e431cb9f58054d48d5038c84f5abc6c264acb52e3cdb6b01b7fe7d168a581b49460736acedd8cafdebdd3bd658b80b4028c25c2b9749cedf63ae83b64222242b6cbefcfa16a543c636f39e3e61d18f2bf5b7db48cb437bd029420be3f44a464dafa68131790955a374e483892d83e33f2a2bee9bbf3b1b921406a655328e0ff1099058e3c1c2df0c8155a08a643c73d85f0032bc93e01050e36526e282f854a92cad7dc08e94917a401a1dfb7dc45933edc8dd89b2034963ca7dd15f4edca6c76bc5d8f1e247af6e0ad438eea91f9bacb31e3f41b1e9a2a953623f386bd0a360bca7a457d1f71d43805772a471ebf1aedb353cf2f199b905df2ca8f503c16992f5f6a78aee4721c5060af6ea42e0c6dfce048fa5e0525439af9b6b3ed73a052acd0a5e4770c2fc553e45317a991e58f65076eaf9cf44d1ec46196cf8d76d389a5ca1fcf1f9ad828eb7e5d27ced0eb1de88e169b6fca9806f7d8e2f9ec61fb733eb8a78767f07b7b778ad7d39bea44e65f647befb09c01befb6975d17c3033d5da2e580870d3f6a412b9ec15663c4e8d68af334dc0f1be5d45d564419cad27ece8f2f64469f0f2c61d83863bd87538a5f00f17c8fa9ff30679090c19573fafe1ff3db37c2b02103091f416284e3f1e21ee25c009e2d3c063d58e37531a455ba2e5aff3a400e5aaa2c02e863a51a2e64091ab1d5388f51e688302f2e9502b6689f853af89b0e5bc0f06e157c04b2492d120dc42f7276ede9f3e9ac7003981bfd88bae3abc157e03053ff1d08020be84775739f156661b3a2c76f6e6814aa9276eedd01f5d09df4f4585311d99771cd949f6ec537bcc163f1a67480e4e2850b6396005470c1cc39f265630a13253a9cd22be0a0b8b541da097fb5f5c40781d9fd947d2cf49cc3c4be07cce27da5cfde43562fff1117c0cc0ecdefaf45137887e0459587ed4b8142d22cc7eb84a5eb59fe74766a682f9a1aef45a3d41c57f7cda129f59222e598ff92b54c2419ff29572a283bd266f6fdcbc3170fb5969512f3f2ebbf3b3fc260fc488782f96de97e282e093e9dbbde301ebb8d9139caf6ad6ed790b6888253cd10cc36925e1a9c595bfa565852c4aa9e47cf9b7e3f64cae1590088e7d6c601ca165be4c8128b291333c8a096fa356daafa8993c63e5573d2bf48f41d17e6e76d7f07232ed212da00ac3152241a04e77a46fad3750c06dd58eb508a86065015f3e328f7b16b6b37c35beb21aa9ffa612410739200de48ea5f4fb7af263ef839884e2f47b4e7705d15ead04e0b5826c3d1a5b1041129eb45130878a0081cf11ac5535ac6b3c22c32122a667926ff3ee9f501a25faaf78a5ab5a28de9fefed0d73741d267f3210dcb0c46339771a48d2ca5a4df594c994becf266b4cd1dcc597426681ceeb5d10c0a69fbca7ddee4173ede46c095edd70338bbecf6bd3892e44add5c8093b5f4e7525a27bdd88233182c52fd786cc763f39e97577bee21901574dba150eedce0c458bcc377f2e4e874e33dd053a4d84d443f7edd6213afd14a33b855268c7c29e36f9246c853b5e2407639540747524d771590793bc69d2ca503434b4768e8f100b916760d6e5ea588c703ede702a4316f0353b0e4a61546514251546462bf08d044c296b52b3e3ba559ed2b159eb62d0c1aff8cd9ad400138c4b8c5fe0415eac16d12a797d7753fc9b27ec709cf4798a4a14d85b076cda7c0fb13e7771559be1cb4e787ce6e9ab7a422a140c1885db7389fa4f9eaa0c4663150f163bc9c4bca4f0bbb45cce4cc2ee42a4035260c9e0ae484825a315ff5bc2fa871b0739871627cfe82ba516d2790c27e65cca22467d25cef2ffb51b36ab518a11bf5b2c480d1531cf5b18fa7b0888713409ec850947375d74cafaf272e14bad5ef7667e6ae3626c257ace690b15baf7a4273e2b7b6472080de69d78eec38460d87058aa9957ce9d0719acf941951d7435b02d6c5984dbbe212270ee54514b742dd5fc2af252f5a82371c618b904aa40c4cdae82aa1047cb3041b9ad243251302d8f45e3470c8f71cc730eefdc744f8b31bb3a973001cc81a5873322dddc545cda5a7cebb3ab2d0680d38a76b06c808e51b978977f392a86c04af36e49d82e13c60d098767fce044e7a7537e608fb3a02f6b267ddc6270f521423f5c4f1bd49a98d9b0be9ceba3d06aef8d3585f34a624ba24001e8ffbcd229100a4506c087809c03824955575ad59255392c357f7e1ce55fb4f0f6ddcbe5583aa8e9d641a0cbd7b5d8d7e31a07defc3072d8e0b4543992cb00c45bda16ee2af4e6a1f3395a68cd6d307a8bc9d997ab89c4269b20454990b0f72420d890b7127ed78f1343ec6a2e4abe1a3a66c9678a58a19e3ddca07e51330f49afc795ed95f9930015cea7e6c616367645484640f09cc7f50c4939b5c56d03ba071e7ee978602f77c1a7c583bfe631c826410d5de8065d190d3669c59ab8caa62eca9b62428e1debca1681a5a39700a4870d3e76b02c9da751032ecde67767f5ea38be903db542287f741bfe2d8e4b67dc887941209bbfb6af4cb7fb870876a5382736b8a8c6f6fa100103fba0c213969dcacb0a4ba6f7f3f08102b295a81b0824c8e154253000457398948d33212978ac9ace879ab409f5abc48444ce2a16a2b792625003a0467234a3aedc54990488db82aaff19d00bb81b006140c4978f77f7b098cc9760a4fbd1edab5708ecdc4032360a5f122a7953989bb520741bd0c86272c43e32854b147f8989fe76b7b1792d1233bb6764639e15d0c54c0d0442b2dab85053278e15b6b891aa12261e179d11d5bb85022459700cde1cfa34ed528b4d01ff2f8058f5b26a58aa979a97e3bdf82373bfd409a6d7ef75574573521aaab5cfd86eb86adac1d9a3345c5c2b5aaf0179a98a034ba41f9dceff4cb967257c69a8091fc853bd9d9304a9915503f42a50652eb68b333ca666908f54b5185992d0c7508c553e1441cc1f94c9c09f308304050cc9fb78af60d52639c3f9599e05db1c90efc9d91059107f5f1d1e7fe9b28d5b62cd3f90d6cc667e05f97f959aed879754d40f24161179a280fd4346e0e4cf51862b21d08dd97a4f0a90b7bddcd31dfe1b629abb13509538678cd64cf2b3e36950c16ea45e2bc9d4c21bc9777c0c5443005db04e0556d86f3893b93e7ecd7bb44ffbdcebb4b0d6feda3ac31d433875a18cce03dab46db4f8494b45f3088df217688a87", 0x1000}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x6, 0x1ff, './bus\x00', 0x84d0, 0x9, 0x1, 0x9}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) 16:57:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x25, 0x200, &(0x7f0000000140)="ebaa4e71305fd78fad89a269", 0xc) syz_extract_tcp_res$synack(&(0x7f0000000540), 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:57:30 executing program 1: link(0x0, &(0x7f0000000140)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000140), 0x0) 16:57:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2064f, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) setrlimit(0x1, &(0x7f0000000240)={0x8, 0x20}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffff88, 0x6, 0x0, 0x10000, "19249d554fb879cc70a45123bcb02f76f74dab7e", 0x42ed, 0xffffffc0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000001c0)="00000000000000006b269d1152d8c787a3d76eb3ed05d7232af701f11b91557331510c04ebda58ff72a37cbf9d08621ce9a4c199ac08fec1ed36a7f542b5d3d0f256d378bfb2782879259327ed029e705c326f40bf0337d241e3991245223af76b44e9fed850ffe05ee19721cdda", 0x6e, 0x0, 0x8000000000000010) 16:57:30 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b110508000000", 0x9}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x4, 0xff) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:57:30 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2080000000ebfffffeff0000005800000080000467071b542a538706000000b818000040290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:57:30 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(0x0, r2) setreuid(r1, r2) r3 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="08180035"], 0x1) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x900}, 0x0) 16:57:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:57:30 executing program 0: r0 = getuid() r1 = getuid() r2 = getuid() setreuid(0x0, r2) r3 = getuid() setreuid(r1, r3) r4 = getuid() setreuid(0x0, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x1af) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getuid() setreuid(0x0, r7) r8 = getuid() setreuid(r4, r0) setreuid(r8, r6) setreuid(r0, r1) r9 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r9, 0x29, 0x9, 0x0, 0x0) 16:57:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x88}, {0xcd, 0x3}], 0x2}) 16:57:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r2, 0xb, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x80000000000000) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffff, 0xe66, 0x3f, 0x7fffffff, "c8e10524fb4a83be92351b113fa4fa04af10cb83", 0x97d, 0x6}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r3 = getpgid(0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r5}, 0x44001000e, 0x0, r3, r7, 0x0, 0x80000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:57:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r2, 0xb, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r2, 0x1}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:57:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x0, 0xfffffffffffffffc, 0xfffffffe, "081f027e21dd7fff0e09ac0ce92c9600"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 16:57:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x8d) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x0, 0x811, r1, 0x0, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x50}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:57:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 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}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES64=0x0], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x4000, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)='\x00[\x00\x00\x00\x00\x00\x00', 0x8) 16:57:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000400)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x4c) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xffffffffffffffff, 0x8, 0x20, 0x81, 0x3ff}, {{}, 0xffffffffffffffff, 0x12, 0xf00fffea, 0x100000000, 0x8001}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x5, 0x8001}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x81, 0x7}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0xff, 0x2}, {{}, 0xffffffffffffffff, 0x26, 0x2, 0x712, 0xa500}], 0x2, &(0x7f00000005c0)=[{{}, 0xfffffffffffffffa, 0x0, 0x10, 0x8000, 0x8000}, {{}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x153, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0xb5, 0x7}, {{}, 0xfffffffffffffff2, 0x35, 0x40000084, 0x6, 0x2}, {{}, 0xfffffffffffffffe, 0x84, 0x2, 0xda, 0x80000001}, {{}, 0xfffffffffffffffa, 0xe6, 0x2, 0xd27d, 0x1ff}, {{}, 0xfffffffffffffff9, 0x12, 0x2, 0x3, 0xbe}, {{r2}, 0xffffffffffffffff, 0x32, 0x20, 0x0, 0x8}], 0x8, &(0x7f00000006c0)={0x4, 0x45e5}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)) chdir(&(0x7f0000000140)='./bus\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) recvfrom(r3, &(0x7f00000001c0)=""/148, 0x94, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xff, 0x9}, 0xc) geteuid() write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000380)) 16:57:30 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x128) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) kevent(r2, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) 16:57:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000028a000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mknodat(r1, &(0x7f0000000540)='./file\x00', 0x1, 0x6) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:57:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x100000, 0x9, 0xffff7fefffffffff], [0x0, 0x0, 0x401], [{0xcb8}, {}, {}, {}, {0x0, 0x0, 0x0, 0xc8e7}, {}, {}, {0x0, 0x0, 0x2}], {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x0, 0x7}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)=""/28, &(0x7f00000000c0)=0x1c) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socketpair(0x18, 0x4, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) sendto(r4, &(0x7f0000000180)="8746dc95a62c0d926e565f1bc68b7730d22561fd39498e8948bf0bb686679b9a083cf72c92521bba88a5617d2675d77def29815be4d1fe76c7aef33eebf61f0d5b98402468d8d705f7035ea6e915cdb954cfb73144284da24b6b3f513578c8d680c0d3736bcfb0c1088b75522558581e0f39080b1013d933a8d223d65232c4b0a25e", 0x82, 0x401, 0x0, 0x0) 16:57:30 executing program 0: minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 16:57:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) r2 = dup(r1) getsockname$unix(r2, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:57:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) pwrite(r0, &(0x7f0000000080)="aa715ca1a6cc0d52703a9f2b4eec4ac59654fd76b123df37ea18d91f27360f3cf93717fdb82cf474a8efa888d7bb465016a609c7f23c65ca347ed7267c51782ae73a794dcf8b58f5324723e3edca3bc4fe28e11c13654a04b5e22b7d89429cc387e4506b95062ea37a6acb612be3f4855e511be110dbbe1daa60ea502627ed7dc82f97c44abb2875a743143b16a04316b197ea4b1cf40ddbbadcb1d3c3b1a8d0e2b92990d1a7507d6d252a6dd0f4ca2ef3f0cab1c60d3db8cfdc45c082ada650c4dae2193b2c4b95af2a28bee9f6476b166622bf7bb1c06ff911f5c473af", 0xde, 0x0, 0xa85d) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r4, 0x3feff, 0x3}, 0xb6, 0x402008001, 0x0, 0x0, 0x0, 0x81, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:57:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r1 = dup(0xffffffffffffff9c) ioctl$KDSETRAD(r1, 0x20004b43) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000040)=0x9, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0xffffffffffffffff, r3}, 0xc) bind(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)=':]&\x00', &(0x7f00000001c0)='\xee&\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='!\',-$[{^!\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='--.^^\'\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='.\x00', &(0x7f0000000480)=',\'\x00']) r4 = socket(0x1, 0x8000, 0x81) readv(r4, &(0x7f0000001780)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/145, 0x91}, {&(0x7f00000015c0)=""/114, 0x72}, {&(0x7f0000001640)=""/24, 0x18}, {&(0x7f0000001680)=""/248, 0xf8}], 0x5) r5 = socket$inet(0x2, 0x0, 0x6) write(r5, &(0x7f0000001800)="6c8a7b6be66e65f80c54b4623f7d5ce3f0141bf801951434ce622b383811d7ee683ecf87d9f172035b204ca168ee943c13e7e8da484df1f2c4d4be17e730f2a61e0fdd84197e6e0a8a9e847b8092f100e4337bfeb00cd8f09ed71d10fa74ea192b567c55", 0x64) r6 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000001880)={0x1, 0x1, 0x5, 0x1400, r6}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000018c0)="7f6fb0f73d01580dcc9f26de590d86689f31e53369b63cafad7449e0dc76f6bca29d2b1d0b64fddb0899a9ab4c151a67790ad562fcf7ea0cb37ec7", 0x3b) r7 = msgget(0x2, 0x380) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) r9 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000001980)={{0xfff, 0x0, r8, r9, 0x0, 0x10a, 0x8}, 0x20000000000, 0xd8b8, 0x0, r2, 0x6, 0xdd, 0x5}) 16:57:30 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001140)=""/197) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0xa) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0x23f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7f8603000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) 16:57:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) setitimer(0x3, &(0x7f0000000040)={{0x3f, 0x6}, {0xe4, 0x8001}}, &(0x7f0000000080)) r1 = dup(r0) ioctl$KDENABIO(r1, 0x20004b3c) dup(r0) 16:57:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x4000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x5, 0x0) socket(0x800000018, 0x1, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x81206919, &(0x7f0000000300)=0x6e7) r4 = socket(0x18, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:57:30 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) shmget(0x3, 0x4000, 0x54, &(0x7f0000002000/0x4000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r2, 0x0, r0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x6, 0x9000000}, 0xc) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r3, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x3fe}, {0x1, 0xb2e, 0x1800}, {0x1, 0x7}, {0x2, 0x7fff, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x5, 0x1000}, {0x1, 0x6, 0x800}, {0x0, 0x8fe, 0x800}, {0x4, 0x7, 0x800}, {0x1, 0xffff}], 0xb) semop(r3, &(0x7f0000000000)=[{0x1, 0x4, 0x1000}, {0x2, 0xfff}], 0x2) semop(r3, &(0x7f0000000080)=[{0x4, 0xd74, 0x1000}], 0x1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000180)=""/198) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) socket(0x18, 0x4003, 0x0) panic: kernel diagnostic assertion "p == curproc" failed: file "/syzkaller/managers/main/kernel/sys/kern/vfs_vops.c", line 169 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 95309 29107 0 0x14000 0x200 0 systq db_enter() at db_enter+0x18 panic(ffffffff821d5d2f) at panic+0x15c __assert(ffffffff8222900d,ffffffff8225c86f,a9,ffffffff82208fd2) at __assert+0x2b VOP_CLOSE(fffffd805330c500,1,fffffd806c3bfa80,0) at VOP_CLOSE+0x12f vn_closefile(fffffd8056e6cf10,0) at vn_closefile+0xd2 fdrop(fffffd8056e6cf10,0) at fdrop+0xc2 closef(fffffd8056e6cf10,0) at closef+0x117 unp_gc(0) at unp_gc+0x172 taskq_thread(ffffffff824bcfd0) at taskq_thread+0x52 end trace frame: 0x0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "p == curproc" failed: file "/syzkaller/managers/main/kernel/sys/kern/vfs_vops.c", line 169 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821d5d2f) at panic+0x15c __assert(ffffffff8222900d,ffffffff8225c86f,a9,ffffffff82208fd2) at __assert+0x2b VOP_CLOSE(fffffd805330c500,1,fffffd806c3bfa80,0) at VOP_CLOSE+0x12f vn_closefile(fffffd8056e6cf10,0) at vn_closefile+0xd2 fdrop(fffffd8056e6cf10,0) at fdrop+0xc2 closef(fffffd8056e6cf10,0) at closef+0x117 unp_gc(0) at unp_gc+0x172 taskq_thread(ffffffff824bcfd0) at taskq_thread+0x52 end trace frame: 0x0, count: -9 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d2fbd40 rbx 0xffff80001d2fbdf0 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d2fbd00 r9 0x1 r10 0 r11 0xc1da622e24a8434b r12 0x3000000008 r13 0xffff80001d2fbd50 r14 0x100 r15 0x1 rip 0xffffffff813787c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d2fbd30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (systq) pid=95309 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d2e2380,0xffff80001d2e1c40 process=0xffff8000ffffe730 user=0xffff80001d2f7000, vmspace=0xffffffff82589be8 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 65308 305409 75689 0 2 0 syz-executor.0 65308 31810 75689 0 3 0x4000080 fsleep syz-executor.0 87702 198691 0 0 3 0x14200 bored sosplice 86308 263475 15855 0 2 0x482 syz-executor.1 75689 469065 15855 0 3 0x82 nanosleep syz-executor.0 15855 497163 43127 0 3 0x82 thrsleep syz-fuzzer 15855 223227 43127 0 3 0x4000082 thrsleep syz-fuzzer 15855 91037 43127 0 3 0x4000082 kqread syz-fuzzer 15855 347071 43127 0 3 0x4000082 thrsleep syz-fuzzer 15855 348600 43127 0 3 0x4000082 thrsleep syz-fuzzer 15855 111353 43127 0 3 0x4000082 thrsleep syz-fuzzer 15855 513131 43127 0 3 0x4000082 thrsleep syz-fuzzer 15855 169256 43127 0 3 0x4000082 thrsleep syz-fuzzer 15855 362635 43127 0 3 0x4000082 thrsleep syz-fuzzer 43127 501172 2677 0 3 0x10008a pause ksh 2677 106915 34775 0 3 0x92 select sshd 40670 393105 1 0 3 0x100083 ttyin getty 34775 221838 1 0 3 0x80 select sshd 48564 434022 57330 73 3 0x100090 kqread syslogd 57330 199275 1 0 3 0x100082 netio syslogd 18225 490610 1 77 3 0x100090 poll dhclient 69840 173965 1 0 3 0x80 poll dhclient 81380 21895 0 0 3 0x14200 bored smr 53796 499914 0 0 2 0x14200 zerothread 36057 115620 0 0 3 0x14200 aiodoned aiodoned 2775 523759 0 0 3 0x14200 syncer update 87224 499450 0 0 3 0x14200 cleaner cleaner 65662 57318 0 0 3 0x14200 reaper reaper 26392 237606 0 0 3 0x14200 pgdaemon pagedaemon 35196 99675 0 0 3 0x14200 bored crynlk 20428 310299 0 0 3 0x14200 bored crypto 3075 287755 0 0 3 0x40014200 acpi0 acpi0 74601 208344 0 0 3 0x14200 bored softnet 13740 178286 0 0 3 0x14200 bored systqmp *29107 95309 0 0 7 0x14200 systq 92288 362100 0 0 3 0x40014200 bored softclock 35654 461883 0 0 3 0x40014200 idle0 1 400369 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9493 6355K 7108K 78643K 11055 0 pcb 13 8K 8K 78643K 71 0 rtable 81 2K 3K 78643K 238 0 ifaddr 67 14K 14K 78643K 96 0 counters 21 16K 16K 78643K 25 0 ioctlops 0 0K 2K 78643K 23 0 iov 0 0K 12K 78643K 52 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1389 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 39 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 262 0 sigio 0 0K 0K 78643K 15 0 proc 48 38K 54K 78643K 366 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 12 0 in_multi 52 2K 2K 78643K 86 0 ether_multi 1 0K 0K 78643K 8 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 214 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 99 21K 37K 78643K 1437 0 UVM aobj 10 2K 3K 78643K 14 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 42 0 NDP 10 0K 0K 78643K 19 0 temp 91 3034K 3107K 78643K 5556 0 kqueue 3 4K 18K 78643K 27 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 50 0 18 2 0 2 2 0 8 0 unpcb 120 109 0 99 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 80 0 80 1 1 0 1 0 8 0 tcpcb 544 136 0 132 1 0 1 1 0 8 0 inpcb 280 331 0 322 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 7 0 3 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 243 0 112 13 0 13 13 0 8 1 art_table 32 244 0 112 2 0 2 2 0 8 0 art_node 16 49 0 22 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 37 0 27 1 0 1 1 0 8 0 shmpl 112 12 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1829 0 430 46 0 46 46 0 8 0 ffsino 240 1829 0 430 83 0 83 83 0 8 0 nchpl 144 2401 0 790 60 0 60 60 0 8 0 uvmvnodes 72 1992 0 0 37 0 37 37 0 8 0 vnodes 208 1992 0 0 105 0 105 105 0 8 0 namei 1024 6438 0 6438 2 1 1 1 0 8 1 scxspl 192 7606 0 7606 1 0 1 1 0 8 1 plimitpl 152 35 0 28 1 0 1 1 0 8 0 sigapl 424 449 0 420 4 0 4 4 0 8 0 futexpl 56 5364 0 5363 2 1 1 1 0 8 0 knotepl 112 91 0 72 1 0 1 1 0 8 0 kqueuepl 144 57 0 55 1 0 1 1 0 8 0 pipelkpl 16 91 0 81 1 0 1 1 0 8 0 pipepl 120 182 0 163 1 0 1 1 0 8 0 fdescpl 432 434 0 420 2 0 2 2 0 8 0 filepl 120 2703 0 2602 5 1 4 4 0 8 0 lockfpl 104 77 0 76 1 0 1 1 0 8 0 lockfspl 48 32 0 31 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 23 0 13 1 0 1 1 0 8 0 ucredpl 96 235 0 228 1 0 1 1 0 8 0 zombiepl 144 420 0 419 2 1 1 1 0 8 0 processpl 920 449 0 419 4 0 4 4 0 8 0 procpl 624 740 0 701 4 0 4 4 0 8 0 sosppl 128 5 0 5 2 2 0 1 0 8 0 sockpl 400 470 0 449 4 1 3 3 0 8 0 mcl64k 65536 34 0 34 2 1 1 1 0 8 1 mcl16k 16384 2 0 2 1 0 1 1 0 8 1 mcl12k 12288 10 0 10 2 1 1 1 0 8 1 mcl9k 9216 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 6 0 6 2 1 1 1 0 8 1 mcl4k 4096 24 0 24 3 2 1 1 0 8 1 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 60252 0 60209 17 10 7 14 0 8 1 mtagpl 80 33 0 2 2 1 1 1 0 8 0 mbufpl 256 97021 0 96868 16 3 13 13 0 8 0 bufpl 280 4690 0 165 324 0 324 324 0 8 0 anonpl 16 54055 0 40098 75 2 73 73 0 107 16 amapchunkpl 152 2556 0 2419 21 1 20 20 0 158 12 amappl16 192 2071 0 1315 51 5 46 51 0 8 8 amappl15 184 250 0 247 1 0 1 1 0 8 0 amappl14 176 3 0 3 3 2 1 1 0 8 1 amappl13 168 127 0 124 1 0 1 1 0 8 0 amappl12 160 5 0 4 2 1 1 1 0 8 0 amappl11 152 60 0 48 1 0 1 1 0 8 0 amappl10 144 15 0 10 1 0 1 1 0 8 0 amappl9 136 370 0 367 1 0 1 1 0 8 0 amappl8 128 267 0 251 1 0 1 1 0 8 0 amappl7 120 107 0 96 1 0 1 1 0 8 0 amappl6 112 22 0 19 1 0 1 1 0 8 0 amappl5 104 281 0 270 1 0 1 1 0 8 0 amappl4 96 542 0 509 1 0 1 1 0 8 0 amappl3 88 220 0 211 1 0 1 1 0 8 0 amappl2 80 2759 0 2694 3 1 2 3 0 8 0 amappl1 72 17195 0 16790 26 17 9 20 0 8 0 amappl 80 972 0 929 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 13 0 4 1 0 1 1 0 8 0 uaddrrnd 24 434 0 420 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 434 0 420 1 0 1 1 0 8 0 vmmpekpl 168 6658 0 6632 2 0 2 2 0 8 0 vmmpepl 168 58266 0 56457 107 11 96 103 0 357 12 vmsppl 272 433 0 420 2 1 1 2 0 8 0 pdppl 4096 874 0 840 6 1 5 6 0 8 0 pvpl 32 175225 0 158300 178 1 177 177 0 265 39 pmappl 200 433 0 420 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 162 0 23 6 1 5 5 0 8 0