kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri May 8 00:04:54 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.181' (ECDSA) to the list of known hosts. 2020/05/08 00:05:04 fuzzer started 2020/05/08 00:05:07 dialing manager at 10.128.15.235:41365 2020/05/08 00:05:07 syscalls: 338 2020/05/08 00:05:07 code coverage: enabled 2020/05/08 00:05:07 comparison tracing: enabled 2020/05/08 00:05:07 extra coverage: support is not implemented in syzkaller 2020/05/08 00:05:07 setuid sandbox: enabled 2020/05/08 00:05:07 namespace sandbox: support is not implemented in syzkaller 2020/05/08 00:05:07 Android sandbox: support is not implemented in syzkaller 2020/05/08 00:05:07 fault injection: support is not implemented in syzkaller 2020/05/08 00:05:07 leak checking: support is not implemented in syzkaller 2020/05/08 00:05:07 net packet injection: enabled 2020/05/08 00:05:07 net device setup: support is not implemented in syzkaller 2020/05/08 00:05:07 concurrency sanitizer: support is not implemented in syzkaller 2020/05/08 00:05:07 devlink PCI setup: support is not implemented in syzkaller 2020/05/08 00:05:07 USB emulation: support is not implemented in syzkaller 00:05:14 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x800}, {0x3ff, 0x400}}) r0 = socket(0x1, 0x5, 0x4) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000100)=0x20) r1 = socket(0x0, 0x8000, 0x1) sendto$inet6(r1, &(0x7f0000000140)="749cf9698670", 0x6, 0xf, &(0x7f0000000180)={0x18, 0x0, 0x4, 0x5}, 0xc) r2 = dup(0xffffffffffffff9c) socketpair(0x10, 0x4, 0x3, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r3) shutdown(r1, 0x0) connect$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0xc) dup(r3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='W\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000380)) r5 = dup(r1) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f00000003c0)={0x81}) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000400)=""/4096, 0x1000, 0x840, &(0x7f0000001400)={0x2, 0x0}, 0xc) close(0xffffffffffffffff) 00:05:14 executing program 1: chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x42) close(0xffffffffffffff9c) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) unlink(&(0x7f0000000100)='./file0\x00') r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x3f, './file0\x00', './file0\x00'}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x11, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r4}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)="075d3b5844076bd632329ef93a75a18f2720615c5efde0622f36cb5cb8cf0f12e12a2a32231e638e5ab42e6f9490e5df43b29f551e8861d8b20cc20de1090c7f924925772fb702ee1b42f6a094734724503905c87effed4d237fc4cd85c903a0c87d6155207cfc969a3e896f494e55ac18a480cccbc59baf3534780144edceda656ce11e2b48e8b12100c7d4b6e1f20527f88aa751ad69ba8bfe54ccf2c479ea6209601debf77fe60e371bfcbf47865a58e6ec25c249b9fe2e0808adf6e98c80f27145476d3f651f49a32cb7ba4bfd7aa62ec659d16d8024d9602489193f443df769e17717f71ba9a949", 0xea) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$setown(r6, 0x6, 0x0) acct(&(0x7f0000000400)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000440)) r7 = open$dir(&(0x7f0000000480)='./file0\x00', 0x100, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = getegid() fchown(r7, r8, r9) 00:05:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@empty, @empty, [], {@generic={0x801}}}) 00:05:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) r3 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, r3) fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f862", 0xda}], 0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) fsync(r0) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:05:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[{0xe0, 0x0, 0x0, "234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa29b9f8004cdc31d207aceee3368f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9af22"}], 0xe0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = socket$unix(0x1, 0x5, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 00:05:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x11) 00:05:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socket(0x1, 0x8000, 0x7) setrlimit(0x8, &(0x7f0000000040)={0xde, 0x5}) dup2(r1, r0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x8000) 00:05:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000), 0x18004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x87d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 00:05:15 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @loopback}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) 00:05:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x1}, {0x6, 0x0, 0x0, 0x1003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) bind$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) 00:05:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x1ae) write(r0, &(0x7f0000000040)='g\r', 0x2) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/167, 0xa7) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000240)=@in6={0x18, 0x3, 0x9}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000280)="e7f6fe9df7790bf60191bd6cd89eea89b22144f146adccaa837b75598272172125a8179fb226246e8de8d04db02223bbb87003ec907e", 0x36}, {&(0x7f00000002c0)="dcc9ff0b55a17c8fae7136aa5078056ce18881f1edefbbd6c354a996ab95aef8", 0x20}, {&(0x7f0000000300)="e6790064345aa63f0f3a6d858eb9b509dc70d04495ef4c09cc1cae57b089d4ed68721a9312c9e77907fc69e79b89cfdff7f6e362495371b7e64d8f0f34cbcb6bbd988359174a3c36e07a276929ba8a0b68440f5cb85561de2e04d1dcbf14a0f8b96006ee4035cacdf275065906889b84be6282d8903754cb35cf94a016300aa5ca7ca96cb238f9d2c6a948cc6bea28981ab8a4a7f02b543d5d6d25ca4f5ecdf8f80fd3b7ba14e86e4b209a5baf42ba3a2a46949b1587984964554ed297ee5f2d8c07712a8849dbdae274d6c1", 0xcc}, {&(0x7f0000000400)="c7c8ffec2903a3c903c712092ae388c50f419ca233ae095b61845639eaa3cc98e434dcf0c3205dfb715553ca83f92657f39487fd06c41669ffdd1890292a6870db61c2350272988505872c62ca5c99c3ee2cd652420fe9fc65ab2f05792fa084bc89d030825670634c1bdaf5366aa32552ac0c7f4bd89ef8e8ee3a880b9c718143ab38ae6405468153a2a8169f38b184ab3618978c6c37d680efb9707d5f314a04be0e3487591f83f300e1fa890635dcab1c141f867dd8c9914f32a3145f96803a9f7eb6cce3a3d95f2e7a199acb2f294686f10ba589af1d5a8e14417075d73ddb5b8d5cd8fb7b3db4f7f2de", 0xec}, {&(0x7f0000000500)}, {&(0x7f0000000540)="7124a7e14c41b9796c08b3d113904e242885ff0745b9e8e3840d5ed63e1e0d2be6c6aca7b3b84ea30dc2b58a1a821cb0e49851", 0x33}, {&(0x7f0000000580)="85a3fb51c9cc392f2bedb212d7b91efaf3eb", 0x12}, {&(0x7f00000005c0)="14b6932f917e11b0270807afacaac313a49fc1f34e78e45baa8938382bac9bf0b22de673104f920bb212d58ce40bad2655f89f8f112a4cbf30c7a60e9c93df6218f22417409cc7560f2c488e9383e88065fb3e68bcac9de3beac85918d102da458eeba601c075d2d7bb940a29d9d112106341eb277d9a2465141988af069c89613d514d4a2007669daef8fb0dede42d7df2b023dd322d8ce1720d9b9d955e34355553a918b954dc3faeb8e4c5f5ff0008516d0f63b627c9c0dc6482f2afd4ce469e9ce040cb64ab4df3518", 0xcb}, {&(0x7f00000006c0)="0d1ee3dcb95acbcd9538380118", 0xd}], 0x9, &(0x7f00000007c0)=[{0x1010, 0xffff, 0x81, "fbf116bbc8d7111358137b2b849c5365f7175ea53d57010c86745a71814d285f52685e483a33e1ba74e3203703a999fa03e2ea24836b1d24916689f33aa2e7fe738d004a34d67e79783d280fb38240150e735ae31ef551f3edddd46c01ed6d1d2c39fc626616d9896fe5b99f3ea28b6d782c26a724ad12e9d6d79f2af2ae0f7b44b10dbef0da8a3e1bdce6376e496c17771eecd2a21640c18af0a883a75cf8b6b58db364e5a0333a3828c0e0214b4f07d2d77dea67eade49606eae768186dd1499747c61f0f41cf4d90071aa2322bafad06c7d05d0dc5032d01a8f0570e9d6bc91ba4810258752194695eb192c3cc78da9c767a92c216db5641658d8819a79dc116046fbacc61ba872455d2ad1741766f5567f2afd394ce951336f08885c97cea2ab0e51831fa54a5230a8cb96292e75a00ce1cb50ed04f54ac20848bd03b1dfb4ecc66f31e2425b439e9270b9e74a9ab7c1300d0ce96199fb94ee0da80491e92793175534e7c28a2219ca867fd9a78b181f245dac322b8f1c9f7738b0eeca947528d8d06b3852b1abc925180e4e5998b37cdcba59e08cb7258eed35ca79fc7eed0303f780c96c39611a02d2d0678dbf5dc32a474448b8255e50695da8785b7c50616b01d2e850da87c82b5a136445899a2b028c8e954c0aae3a1d7907509d733b73091a16f1e28451829168a8b73b17541baab2d9bb9a282d1b37eb909516b71c59a646eb040198b7a2e97bb14fb199b5ca3a9bdff01c71e204d0f377946f03f441b6df1afdbf63b9476fd185246a5e17d2d60c9d68888f18573c5e164a09648e1695efd96fd0e1afa58dd5ddf63bb2f7347ef2c0a92b40327c6461fe70bf468bcd7df9e41efdb9ad76c073a9fc6a8801853854ac35f448ff7c8b4cd3a738faf476685e908eed9f733cd77ae14ae8cd765f4c5c3c885de31835bc60bbf54ccc26b3c71191d85a05f54d9ea1b80a8e0af247e721edd1bc5917358603c03e84b9f85925915e1dd1280b18efa7ff34e5d4a876098faee5d126b127f31e0923df893ba7e9f26618d368e794728bc3736715922846ac3157b36d75f90639c4a06df0a5088090520df5d351eefc5937e09de98e9a430e31c94e620765186b018e634b0e322b2b90fce4f57254aef315328f406f714786bc6b2f8f7d484ddfbb5be1fc1860e3fc93ef82ce240470699bded8b22cf5c0c210462434f8087e0f6f56d24c133e302bb9dc529e858fa636d616d6b49d0bf87b3331074eec1c7f48d041cb0d3410d6bc7352804678a7482176021dd806d542b94b958438627b85957e932a9cb93ccf7e3e7ee3a082aaa575470590048e57c0d3faf2725599e45a47a549f4b69d099d1b09af5cde73e1bb06dc68ca9cd91db6d2c38aadeec78251a096cac85afc814674c800967defd73f026c62bc9306176243d3f3d0f8f7d5ca3c05bff254189620c6769d91148777ccd7a05160cbb3d050c5d80a335423ba4ba4d1925ced4afa9b16f682a3d62b32c02ccf4618fd7610bebac0dc0793308fcdb644b3a6cab3798c5e779fef80120fb1f596f6733618c212bdb72e17afea5cef01feb195f40bd23cabc712dfdbd6e1832f5e21f088174ed9101bd54d35a255821eca4519cbf653ea1378f294c0965bed046c3a9fe2df0b1c7325fce2999db5065e6c7f67abef9bc51c281c7634ddf050628bba4521d1382f8f286abe151ce60ca4e5064b1cd10c50a5f1f8ac1fcc5957034310d2f53cd65e4a51fdf85b5bfe2e8fad1562be13427b4761b12a202a9ffd33eb7e973eba49dd82fd25e4afb2ac37fbf8b92fe246cd29f31c2df8c6459576824794c9e49c00b80d9732f7a8490d7b8c15250b5925d861afe3a9323e6d13624bd8b7660464548a4afbc8a855fd1e51c950aed053a5600224d39445ee28a21b9129abc839f2f926bdb62a0c657a1849769504e6183e985264caad01689ee6b526e19c9b248f4fe16e751574e641ef4c84bec26cfeba43796a0c00cbc089514997505a86893c3ed9a67ea8811209e33ba9604e36b742c307b063a7cb069d0e1ea13c443193a1af5ed5634c516e3c5bffc0b95d06585f0263e96b7a0844a4c21ce3babcbbe827c98784d7f847993c4ca127450e1d07061393d29cd1447003a420a491cbed689456fbc7dce5e98c9bb0347cc6151b517b89c71c00e0c5665a57217f0088bdbe3907a024e68f8392aaa0dc1ccc3b4b67ed3a1bc1bdf3116a8a041358f5dfc2e576dcab24399097fac1bfb4f815a0116286abc8524b9245982d3d21bd2c0c42d66b07a4d618a48c3cc4f2df20501b00e1cf13bf9c5b473f93dc46f0e9c8f6cf99e88f5e2a6ffd022523ea8b87b83d8ae51e2b65d8f019ec9f19011c1ccbd6c0e30e78fd3a471393fb4f57078d4bf7253902c99c51456e299322bad8d19fd3844f7a5580bfde7b56b5638c0f1d53d2393d66dd5b25e842282850bf8a5ee2aae51ea639127fbeb8afab9a27e0e729d387b23b11dd00776bb9def52a500e62e5f1fd122287b8ce7e6be2260a028c24f976dd04597223e3531ac67dec13bf360b37ed8aab18ef86bff6e14d66fc07854ca48fca8aad921c93af50eb01a4202c9f31873d4b846dbfb54f6c69b994c16d579ed527f2230cd664b0c29abff29f77addfccac642dc5772f41f744653819765cef89a394fbc004116ad2d23a7526b51aff9de1872057ce52f088a157d2050ed34ff5724a3e41d3a23c70388535633e1f42ee39a87561a0986ee9bd6acb6ccb9c2a6543119dd1ce8c02bb9e6be83139133018332886527b51d3a3ac6b306ed585ecc3e7ccba4a6ddfe3f59c18b3f1b9eef6c88d474cd03b5c2969179d4448214fa99f6120a41e7f8a7938fde3bf3142af5cc4f015b75ba9f87ec2c130d3b05c999d34c119d2ea5f998508f044ac3fd1568c178d632fd57034c156227dadcc1c3d6497f0ed9483698f039aa46a4ab6c44135cc59520f848b642ceb9c8d29e92e4aa6379ad01d213e04265311895e268d5bc0322c23b900f2bff04c72ce3cb9b493fe5b5573802ea63c969b4f66e439a2341a289044b8e24f88a31473ae5742620081edd7fc49de4bdfbd7b8db5afc8e5d1b9c5d11d6f78d16b9dfd2fed7e4b045082c99902fbc1f3e6319c27df28f7790d72966de7e8b6755bc8c6ae7e8b394d39f4ff2bf3c5e29abbe5b0e99c54f864a51fd55246f729486f0507df27a06c2e43d415f4f31f3ce927fb426b34b9101fe133b7175e5aeb321386c99004710a2867e95f8d8c66fdcad28ca07c9a027284e0e8178941d9b065b64fe8950062ff110a93f3f5e8881718995c1216acdb8f77025b0ad1026d533c183a9dc28452738a4bf370dd365386f044422215ed9c8bcf2048b8592189eca0a9e64c5e1416821f0338c58c9f469d530c866e38858d72c4ec8188066e6207ee9c1ee3024b6d6a8547c3e5b33ed7d576fed88f1517cf84e19387bf395b6a09939a4c263421771c1f83a6e0b7f52a45dc822d37bd218cf5f8e41c2e2dc7c872f135de750160f89e546896162a69a8ecc7df2d9a0124a441534dd7d5874b4a94348a438607bca263ccb49b911f9187cbcc84df3e8d148ade8b71320ebe6a54c0d55811b9ac36a084ac494676c9b52f287734cf24347936aa1d587f1c8814dfe24f9e76380cad09d8f870a4d0e3438c469049abeb0149f11bee08d3213a42b8c373410374af5bf5fcdf20a1bc2a7521ecdeb551378182b69422e70fe3869591fc7e6e070352e99ef8246c5409d22c0ce88626b2d7910a53e8d8ab1bc528bb75b7d11563a8ebe652aab0298371769bf2cc96f137c24e4c0231abba131c38c2c26239a2ea751c3e01fdcf87cb2290577da80db9ee5db092470477e0b6d30371f51c04cdcea006f9da4189f63f72a1aef66fae87d12ddbe6999bd36e91275be34cf8746af3a04958660641d53aaed2d0299574f106d13bb784873485796daf8e0959366a820f2b0b5f8f2f0d3acb11b92b48a606f43898d42e1a921fe0b45eb16ba58340fb7da2c0b383e41158aa0f4df6799d344e5fd561a66e7e1745f616db6dd4b695508a12a1b5205fc21ec7145a7ea2ea6e836fa8696c14de12d8b91b856054ff647ee23cf28cdefc0b469d70ec925cce0b0f849e545b22d90d83de4babdd719ed50f47d8f30965f36c9f11aeb1d28d512e277a55c776caac0b345574e3ef2ee4d08ff947a0c08c7d9f2bf0528b48b3a77bc40063b8cad01e1840254319431d52f3064c72c7146608b0a642724a0e48298b3b0726936c9f2d0a7f46e104b5e40bcd6bd47949501fe29653456532b8c2f74df909b818dd479ac995730a3cd9bd30c0183af2b3d4a40bdb663162d9d3e5db64a13f30b70057734c3b6893d92b1c7d857cf5989073828228360a1e079e3284b1dbfca1470107d1bbe7dff65ae22b04e0ba551c77c4722219a964889ea63a5995d3dd9e9d80419291d0dc31691a54fafb2730a549ee185e2589a26e4badd788ce89b35c739caa377b28cfb14fcee1fa45431b32a72d54937ddd6721d8f26dbb4ac01090c90ef76ec68dd953667446cf55a3d7d54ac455ea4ec85eca95d0cde43608117cfd35e2748d82b186e487c721af7f17e902b1ef3c722112514f02c94304ca9756c5afec122476cefee702df5e8c3327ed783e1cc8b17bf6e2d3d04bd6438fb9207b7bfcd9f6b28b072895f265e1c31648b916accf65eb25cb87e5e7771f1ec8cd3ab74c85c2af6aa258f6d8b3aa04a7390bf98a4eb3bedd168948daa44fb257db322c46f1145091ee6a00139d78522455084e42dc0b69b9b020f0561d0bb1f60da1fff9f89b8659f291f7dca4dba4fee9fe2caf4ecd5de1955db1c15bee34c005d46380383ed9e853daf03118834c2b730ff681bc9026371da8c96b1648a5187cd815ab6cd874f3428fada8030cd4d3b246ea6dba8c8ea234d2085fb453c44b41415fa268c307e3e42be9d0316319440308dc31eebb2af39d194056d231331e6c45258bfcbf506dbe2fc1a19f534ca28a602ba259b135247fd175540e850688ee6442eb27fc06efd9d102b51b653cd65ae108f89b04e7051650db3d6d2ae227ce128934c40f8b2e3f0ea438da7d6b908fe2a1c0fc2b0521b4b0a12063eeb12a3ba5ab2794cefaa0e2cb6d54a70f232ca02c510fdd4459b5c4a62df76096820a3d334fe90b727f73f68add20163545a4aae1450bd55fcde933c677d341461bd5b6ea56a0fb8a35f0bbc1792f46d7e4cd507957e6a96e49f8eff10d74e3f380ee737416c73ca3701c92ffd3ce4cd19ec190414b38c4153cfc92e8c9063dd7ea737032877cff8b68c00c4f27025bdc836a952f5abdc7f165762e9202729eba1675b7a0b214ad168adc436cfa3a9b164d65c69999b809da267245b09d7deb6063dd6c99589969e68b898af41744a9b15ddcd2b2b92d39f05bd185aa9fe6ec2377b9d390c37c851eb66de99e18fdeced42cb298002c5a7e622dc7e42d8e83da515c2563fceb4e472fa0309b790ffac96159fa37ac174d80fc4dc73b316439736c944a81b282b0590d060dd599992d924accac454df1e4ff6974afbdb71544035fe13df622dcbcd84c96f412a9e2a7d45ed54e1af74a554ba684b7a049b1d7ef92ec0007dc048faf9ff3762ef04aaed3618d6f6c2b7f2d3a65d213d8255f0d9fec8ab638f3b43d34b6f2f8e89c56ee2e2d6d3729de2d64a5c6dfe1dbd1082f1909c893ff8b092fca1d9b8511fc31bf6ebe68984ae226fa4d34ea7840dd71183402fc93edc4405907dce6902f258a089bf33162357071326f789bf"}, {0x38, 0x1, 0x81, "f041d340fc6f7ad04905687ac1b0c1b237b01153862af4eb2e200bae104e0bfe85"}], 0x1048}, 0x200) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5c", 0xf) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r1}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) lseek(r1, 0x0, 0x5, 0x1) 00:05:15 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getegid() r4 = semget$private(0x0, 0x2, 0x189) r5 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, r5, 0x0, 0x0, 0xf, 0x1}, 0x900000000, 0x10001, 0x4000000000006}) r6 = semget$private(0x0, 0x2, 0x189) r7 = getgid() semop(r6, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, r7, 0x0, 0x0, 0xf, 0x1}, 0x900000000, 0x10001, 0x4000000000006}) setgroups(0x7, &(0x7f0000000100)=[0x0, r0, r2, 0x0, r3, r5, r7]) r8 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8ef3efd61e4ca67cfd5528e4f2922c82313e5513c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe03700"/116], 0x10) write(r8, &(0x7f0000000040)="2ba4", 0x2) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000000)=0x80000001, 0x4) sendto(r8, &(0x7f0000000280)="060500c297d0bba1248defae40f01db76dd58e2c9600bfccf85df90125584b3e3b6ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e932dd10066d5ab810cdc", 0x54, 0x0, 0x0, 0x0) 00:05:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f862", 0xda}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:05:15 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x1ff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0xe1, 0x0, 0x100000000000000, 0x3fffffffe}, {{}, 0xfffffffffffffffa, 0x56, 0x2, 0x0, 0xfffffffffffffffc}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 00:05:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdff06"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, 0x0) r2 = dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1018, &(0x7f0000000080)=0x93d, 0x4) r3 = dup(0xffffffffffffffff) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:05:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 00:05:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5b72e301d135987c5a56219fc3b603beab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f"], 0x10) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r2, r1) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1f}, {0x74}, {0x9, 0x0, 0x0, 0x1500}, {0x858, 0x1, 0x8, 0xffffffdb}, {0x81, 0x7, 0x86, 0x80}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 00:05:15 executing program 0: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 00:05:15 executing program 1: syz_emit_ethernet(0x115, &(0x7f0000000000)={@broadcast, @local, [{[{0x88a8, 0x6, 0x1, 0x3}], {0x8100, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xff, 0x0, 0x2000, 0x0, 0x4, 0x0, @remote={0xac, 0x14, 0x0}}, @udp={{0x3, 0x0, 0x8}, {"f68ae214ecb03c5f1b947c7a497df179e8e8020552ddf6a46b9177ab6291332961ab0cd31f6fd3aadb8edd5f73a8df85cef8cfc3c1428b320832036f7e6598e1ef47ed488eb89fb144e7d810685decb227c29324a27d163afec988a6ef9a08508dbec3c2c57c3efe38b3c257e7b0f55d6d1176e2bfec1ab758f8176745fc0c56354b669820797d149ca89ab535fd326dd7d09b6feebe1e50ad1675eca39f54140afdd84c9b8413d33440355407be469bfa00029372a62c79e74cb9310400524a488b11475a907d6ad1fc3899aa87da6002f49aa7fcb0a4f6236790554072adbdc78fe7"}}}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x400, 0x0) 00:05:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0xffffff98}], 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) sendto$unix(r0, &(0x7f0000000000)="3a1119f98d9d7f41f53c5046139dbfee3b87a3394d97e1", 0x17, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 00:05:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xfffffff9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x80) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f0008", 0x19) r1 = dup(r0) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000001c0)=""/205, 0xcd}, {&(0x7f0000000300)=""/255, 0xff}, {&(0x7f0000000000)=""/13, 0xd}, {&(0x7f0000000400)=""/169, 0xa9}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000580)=""/167, 0xa7}, {&(0x7f0000000640)=""/71, 0x47}], 0x7, &(0x7f00000000c0)}, 0x42) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000740)=0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:05:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 00:05:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x5c}, {0x6, 0x8}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) 00:05:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000100)={0x1, 0xffffffff, 0x20, 0x4, "100000ffffff400000008000", 0x4008, 0x80}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6bf2bdac00a2fc9d4eec6830df1389a42db2aa3c3352a25ae243c2b96a5a180e92bcc35fa79ee8c9151bac238de9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0xffff, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 00:05:15 executing program 1: r0 = getppid() ktrace(0x0, 0x5, 0x1000, r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r3}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) r4 = accept(r2, 0x0, &(0x7f0000000000)) socketpair(0x1, 0x4, 0x8, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) getpeername$unix(r6, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r7}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)}) dup2(r6, r5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x4, 0x7fffffff, 0x9, 0x94, "10bfaa4520813f4a71e039e931a7026fdf2fcd0d", 0x3, 0x7b63}) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0xe) 00:05:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="80def759cbc9b413"], 0x1) r0 = socket(0x10, 0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="070200000f3700257f149bb318d7278fc8aff200", 0x14) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, r3, r5, r7, r9]) 00:05:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) 00:05:15 executing program 1: socket(0x18, 0x1, 0xff) 00:05:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000015c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b9", 0xdd}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f635763a", 0xe, 0x0, 0xfffffffffffffffc) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000300)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semget$private(0x0, 0x2, 0x189) getgroups(0x4, &(0x7f00000003c0)=[r4, r6, 0x0, 0x0]) r7 = getegid() setregid(0x0, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1000000, r3, 0x0, 0x0, r7, 0x1ce}, 0x84000080c1, 0x0, 0x0, r5}) 00:05:15 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, 0x3004c}, 0x84000080c1}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) mkdirat(r2, &(0x7f0000000080)='./bus\x00', 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(0xffffffffffffff9c, &(0x7f0000000000)="3be0d19f1f09f82aef5672", 0xb, 0x0, 0x4) 00:05:15 executing program 1: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x1, 0x1010, r0, 0x0, 0x80000000) r1 = socket(0x0, 0x4394fd6153af050e, 0x22) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e65609000000217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182818e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb14dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f2fdb779fcd1f64504e586"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) 00:05:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="ce00da4d47da4774bbb14f12e67a509318bf89edd705d4c109a7e5b7e8efdc676b67cbfd37820e7c7674b5fad46fa17523f4d9b733016ed098dc47585aed0ac75aeb96e36f9577"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r5}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) write(r5, &(0x7f00000001c0), 0x0) execve(0x0, 0x0, 0x0) 00:05:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@broadcast}) 00:05:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x64, 0x0}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)) recvfrom$unix(r3, &(0x7f0000000200)=""/255, 0xff, 0x1, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/100, 0x64}], 0x1, 0x0}, 0x0) 00:05:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0xa8) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 00:05:16 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0xb60]}, 0x3c) 00:05:16 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) socketpair$unix(0x1, 0xedf052e33780ab1f, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000040)="2cb4b813e5494d14643cf82de4afc7e301a09b30eeeca5a7b6735199d52b505751b335b664fb20791748235c7299689a57fb679573037d7c260bb0a67e2b753b5fe4bf2e4b", 0x45}, {&(0x7f00000000c0)="4796d90939937786f951d6ebaaadcea3fb4b652011f181bd9ccb4eecfb5385caed5c9b0679753c468479c5abfeec53b6bb116abfa1f47390c338b75e29864fa798498d156e57b8b91da73f98685c9d2af7dfcd2fe3ec67fb17c2219ed2860c1cfd17547c8da815267b91e492435bed3c4c6f9288d738c315366fff4d246250619fe33b2f9fef0ed6cc4ba6401ac6dcf84bfdd8c024c323beb29f2402c2424e801f6b76afc1be2b80005c090314743ea26f4411ac594dd934a56b03338e7e15dc2e935dbe3e8cfb2d16c281ef9f4550b75d9119a0d48ee132fd4db88e6025cc8281e9f41b940ee52605af064b20", 0xed}, {&(0x7f00000001c0)="abc10ecb99eb172f41869ea57a0da1db322c97ce73b99a33200d4e98a5ad168b936dbbff267cb0", 0x27}, {&(0x7f0000000200)="ae6388f2e011624e204d9252569a6dd82235963916f9eb203c7b37f37ee0f67f30ca485866c274c91c18ba1c9f2b5c80773371f2603cbb7a68f3c671aa701866258a4d54ad07baba4526a62807fe2a577b3b4ac023693e01db524b60f9d6", 0x5e}, {&(0x7f0000000280)="28fb540e58600882057c4683bc6f3e744cbfbb01d1cb62328ca63690268f1a2c7aa31750281034bee0", 0x29}, {&(0x7f00000002c0)="1c4d1da44e2a112daaca7cc9b65da883c0cc3ce3a44d4869cebd1c29743c49753b9006739be9cfad69b8ed67abedf905f7a34659b9962abffac62e0b351546174006707cc6362030d20d1fad6c60ae856b5ce4edd552d475df1f885a87970ace2feda6c54916e529aa23ec223cf188ffc7e7d92033e2f3c17ac88c9ba0aeee5fb131948f9c502e9a9785b4e8f679e3aaa74da28f87", 0x95}], 0x6) bind(r1, &(0x7f0000000480)=@in6={0x18, 0x0, 0x9, 0x1}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) write(r2, &(0x7f0000000400)="8b73394bbf31bf6d5088d61844ad998ce1138d87027f3ae9d17e148278294b807eeac857334f30e75f257cf17a3b7d95bde4a98814232e27603f326c2f3b4bd62ca0f9fd8e47216d13b1d2e3e8b1d2655c30769337cb54edfe4f470df155d2e9239a9e10bc", 0x65) sendto$unix(r0, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 00:05:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000164f6d31f0714da6e00"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:05:16 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bd", 0x8f}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x1, 0x3, {[0x515fb765, 0x400, 0x7f, 0xdd7, 0x400, 0x5, 0xffffffffffffffff, 0x6286, 0x7ff, 0x1, 0xfffffffffffffffb, 0x80000001, 0x8, 0xffff, 0x7, 0xff, 0xf668, 0xfffffffffffffffc], [0x3, 0x5, 0x2, 0x0, 0xa26, 0x0, 0x0, 0xd6, 0x40, 0x80], [0x6, 0x3, 0xbe0, 0x1, 0x4, 0x7ff, 0x8], [0xd4, 0x3, 0x96d, 0x5, 0x3, 0xff], [{0x7, 0x10001, 0x3, 0x8}, {0x4, 0x9, 0x5, 0xfffffffffffffc01}, {0x8, 0x2, 0xe1, 0xfff}, {0x4, 0x5, 0x3f, 0x6}, {0xf2dc, 0x23}, {0x400, 0x6, 0x0, 0x8000}, {0x8, 0x2, 0x15a, 0x7}, {0x9, 0x5, 0xb11d, 0x4}], {0x800, 0x401, 0x108, 0xf0d}, {0x8000, 0x0, 0x9, 0x3}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 00:05:16 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10001, 0x0) pwrite(r0, &(0x7f0000000000)="d7cd46fe3b6d4f6e55", 0x9, 0x0, 0x5) dup(r0) 00:05:16 executing program 1: r0 = socket(0x18, 0x3, 0x102) r1 = socket(0x18, 0x4000, 0x20) r2 = dup2(r1, r0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={0x0, r1, 0xf782cdea615faebe}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r4}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x43, 0x8}, {0x10f, 0xcef}, {0x100, 0x2}, {0x86, 0xff}], 0x4}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r5}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r6}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0), 0x2, &(0x7f00000001c0)=[{{}, 0x0, 0xd9, 0xf0000000, 0x3, 0x5}, {{r3}, 0x0, 0x40, 0x1, 0xc4b0, 0x5}, {{r4}, 0xfffffffffffffffd, 0x47, 0x80, 0x1ff, 0x5}, {{r5}, 0xfffffffffffffff8, 0x40, 0x80, 0x20000002, 0x4}, {{r6}, 0xfffffffffffffffd, 0x88, 0x40, 0x100000001, 0x7}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x9, 0x5}, {{r7}, 0xfffffffffffffff8, 0x42, 0x0, 0x7ff, 0x6}], 0xce, &(0x7f00000002c0)={0x6, 0x40}) 00:05:16 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="d2095e2d30f602ff"], 0x8) pwritev(r0, &(0x7f0000000100), 0x3, 0x0, 0xffffffffffffffff) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x3d}, {0x16}]}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)=0x9) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r4}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) fcntl$dupfd(0xffffffffffffffff, 0xa, r4) 00:05:17 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:05:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) r2 = accept$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) recvmsg(r2, &(0x7f0000001a80)={0x0, 0x0, &(0x7f00000018c0)=[{&(0x7f0000000080)=""/25, 0x19}, {&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000140)=""/36, 0x24}, {&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000001500)=""/75, 0x4b}, {&(0x7f0000001580)=""/93, 0x5d}, {&(0x7f0000001600)=""/78, 0x4e}, {&(0x7f0000001680)=""/226, 0xe2}, {&(0x7f0000001780)=""/117, 0x75}, {&(0x7f0000001800)=""/186, 0xba}], 0xa, &(0x7f0000001980)=""/214, 0xd6}, 0x803) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) fcntl$getown(r5, 0x5) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 00:05:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)) 00:05:17 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x101) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x8a, 0x9}, {0x0, 0xd90}], 0x2}) pwritev(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40000a00, 0x0) chroot(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r3, 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) close(r3) 00:05:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x40009, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482], [{0x0, 0x3}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}]}}) 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)) 00:05:17 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000280)="238136d201b1bca9b81439ddf4afab66afaa637423775ef824732cc67f5baf0c1337485b9c70e9eeff71fb1fc67ab0f491220422d7aea721df8f58526b0fde2006956469e2ac45d09fef9919915bb67d666807ab821d4556da55c784f95acb1d5a63396dabc275308022e71b14ac5b727d77230df678f4a87e00f306260bbeeae728e283988bab546a2b97abc36f5eca46232bf279a1a9e2e930ac12a18fb33e45f4184ad81992a087dc14f3714746481da45da4081f49016484dfa63484079839662daa859f452cb974db9f68a546bfb511149a3269c13e665b49ab742bdd4de39724434fb33feead21ce2c9677ca418118", 0xf2}, {&(0x7f0000000380)="3fd5ce4456b2f5f9254d1cbc3129a71b7dae769a6ef5480916ac8ec8f6f83d011cdd1d243b4ed43ddef90cc876017cf4451216feaf525d743f60376d39405b5c27bff13e87f49a53ae49e73ced5867cf122411589262617c71b741fee219439aa7d0c1db5a73afdfd923471de7971ef320f2d44e08d05e1d1fafda411ea390376b68af8316d732b961fdda6077b1e0427e6799939ef088ca8c56dd9703370b0b8d438ebc5b635ae8a31edf3e2eb67646ef797324302e0e4fd73340844d4f7d523e45fcba9f7fcec8466fdbcf2d0b78474bea36723377ae13", 0xd8}, {&(0x7f0000000480)="2947103a1a1ab548bd4930092a31516394e01b85526d4abe641f560b14d2656a5feb9ec0a53d5e346ecf6d36d0fcaf3408242625432bb8f6bce0a05d10afcf5bf01fc31ea4211fa1754cee744be4c6940715d96a8fdeb7c47a4c432918d44088d94e8214fcfa8a995efa481c630838bef6d31333b910ac6fadcbc3c1674a3aa8d8f3690517689e1de303b185618863dbc235b51af4575189d61438685e8b40d3f2805cbb95521817477acf50bacc2cc3128a793f00215968217f359dac6a558efd6599888ee99f4728ecf05b97a8ac5d73fb6d19b8515ee37e5674f5b69f21844745d939948b4553c9ebb428681bf48ea4bdbafa3fc86ec51ea1ba947b24b9ec53f23a02f03bf46837653a9dbad2492abd0ccaa9c6c56f1f7355f5f37889fb9887bfd39427fb5034ee1031f89bc710ab5e783677da37dee61183c3df7e1745ccd965c82f448c2d1c7a9b86d4e2184808c11ec948beea4ed81651ec571a91a37ba51baf0cd4511c1d20c4f8b754f522231ffe92d2c73be938ba2c27de932e4abad63889ec728edff0c660c0bce7b567f7da019a8483c5df398bd84bbb9b0d172cd1bb73b737d27475c425e9754657970849f3fd5000a86917c79ad7438f1a0499fd52e5d667c01397ef1519884cf652917b56cc699ab3faf7d98b4d6dcc4feaab408c3e08c18912393df20554cedae73e6cdf63cd598660935b9949d14718f635ad474df266a878f2dbf5d474f578fe1a6304d27c8058d5870727ee052910afe02df418d63709542c7bd7b0de9796693ac63d351984a06e74641d1f81cfcf0895f9aef589b51f34988590518c25edf214f9e4de107a2fc29f50f14a9a3325ad7250d258e46373320c22465a17886bf5375cc1a002791f10803d77d00c89ba60810fbebf3710267057072863f7db426352defc5ecc182b849bd066bdd16cb61158169d203ea6a26754857a4d969f61a11e41ab250395ef96efc1084f014a86df7157cc07f94b8b41c8120fb63b4bc7d8fb6c10869fe7132fc062b2d781d3879f2b84e45be4d138d0defb8b10aef52f2aade1f5a7335f1213e94d765a64df0fadd9bfc89af81f729ea80e2be9039e74dc09bf27864e14bf109971119380df4a06fc7ffd8c6166209ffe74f88386add66e23dc9b0ed12795edd382f0cc667db81ab17f9f76caa5c9f337601946879dc35eac52b4a9345124e5533a4024ccb0dfda450634e6ce4b6e98f9058b8f046c7c4f6b7e1b7c1eaad293a661173ad2a184037cf72f56c7fdca53ff916f6f6cd39a66bef94535996fef0c81dbcb07e10f200e3cb8a62ca3584548fe37573a9fe9b5bfd276e0e6df29f57b7da571d1672843dc4739f1b7f954b10cb6b4b9bfa3f76caaff6fe99ecf3435c4fcf439ee496a9581ae34f5fcf82dc604f520236fbf373b7e792c1f69dfa9b0725cb64747acbc0c5cfc6854acde05d387d80e37eba1bb7617f6ccbc199ba088896542e66e781ea30ed95ca5feed0e2756ffaf8b9adf7632dc81524c66271461177989c2654fd59881aeaf1ba3d05a3ace2bc588449b4164f68791e26cd051065d4fd1aaeb8ea094f90bf3a0a60fdcca16c1480eb51945aff93d4ad8b1662721f69f21f390b8151c5c7d5f97f2b328fefe0e7d12f5d1690abecab92d49da686c3eb81db0f13e3bdc2f5f6deeceeab9a38792112c572dcf0134082097b6a6d21ae598f082f26dc4972710a5cec44a525b019dc300895ad31d7b3809daf3311865324a2d84c6495e57edbabd2f21aff6a58dcc245831c98bcde85fab92c21524b162d55cdef4db75489394174d5d10811105f7d604dee60e5e2b9ea78d5741cd9cc349e05d3835279be86fc2d4b56527e2509b74f822b940f69f7aeae244e5003de7b9b2860c6e67165d6166ae303860e53f13049a715b7f004563a3564f02e26d241ca120ec24aaee3db6502bda8c42efae6c7abaae8a027c9db9327aeebbceec6388d2dc8f94644bab793bd73a1886c61f6b97a47a3e8f843f39186e681a4915d281fe4a78738984bc3d6a30f7efa45ca39fd263388f029a8982141623200e9ef7c2d236f9080ca9473b3c076502156a14eb247f875fe91402a62b21ed6f1ce60163b5fed22aded799726860a2f1fb6c65c4ba9df09ae4c516e700f2c8919e032668972c3940e99a09a106d8351a5a6cb09a2c967ede90351b0a75fe2c8605fd8eab69a86b0629eba5658f5f87acf3da537703a00130a2d29b575961a3ea9aebde45d563418c4fc2a5d370e7da72ab053308dc214543a9e58f8a80d08ddae9d241f65a4c472d68dbfcaeb74f3454d66a4633538dc1a89bc2e40a7269c77b15cb54f053e933cc2d1055f95f3067fce225ec13136dbc06c740cdfec5a1ff4e799e3fa82dfdf44fd61132ef54bb3ec3541841980943e5b9d7800b4d20d60148f502ab7449bdf1d823fba57c22ba2500ea255f40d187503eb706e79214ee6e8c230c0936deb4389d7b4691623d1dd5156e1bf47f75abcf3b349da1539fb13a0a5d3a258274abdb2c76132583d6cedd823526953895ee5908421ea22a38bd7e07354005a11c1f044275b845c0d93a487fe2069b52abf2023f23a424ae3f8390a012262481fcc9e960888f8c58867a109a8f27b7039e072ccd593822516633fcfe230eda8fe7d1fdbb8b3d7aa7d7dde00febeeca18fa3932558b9379a43c0f9101f199b426908cc2e9438332a7de28cfee5e6667c9e876a373c3cd8b40dba315683acade9e991fdb231c24a134acf6da5f33b9b244439e58734f1c74d645a3bd21317935e2b8f66790a815365b79fb634338a36e262ff847f354c1b4d8f71176f4ec4ead321c601cb48a637f22694e06f5534377a1db58f3c721bb80a9d0a6371f2b409cf3c9ee1f58c0f0db0b8497a0df6601daf7e5ac3addc6ff953999f9efec202ce8686f8ff766b18a59df319ec094724a2b2920a37eee57785e70e2c6a96565e46a51507e1ce116bd178c0ee2758c0d77eade1eec63cd269e778c4b4f0cae9db6904e2fd748166763d928299c4d566bd4a8072665af8df0a747efa60364e50c799a34c0663f5c4131f80903c3bb85dc4411b8c692bd65bcdeda8b08821269da3dac3d2c2a02f23569a0fc27b615c16e6ed3bbbfdf638509acae210439d1c33275b00d908bcbc04f4cca2b267af8948c77ac886f7a9e02528d20a9c54076780f8c94c11062c57504aaba13095e0e5819d961c09fd966e3f5576245c3689d809393eca49ecfa8cad854aad4650f698c376cd8a636afa8f6d9cb3efbe285e096e1127624b4d7855ed96c7cb8f4bff9da11806cbaefbfceae6c981d6dce9f2ae4a07b800ade5840f935e8da9c8eb8dc17815a63dffc1fba517eb711b73e49ecd3c732f95f8af919dae14b224d5b29d141d532ef253d89e08a340a8d11e6a8a482977075c5262aa8244636672029ee8247eca7cc4527c2a5630165df388d9464ceab01c60d81b0f345f448376106181ca29191404a4459f85c2a57ba072f23b539cf48feba8dbc9befc2835385ffe448bcb1fc8daa46c3e05754c9f0063ab87be92d409d3c153264e2858434fed1942fd5de76567d38b3d688428feb96b71fc74922f877fbe07bfd8307978b0e3b9dc8d03a46d82f42f743f8e64c2af07823319a056c4e919d9d3f500c0f27b7f645c818395039a61cfccada1f8d4473c96ab3e628bfb2881a0c745812ecbb86bcd4947e27171d5c63d12062b5b592ab42c6d707571d4d2dcd1b787a4259c2954fdf2953d4a12adf0cc5d7e0d97685bc474b15f26dbe9b5fb435ef92158ee9bfb0a73c16cdc2999668a418ff9da4a74ae7d254e82b56f81cc444a3bb2119f1ee1a0221714596e0e4fae57e19e46cd583b012c7b95921e070228c6f60c00480e4a37c7a200e784f241f3c4a8c960972fa8964c955364b314e11862021884dd3f4caf63d582e3ff964cfd29720c15f103d80e4fe09128bb482a73aa50cf2e38b124ccde035b7f5b437db4300062fb5b990480d61fa46ea5369ba0db89244b177516a70b7bd12b1f5be0c3b9f92dd2cb8ecf76dbed7a5cd124908e171cf85daa14dd2d7c2cdc08a7f526281ef69b074327eef5955281113bbbc2b0b9cf8b6608af8bbac520f7330c484dc761251468055a41a30750a664bc5dfb69123b04c562f797c41252772d9788b1e82e35c2b32fcb85edb8bdc924ecc78efa99e4de877403502c3ead5428f35f53b7e95227332d02f3807d5e8a43ff56ade14bf5f6406b931ac82539cec49471ef90217a46a4d16678c47ff1190843d764fc86190c2fe2a9ce90babb6fc02915810b7ea2187688560892ec5e959f54c7b15c2178c68f8c016569d878f9a52d5f8dca097d064aceabb360107b07eb6af41f47632c289833bb87491c912f7d395992c9b650c5c35b7b209e65ae5feb0ee0bf0701e2416122b8a8126429d4efb4b4afddf6ab45e7070596c9a20e5c6378660cd5f04f7003c836e1cb72a8f6ee943fdb36e038244e151021bec46587cc1c262211bc61f616d374ceae349af5ba0f1e2db816b433e91caf8e430284ee62462939793dbf649e6b9b88cf359b3f4afaa2f4a0f0c54037b2383fcd9ca41f390bc0311b4f8d87c35c7200f625baa8acf1e0130b5f499d6eac2017cc274c05b88a8fb53e9942d32540cc60ec95eccd32a1ba61a68c7fe356a48116f3df4d60cf51e559cb4730b3b7957a062aaa00a7f39d9476093dbfbf83e7b71291d57e1b17bc3f7844b0057d4e4918e38b1221628cedacf7e3e03c9ccfc7dc41d3ee6005e2822a6204dbded5a2f2982a9463e8924f714bddd8890df84274fac6e7f305528027ef285a3eb5c97ea82bd274dd0d8db7a6f61a4ce6534adb9cccb7b7db27079c152fe0b6b014834bc32bb72d2a9590a717fce9ec1aea44c1a5a2fb9a8bbee7d6deafac44d50f01edfdf9cd0a7fde8d86677c41487fc8b6b7b65a812e21b6bc7af6bd53ae607c2b48d73de2f4fe93d72b814997a24063e58d1dae250846dc2f650aed493546541ef06643e42a1e9e69ad313c77e3745c05f2e0c6ba19aa6f01aa0a20a50b8b6af7675a04ad45912366642ea5ad332d6e63e0ba98fa73893454974a4b85b20f34002b26f28f37dba442af899bcfa9cef6ba5ea4c1ed537c2b39a66442a97e0cfc5c7f69866d0c8f4e302f081335d0a6e4455df8fb2b16e30987e71722a80f514f9d7453ea549f60fcba8fdfb5a931c734f0981a6b9bf2efe4e8e8bbc63d8d790eeb7e872415d4490aa440e5b7f9970785d7dec6f3ba2cdb8a709f97c703fbce6c5b677a4db56fc450aeac8b7e7da2e01af608f394c37f18dc31f5ec64524197efdc8eee981603c718a540aad1f443e684ca3058f8eca76a865fe351a36b5404367ac901dc5c69933c862e7338a55fe97a4d3baff486f6aefd00bfc66aa5a5a2d8ea619e6995efa4d9aa0c4cfec1a5c0db92b99f99c249e9b06c72246fc0fcc0a531c052bb8f203e21e156776d46d50b9ca2ac5b3ebea683e15ccd2f4eda58ec922bfb2b15ae7330496ddb60c5e925fde042f0f0708a3c49f00d821461de7d016aabdac7ff25d5279afd158b8d3bd5bf10d3753b767c3a0d7c0466bf57fa6937448349a0fde6ae145271d695a3aa1dba05cea35ad8f7f4344efd366b57bcc575ed28da76e1882e056dc9f1db75af8cf9b6aec0523135a86516d0d69bb3d8ac58a989ae34c609a07ca683e8fc06b13894e2cb794ba64ff13adea4ba708b98b45869d08d5c1026173cfb2d67e03b8f763e58f8106c0d76d8287b0354ce2f7d7a6efb683b256cf", 0x1000}, {&(0x7f0000001480)="c83782c17b3156e6980a0bc2f87b7a65154a0c9a0ad2221fc1469e7728eb0edc0ebedbbbc020150b6325f6e87b3c5fc5d86ec33c0928d391a9d08e04f58dd44ed8e9df9a7224eb4f2950cc1d52f58e241f3680c15c17480f547ad05adc61b6fb0543c37c1a4fbeb754b5663c272af197c224751013f3b19cf3bfa77baae47de401b8e027ef1c96ff193380b9e5162c94e08d6193f21a71a16753839b7d58742747df549913853b9bb3b21d591f87b278d44d1247374f0dc973b02aaa6d096951f96b08c44e59fe15941a409c0c8f985658f3faf29842a478061529d517a990bdf2f9a727a22a03a30489771163cf1a1bd8ab53ee4374de289b0726e116d4b38c7278ed34bc25d8555045bdfe8ec17d307227fec7e595b054ae87f38d2235ec04ba1ff82bde493b6ec2c7d62d419e9373da43d8127001637cb7f443bbaf15702727c0a14d9208bf776463cfd773607da55ad54f89f4cd527af54236667c4c4328c4e4066ddbb824013aee736c7f7afdbcc22889bf8be65a11d359e11e2e2a0c0fac2a9b497e63ac7cc6b8729366132293b0d4accdcd7ee5b8bfcce4dba1191ac3729699c02551f975d1775a8b3f42f8750068267181e49be5595f320fb77100614a2d06e50593411a01c767926e0ee12a986460886ae2ce464a2f2a1e07edd4bf74c24d359373e200623bc2b9555bee7f9059ae22f4f988d631abf790934425f6bbf662aee712104914a12b393c9d252199db332abf82b071ef34911e98968be56e01e769db6ee3dc0b4341578c36e2d7506228b1b624cfd8769889d88fb56d464a5947900ad4e6f3febeb41a29319c205d74a3992538f775fb17ba9fc7dfb345dcdd96cbbb4bb3eb8401052fe1f7b25873d07e1040fdd7e648d8659c588d560b7b9de449e0a0f2bd37ca425d5b8defe57e7066a47151f5564d55bc67213a61fb7c906f1ff2b8cd0e088bea36d02f3d39faf257f6d86e604ef0a1d237edf63dfdb8c3e440c1409bef9bc09c5939a809c386bf3d19d8b72f34d9a8421276ebf3e2e2788c4fa400e1e77acae810343382b44cd555405005144a54e6d74012ca82355fe4f2c1a82f953c884e05171745bdfa44cd3e9afef5dc83f93f4c9843a6ee1f8ca29f8284bd98448c30d19dad31ece4d969f47fab7fe6e9f2351958011cf3d5d0f78acadcbac8d462eeaaeda7a9d146f19e488a05e8fc81fb249fcaefddbe0f994ba95fbefe8d48bab91548604510266cdaa57c606b9f6172788e2765cefc6d776bfc5d597c6b9aae1e06a73aec01314e53af554a441daab27a86f172cbb517a620bef8ad31c95aba1d2c30c89edfbbd0cc1963ec4432c2513ff167831457021e006032aefd709a3c630d52b1ebb3ff26418370271c526e497ddfca8446b8b6ed2109bb7d8534f6ed4c3ca925997fa3b78f4559cd8ab8a0b45ea689294ff7f44ae6967b914a7ae5c1af7217820a3f829e855674a54415ee9bba5dbc8917a708274ab3442d3f0fdd4b61d1baa724d08684ed2a0a645204e273b64ed88b82f161a6279f87f38d804925b4ef6eb3ef9c832e7f197ec36590f97f597e3d32cda08c3c544c309c15311023265edc6814fe58ebcd7668e26f707d7c4cd7aedfec2b7f28544380eb4348aba5b4d01b5e47a64cd09f1db2822955e23337f6965da8324b8b95e4ba2930371b686695af230fec128b49b9e331a5a7c57174bcf40f7be4bc986697d4afa030b7c3566fd35e366ccbd39d11a03086e3b873a20066e008f62e9d0a8a631119da89388cda3b58742c362654c67a0d73dc814baab45de38794fc3326ae38129a99c12c9e9477b86789f1e7a2dc6ee9f1986b8694e6600dc008f84683c618b44034b0af3714976592da2dc765648bfb5d73e9868d7348a69a07b3ff113dcf0a453a7eac5cc6830c0d373d36fc67ef8c07d7d430fcf501393624fb682141c2ae58a1194784719582f0c8e45a7aee4a2579992b4f6fbfa18356348afa8b4ffa267ab4fcad4dea85e0ccd004e81cd3eeffd22d3ae1be0cd138511d77445a69f96d4afdb7d0dd259e3f2eee24e9d31feaa225b233400831848ce11f855e34a978e2bfed627e87bd1d3920a151963ee3f7404e01a22f527ed4a25aa3e436cffa6a1d9c2192d7794a3a52e13a45814d5fd5a72ec38c03be7e4d060d8bd256e54d73acd7cd969e78da7cfcc34364c84d8a9b7d455dea001d05188b106aa7f248d48b6b598cd5cf94e6984bc0bf2e39c9f3ed3406af7d2e8e0299de1d48c84fd121e2112f536135c23699e1253ebe42456a0a59c3e5eedc53e5f0d203028224cd77f83a07ed9983a313780b78b9c381bf95e606c3473dd4a541faad29f8f02f0dbe1c893556e48c212966c654ddb9782595b44d2a5d28b2fc267507d12d762c88a4c67c7f1c53efd02dc0c0d4d54bf65ed82d5ffd437c114f1a576be0bb2a783603bc00d336d55a9ee499998a390a53d49d8be7523c6aae55359c0a659fc9a5dabece3b89faa657ff6ddc1c48a7738453827c94727e55cace0fa7e2842dc5da66078805df4a2cf2986ea15cf220171b0fc87e18539c3e0b5b6ceaf7e080dccb6022393badfc21416ff1644ef7db3d4403e905124f12ff78cffac6a142ef5c39c42d04070f90e70a08c95a0d0a536f1c164b2f55edb19e0be9201a20762272e5f17d7da5f284128d71ca9e585bf5ea24013b61ead272742d690321381370ff4647d84a273a74f675e83ca68c8857c0559499ba79fd1edc720069cf01cd07ddcab5f4a0f987a90984797f32833f0f6373937731ce54544c4fe4d166f7e5d03e6c3720868500168b0182e59d4734c515a4678029359aff86451a4068f0cd153495a2cec3069c4eeab899db1668da6987e679c8bda069c3db6563d0a62e39bfebceee4defc6912a4f32ef6c4fd5d1a81699fa50a9aeb8138b34231dfa837c787f4cc487aa3d06b51bc5c879a60a9932161aaf5863883d502c73c04393bef2dc110d3e6d06a133e1e979c2094ca7db8771aa9899d533cb9b93a68855d06898dcaa54698af80623845016e5651cde63dbebbf6f8dfac202dd852f928955aec202e733f98ca7bb76a8420913024fe2f742aac93a350d51d7b8a28577811bc3d551a7917777abeacc5e549ea99a4af53f8b4a2235c04e64df76855d6a69523686c13331ea8cb238bbedd7ef635cdcdfb0a852fd021e264acc3eea30427d93c74024f4236384095e8b7e8ba76e8106bcce878e592b561ced63c500e6de0fe2e79551950f8a3f453dbcbcb3ab9224917b0384b549a61baded0a0e3b9f4d47d82f90fb214c9db6507de48d6d2919bdb685bc86cb53e9506ffc79706471fb65830ba963d7f1d87d94ec82e4a72be19c60dc666660658fbb02792088abb88969ecd1d4a162d7b1219fb57df78d2c142ab2c389b0f8b91de7a34ba3618fac83d05dfd5e40a64be2a8c9a7bf231ef521f6d84d8a0047ea1cfe9ff7cd76211103daa391d1547b6ff63e3c1ce1bfc2ab4fd28f2517456dbddda6cc999b6b693dbfc4bac117b1713c9fb26541e9f103f72708c1ad2b71e6356d4c7685ab301b41f28494f050afee9ad64c4661bec3b3d36de80a1b1f007989bc1dfd077c68f18c103e82d3c4ab51434ecc50a3976d497a66109322f6f9c42987bb0e9992090c977cf81b764c41f1ed692da1ae039510be84eb8f0cf4a6a089cdc7ecea7c6ad2876a81ad849bf01c6e22ad560c4b6428fd4c11ce5e74314950ba961dfdb05d490bfc87ca999b51344eb37f8294a370bb9b24d83fbd7aeb3b5c285bcf57c8082bb1490fad2e3b08fcbc41c825a901bf26582629daf72f755a55a4453007f8eb97de39b5b5ca299c0d865822a0d2d9b7efe31a50817e1942ff1308cc7207b775654b011f3a2702c19ad747d5adef1dec824fa3dba31e9c0370e0ca9974681e6e2195817cb784b012a4dfc11407ed2dee392e4342668c32fa7828cfe39e1d1961492b5588acdf6dc692f0006807ca65d0079b265b34c15f0fcd86039d3030191dcab4e3b84619e32a2aafb63af4c9876af86ff459d7cc1e9e3ff30c90776eeceec6523b17b2cf31e9c9040ed725786908124109703e7b0b294a48c53e9bbad14b4a060c2ff964b00a41d390ffd3daba6309db2f8d02ce1e519ada6a606c8da2df0f09e2fd08d0b99c38d91379d9b4e43532446e009569b5075be60db1c59f1a653022bda934845a066632d33832b3eb9f17787b99911b308a029d415a9cc05b856f784d072156207b19b035a881efff44a27a75b4e3c4d8fa7bb8bfea215051ad98051f01d8025e424f53899341348c3d64438c59ca4184f7fdc0de600cd5634eff3d08e6d338e0ad6a6f670cff7fdcdb0c98fde4aec325db846f97cd01a335cf0ec65fe11c4c73d14b6d3868de1a211d14f1bca566728bc95f97fb2cbfa0faa2abebf4894a287b0d38164052f135319fc2343b4533d2cfaa7286210bdea2e05b9523808b4402275c6d981415e232271bc6b1179f51f05d7534c98f9e9966e3c6fb86d44b044f100f3e04070b0e7023b39e93f4710afd775a2505a0ff64561fb7bd9dc61b84315ad2757e9364bd100342627c338c08a9b6a45721c9f136e21035aa140046322c6c64d8b51cc4ee3f30172094518dc59c415cd7420c05ff49f82af6ec8a22e31eccd4b7bc80e49422107805be2efaf80777b998f398ba9a391f231c9df84123f3dd927e55e37e33e58c53321a8d8a65ec7adfc1723cd913b6f442270db8380cb085c0b2cc4544bd1f8fb71eb2a10300b84fe3b21506add1fd8943b2956e742a17842fa921ac031aed8e33d1ef2d5b157d22f43608f9de700a977aca18bce725a098629b73ee28d64373e7f6bc7eb44da411f4e270354545fb4ff2cfaa695eb9341b8824ea03836820d0dc36f0e0ac1722ed50034a947f79fb5ee905d9aaa7403be6415e33dcc578ce5f31f9c60e04978f5aa41a3abc2e1e8e5c4e496fac2df0b9b4f878e7209dcbf0461a11daa10315517d073f43168851911f3f2003925a5e7f387a35ebbbe5b9e47f2b6f64ec1f8c982528bbc46d4684ae87409ac368627f530edeeb6c2bca6d86d9379c9736895d547ddf2fbfb07f3e8f6afccb8021afe186689490f71bbdc913fb97bd9cc19bfce4aa007872b666950ecc28bc3eb37a055ffb9e373ba948e15d3aed863fef38b5af0f81f08782b9d87d3b8d70dad60193f62a8c649e14f85e4ce6a313c8fd6bab4b7b1dd13340f0cb0b1281ad569d9b00c0755d611bd9145f671863e48c4fd0d044fe7a202017c22462c27bc72a792ad493302666439d86b5ab9a211e401fde7910e659c7803fba675829f45479515207beecc73d2e509e6046a922ff610ffd1d4e2ee8c10786b903afb642a0e526a5522560bc0c474e24f87444bdd315749d57d5d95e7fd5eb1f3cd89c3cc835807050e66a9ba64e282b5687f1eabdce4f710b36f766ffb55d61ad7ebb844b9cde69b6cab856954b849ebf6fa78b901d0de74c23e240d69dfc1a07c13df28347bfa4bac9b962bcf9564b88a586d1e6eb39ac827d189491cff643820181578a7f81132b93418dd7d406b69e64d06ea8fe643cee0dd6ecffa07728af538f0db1cb00091b300b2ee91777fd0f5bc331344f599d544fa4277368c9aa11e8abcbf952007ae75474a89ccd2331afb296936bf5858ea7f788662f5f220d904c266539db28457e127282ccb6a915fedb4020b0d32e9ff719b3ce387273969aaf3879cc69bfc93138d653d3c58beed9d38bed3280923ec83f756307a0c6c81f575e4a977ebdb5d93e163892", 0x1000}, {&(0x7f00000000c0)="ed9b0a9503d63a1800ab8b84d6627d47b9b2d53a5a69fb3f2ac02e6f4e20522952f498cc5eed9ff3ba34d1f799abd4d530dfafc78e23786b66849d172b9183b5fe86ecad576f664b3de0f174262a3fdaf910e520954f4db9ff915c0401bd9a63ca5b39", 0x63}], 0x5, &(0x7f0000002500)=[{0x1010, 0xffff, 0x8, "444609619ceec9ae45c256a166e31a5e413babea4caa7367fdeec63184a0a07e0c0bdb83806fe7ca5ffc50eedb631db1ab084cd5310be98ab629f6d6642f1f86fbafeb40066d41f71884d284ec044358815a77ef392d3646d491fa2f44b50ca77421105cee764e6f2e5f6c7714ea1187d2feb3131c051c398f0d30b3f673ea88af519c4e5317abaa66d1f866dca7a4267b74ba797c8ab75c36c6bf97deb8d11603bb178f5f0f552841d6ec72c8b32701dd8d63d5d49b6966188d58a8f077d4d955d8093639b28592f1181bf1dd3ee8d0cd4a749c82dd03c0cf4140e21cec16b1bf8e9bc3b5e2d7e0b632a87b97c34f559662eafaa3eee4c159eff7f75cb95e1f48e285df84bacd2bbfa8200009bcd12513b4ed94f1bafbb1fa69a4967703e0356503799d6d93691821c6a828ee7ef7eb06b292ad6a6ba9944cdc14e580ab596133ac8aa360b08cfcb64a6a84ad3835d52560805ae805d27de5255abe848d7c6c08d4e985a1052e4061049c28195c2d0ab6d0e541913ed0ebc47e0394ea7db3bc98bba97f0d6f069621e482d84fc3971c3862e730ba499c3a525e5a5f953bcab1b7c79a20b257b3fcdb493942649561e714defc3740333df41f5a8abbab3a27bd9b8dc6dca13e5a32985164ab7cb503c3b32864f669b945c35b318e7ff87e05b1f025a8be33009ab8990e5778747888799e5a9930c68b1df0e061bd2d52fa40960f493724540cea24eb191d67457c0b87713d7b523e7159c0e5f37a1899b491a656f263b523153267177e06bbc209879534ecf026f5ddfab45501b71d4e18bdd2e41797b242b9b96293de3819e63d45bd2b8fe5a89221b96a6460bddbd1358c7a1b2ec11d48b2b318403cc7c1a29febbda7b4be362f146d2c2f273621c8b9da3a16925365b179082fe8146cdef7072e5ec4e490da8af6fabcc018bbe7086e4a93cc24a3ee9efc40b5bf24e24663d9944b0b2fb7d44ee99e878ed5797ef8713cd608253beaae8ea36b538cd19fa5bcc1fabb4fa1e3e2be77ea40c9045b1f673eb3155077b70d1564ac9554986a279ca58025aa9e2549eb5dd17f59a53631468f8b35b6eaf9401bb35ec7cdd485e079fb1e24731e0cc0be7303b244c20ede1a5660607a74b405c3044bd900e4575782845ef0cb8fe59226d502a8576122a8d8ba4624cfafa509cdbeb1e6fe7d4fe09e6e5434ce123ba1277b13518bd594d2445d8e9fb16f6a625f4c79128460c697a25ba02f09c3b3d74463ad81e4d33fc582d451c020522cca982c8ef2d850249fbfa4e1eca83fbdd15a0d550cfdfaed895069620b4f87f18b16f3b0062a9c69203e446ff34c7e8cf3707a26db1ae366d4e0459d20f5b459da7c2aff8c2afd92da267bf3a6ed67cc287e7a67ea5720bc1c59785ab565ceae52e85498cec2a1541fb6837615fc803101aa4fb60aefb32ea6f14e5d48c0cb517dfde8381bb89c0acb932ea36931ed2a2c7d10d3b951887fc0083797acea50c04b1bf10b5417f03ec3e2de0a89c470dd6d4b87607c677fddd65c3375849989c3e62dde6e1000d0d69b305259a0be00763026bd9f13a32bcf4921347e9d6cf367478b4c662d6ff21b11ddcccecb1b04addcbc20326c8c9cfa7b2849b19392bee6c90aac7b2c87a095484c18083db147470ac44c828faaf59f3d5d9188f8845b82778abca1334416e02bcf0e94f1f1f71a1245805711c4056d9eadb9609eb56ac73fa689ba62a2db8605c09ded51de2be36d47a85a27c24cc54bb4609285fa53194530ae637c573517c44bb83d3f463f58a54ca515b18aa9a9c36949509ab9ea1e2e415f0fdaec3616073b3d5a8c0094193b1b84760d9436947b086a37c9a41b9bb9cfe963608bf02e3c8102f2e64dcd327ec20631d459720fa50295f35a007c7ef2d1f71cb415d2a67a7bdd591f22bed3ae43ff5dc8b636021d2abb870f8ab74092e485846ce8280c48453f58f2bb79b425ba8effabf07dd136673e2d4940cf0971e007f93351e4f37c0087397c2278510c9e0d54d38eaa486e03923dd8ed565014c87533800cf9d53dacb1c6570abffdaaf29d0e2c09d9e925885eae45605b59795fbe93dc718b9d10f94de8696269420ba2540b9e36e1a108da115e0ea40bf67c9ad59b3278e6eb85ef954c3ac5b724735286ba607644bf682daec38dc737cb6e99fdac3f4df3cae807d93d9d1945de8fa8673a29be530af64dd85d4f41596f96651b10a10a2710baf7fb1125307044193337d3bb80480d87b5dcb758b5fc201bd35bd4f476ad91c62978abf0da327d284288010b67437998c8d92519ea733bd0967b1a1664c002954bcd25b9fdb5e4bda2b83fd5f568e8147fdceb43427bc4cf16c6e3169b2f41b31472c7f1ba1d3d54f8408461b32fbb4fb0750bd306e55e7feb0d1e55a3644579c05d33fbd8638677d16889d7acdc42f6712a4e324a720688f659cb7e1e25eac7f2572ac9490e371599922b20786c07c659abe17a2848324cb81e81933ecc2aed21e34f0f55eb16bac91c65452817244817788ed196482faf30f3b9ff77576f8f77c29fb584e14a11eff00e7045bb9177a16777f307e084841862cadd054459ca943a2a3c7b24c6b63ec043d3edd073c51b89810b784ab675c897b32af0980c5840f31bfd980da26dc1e80c5e9e2070fb107a1364dbf960bf885263ee427e4ab4d6226625ae04ae57550c88af4df93c0a008297c9d5986eb3a70618cac623a46a1772c3381175fa87d5489b3c89abd5434908ccc86e38100f4c15f499345aa9372d09952e92da93a17e49d5d58ba6816f35486dbeb318f56afc56d471ffb8248836ca1d0aacfe97c117f604bbfbf05b52051fa16a99537f181d93c57d056ce9074d932703f27955d15a0df10f3d873a2e805ebb3c66a600de30fc9d723efe54d0faddcf999093f2214c3f1fc3d8607df8ed25080010de5aa9cf82cc80fce2cb8bc489d1d95d49ec27d9230100bfa64d33dcf349ce4871a0618cdaf2bbbad955625a67c447c39cbd08fb82f72a6fb0013a070380e235637b3b6a6d285a52680878d44e172daab9880827c27b21414c75988c3371a77f1d9a147265ad93d65db3330611a7c83a19b2a2ea7ac19912d3ab5a47ceca78353191cde2aa3c11ea1b72febcf4f8a7faec6153974d215bdcadf27110522380a1ceab2a1d98603a968e3bcc3d5a016a7397d697223b2cc9d9e8cda465210d5f8671ceae87fa0ca0ea3da370c5cd115b88d6a87858a1f478acc0bc997c59662ee951f841df796294748300fa8cb35a94a0ec1ed146b9d3494e81f4c6fb48101a0b971ce97b18bd3ee8c3276f5018ee510f48f4f43bfaa345ec03a82536a503f9229096a4455bb640cce9946e172c039fb95e2c697ef11f1bd2de216ddbe9385a8ff24beefcb5816f81df3f78fca7b905c47f746b2b79de6d15e3dfa9e04b411e0d2f3ea06af19f81659a1709d3b66fedcc46d3d9d4b5399a634923cebd881c1f12f08e7a399ea5b1321f2ceb4d62cc6286d79f52b6ef09da315b168279d059d3a05aace9a5fa3b63da2761c8947678d18450250036a647ad33d2993c4fd523d602e24b7d9d3b06f2ed7d53e417285a1ed580f8a4f62237964bbf81ec789295809498e5f48d4d3a28d355f7e9a31187f9087df3778bb54eee3bf6f33643f9720eac95571a281b2bd302730a2b911853bd18a25833df7fd3b92e44162d8ff18287a58e6111870177a9b1d50af6b95ea9f6737762f1b1376af4c7071815cdd2696946b93d5c661b645e1927af1c4aaa82c9ed8114982d1c7859d0ffd72d9d04a7cae31e2844eef8f9da50e16fa432b1259f68fa5717c46cf25e28b3cef3fd1c84b75e6ca75fb3c771f373b9ac7e3681cfdfbcd0f98afc31c81562335a33efce4501c601120abfde495b423ad3ebd090fd038c2862d3ac211b7caf4fc0edfc061df7ee1e659866e4391e0be706a04df69d5ef0b58536f85fd419c698d89ab3e2a19050664edb4e333421b1bdbe3ee171398f6cf6ec7d42afa917d5c5c7073bc69229c7b3a7100febefe47c77c330904464e5a6832d7a5654e504bccf186f4d9e78d92ee751e02eec1fbef6d2b4dbfba04c0b5e4e07b9b27b7a24696d6f8750208c92476cb9416a14ccdf77c802a4c928670956648b84163a65b3e00eeeaa645bc48d60096a8fb1eb5b611df86f28468c56b612d713643e913ee6ddf907a54a36ab472fff9f9d727bacbf48bd21e52000bc3e168ad62551d2e344d1952687676fdb5ed108bef63f7da04af4a2ac56daa8d309813b6d3e839d4b5f3f22e3b43712af0b33cac9cdc54ca38117c75993a46cf3e93dc1f73a4e9f7f9d672eb5c3286915af4f7e2fbed59e110638f38426fd7f452867efb804cb580d657cc840370e3a44daea18df92777d12833e368e5b7eb498167aecb4deb7579823b716b31205b41b66c8f101cbb55c47d3820fb42f98a7bd4d5a268b480366826b7d78be2d6d9021e1a444439507eda44d7960571299d819950f3be344f6b80207d56afe459d3b36149fad7fb39f410d6726ea397fc2b718dd30b93d490e84a489a53325fe19c914fc4573e89a66b63af0bbe8f0c004f42d1ebf91f051d4dd6f73c661d2efb7896902f753e73d40b531fc6b80b27131e938c8e0e6a1ec13b7d7704acccf4a5b8272b728aa7f5b377d789c41aec716665cb118068ae28e3ab7abcb35e5bb56b028245256e521aa02bf92f35714acec44f749d27f48082bf09db3733a922774f442810b2a7af978e214b350a050b310c70c3dd1034dec8cb393fac2d3fe248b619cac8634df841ac2f076a30abdb60008a3130b1b4d28f92a8a760d6c5aa967113a370eb4a802da7b388733283bb69f9ea7208dd790c18544b1047913406893d92b01e049b74bf32fe69d7f7e989b8f890221dc97cd28d5088546c9373e59861e3b9147c4819a6c352e429b5b5a0f209f66d4724a4d2d9b16e0daa45d2a7040e09186758a78d25b65a0bce73cc8059c171f92bf6683d7fe77a568110a592b16cdf67699d24a7552d76e18f568b9f416d7b239858f3c0ebeec756356954854114d11a4e117a5275509e677f48856cadb576c663add2d0a737de50363897e9b135b1f561bda3e3f47a990e8a815e6e9011cc84c034697b97d162e74f3738304eb237718709ccc1bb1d8561512892c92c8f75485ea482c1ad2b9428eddd1c080de6a1e53628a4b0bfd973b90ae00f080a6e756629ffe6dadcd32889e04fc6873c4dae3810ba6b7223903563442b0a29be74772427cccfd95024bc809549531aaa144a568e9ce9898dd324f58c8d8eb6ef12edc88eb6e50c99ed2b899c0131a877db1c04778b78ee23588bb2d5405b53d0918f92696b06dbdc91368a792523b0ea3d74e33326de5367740840d8ffc43d9eecee6d4a653109484d77bf7be298eb70edfebaf7ef978d6757427651e3e850858057a2f637208f6fb3279593d555b458264c06f5e8dc46a4b28aee16fe43bf0cdfc94e836017c2a52ff81013374e53145848f8074adc5f2f1fa8ecab5a23a9a6a47d58f1efa7e5b556883224af7448242f11ba6dccf6ad71c914b35e5f17eacc5d6b3f0d2aa9277fb9b4aafca41276475e968628c1af8e58fe2e6d93e54b0793ad118b484589243d6cdfe190741d52dfd83f4f8775b511758f3c16b13114c31b24457b08436f791c367a85cc4228252802c65ea3c94702a45d65aebc2fcc9ba2525d24e1e08781327e68c3540946d4817351ad9704dfc61edafb0e7252aedca98a5f92acaff95bb3efc864e44ce56c9f729602d"}, {0x28, 0x1, 0x1, "38af5774b35efacc2613ed554fcbc349afc5e9ea8cefbadc"}, {0x108, 0xffff, 0x7, "5da1f680d5e165c3e2f091c0ebc90f52bdc4732ebb8076cf01c018776aec69fb08f7bd140fb0bc84de665ee45ffdf64be77cebb6a6c322d3653bdf77aaa1c11fd9af57568309d9dd540195afbf638d9108e52ccfcb11e9da208c84f3c5b12a29813d356ba923d375fbbe56d94cc1599b9db2e988505173441b2de210a234d39d255108de41a37624d09b829f3dd3922a9cd098b93ad042f429fff8575db5a32939d68e05e8aa413d5ccd745ee82b6f8e9409a6ddf5d52bb2167e1bcfe5e2305490897796a66de3ffacb5b9047d56d48f0e3d0ee2f9639873ee8d554f272f3c48f7d4b24b9be8f18c4e824cdb296ea0b66117bb2b1588af"}, {0xe8, 0x1, 0x2, "14fecfabd429eebb18dc0466fe21bc2ea2fd21a4981981cb15fba67db7d7a0f8a477daf3a73c0d878731f906cc7d23e5064f5161ab4f29afba1d06de951dcc05e744839a1eb6e34874240603e30493fa535a8e9dcd62d0483b3cdaa28eb767aae270ae11bdaa196e15c47089880b7b865cc3e272410783cfacc9ad9e4f2d07e6b7168e41f8e5adab7a92b61cd06791bb8057014fc16a64cd473e9074afc298851a1812a2391a20e08fd01f42a7b2b398a5aa5facbd2b368718017f14972311ba0f2dd78482eef2f7853cf26d21cc16c988"}, {0xf0, 0xffff, 0x5, "96ea1972aa81bc745dbeefdf0c123663a86e0fd7f228c6db3366da338e9bd64229dec2393ec19eedf8bc81709b8987bf27ab68aba19baca4c8d69f28847657d88bb542ef12f89a2781d230416f48e0aec1930befd9a8fbeb8d51a109349b758648d190c6d2aaef3add51662c6e1215b9f5402b2427fd44e57a1bf497480c561598c3cecda34c111e02cb89e347173dfcf319f8a3d1a6ea686c26cd5bd5f3f42bce6ee80972d24340ce28e8cba5a212048d16facfc90590c5e6977cef8789cf944bcb8fcb1e4d883c2d1f8d7c4ea868cb14677474c3af9b56480ee2"}, {0x1010, 0xfffe, 0x8, "2f62253a57e558357fe062c491681b56d7750c5ea0a9f424586c1e28635be51e5bd3ee48cf15d3bb930263a79920496f04d707563b4681bdcf82115baf5f40b2555df9c3a569935127658e62ef539a353d782c28bf8030aae9b2abcf02c0f764e52edadc722c5bf06ed9cd6e1933fc9662fb9cbd798f8f0913a7b96729b890381e09eda2094d8a88d14b00f08ec67e89dafc76f4fc3826ccf0baa30ab0b02510bd13b980fd70a16db6b71b4d54f943bebab4cab9f1484980de0fa83355e206ecfaf84b91cd10c224a5eb1e529785c3a9f199aae300b60e892be49c7bc563ac8fd2774f5f8a1f79dc260a90efd5b78a820a59cccf1f57335dad14f2275152b8c6151882987bd0d016b59e50b9dd2a7379d37e8f2c200efbe67678c5106f0cfad172a7dc9d1a2001f5741ad782f5aa9a75920a9686cde92de65dcc1c838728f169b1ac8abaefe0f1e06a8cae47e3c860bfc7ed800a7eb5976bd5aa53815a75908da25e4543f24708040fd746c4c0f71cd2fbd0484c86f4e9cf4e2dc8ac7a2c6a5f3fd10b73b0a2566b3d7981ecf5c58fd261fccb26e0cbeb78818dcd718c174e3db08564229598e5ca95c659cc8e2607fe9c7356a993f60ac8ee88e85dbd9dd9f17f4ebfba939943340e30b0b268f1588d35cb89126378fffc02f6524ac0a99b7c9e31c5ce0afdfbf40447d834c4d1bac12796461d02d63198def1937337ecf5867524526fa0c5429ccad3e14dfc4446e49583008b0a4d1410e4de861b5f803c7706e9795ef6269fc1cd0df4b497f9db8f1d3d37a8bc67a93e2293a753d09d13658afa7e0a4a7d85832f6baf5a77deb381dfcda0ffc622234e29a09b2bf1affc9021ec27d8efd7ea164b386ee5e975cb6702afbde5ece66c61702e00a920a51577a6e91817615aaf7cd1b1d461cdc39c6e37462846ba315f25ed4ed4314c3578e4305ac07190731c12dd10f0bcc5274d8bb5ddae23a3c542cf7d41965c8c868bec2c764fc9d5eee679a1bbf60191b9333ced1c0b394a22a257dbc797da6af9297696226e935fee01d14802e7e0113e3375781525c10730caebaea75188e4e9e278d5e017448da444e74ffa3fe86c7aaaaf3b40de43b7e94620ab73073730033041dde115ce9bcd72b9fc03301da122292d11b1cc791504b0cba56989b9184388ad076d9dc1c73544cf48b2837c0b5b201dbf56c99e627edb3297219300ac30a4c99961651bd09738d8ec7a5979556428cf0eb11948e6ebbe608e1149ddf1e4473d0edf4cd706eedbe17b47b1f554bb1ba8823c70e6008f400d49ee355c89bf2d4d1bc2011726ac12cab29b95b7f9adf43fd2b0653f2627def2bc31914a3155b5f0eafa21a16babca52a6c3065653a95887bd74c2d6bdbebe35a66968702efb19730ef890bbdba08edfd05db48ca0f9cb8b7362484e5e4a67825f157374f85f7ce3fbdc38ba5aecfb60b10874e0afece77eec2c8aaa3b976c326f3757fd85466c2afefafa71dcfb1e54505c256f288890650d66f378469bc974af4e4df0c73c9fc85fd780d77710f9b4127e9e4d8bd305af434e8aa098f9cd22c1dc26ba6900e1964211c66a63a41aa505796f8f44f3153a4c9aed7069e4a71db67296b9f992dc2fb98810106e86ac8b6e83c6e1d6cc73657b4687083faf2cfe74229a82936721a5a30147bb6486136f79f848ac3a3d410c1bbbc2c83a49fa3b6a4dc68666f63d162cf9895516103e2a2b2a167ac0fdbcb79fa8e00d87d80c3a81a66d27fc6820fe71d58b24306d3b8fe67aca3634cb6a50ba363e4bed3bc57b2ea58e00c118defce633d3d8c27b5d45924fd2399b46eb31c1a900dc809cbb78a1476400663bd914f53cf55f9922100dee6639e8b7b9825946093444947f52fa1ce8378f6852ff26877bfa5267476c1277972f5f2ffab117de8499870842fba75c640682376e4cdb905a921744dce01d1c00c5933413b01cd720547e54a9c4c5180cb0a0937535f21b6168883ddb9ea420e69037db23bfede0850125151e5152f4f73cdf255f7a7bd218084f3e837e74b1f89fa6ddb485e0fb6d9fa9393fb9ab910cf9f5dddf06da6e81d7925f7322e7b6c4c61ceb8fc64cc845416f40d470cd3c7408075f083acb97eb7fe6fb63b98882329cc1e21711a33be1bc8cb4717b857d1bd654f662198513bb4e65f7ff057716c35c87adb658b1ac4c73f9ffa16d1976239a038e5036d62ce24b6c874bee623ba79eb7a9bfc39688b812b31e5757b77757d768e4d02d9051d7c50fe5225f2357d174d78934dd7288d0ca589dcecacb27eb0b28bfacdeacf4163ff37303a2acb0d045b66f1fec38071b05ceafb00f505474fe4bd9a03eae17d192317973fe15223e7cd92923da42590fdaaf2407504ef26ed757737beb1ec5605d78360ed364d09245c8b32a0fbdc95cb8a0490ba64051d7b208a6bf4bc8f1c1d8024d54e5be24019c3de9f21953745bf240770790d8594c7dc0afc7be7fd4d955b0f6ed5fdf500256dfd4d26db6111ff4bf9528612eaa1db5302903bdb4a5829d2013c7e1f47ec6c81191376f3440d58389aef23b70c5dd4ac37eeacd84aa36a1890a3ecb99448c9e5a004a08d57e0cf0d24594866f08a8cf9a20cabd346b14dd43215ae73d31418e0b334e21e7c79022b24baa9d8dc8e5d136f06830c3a65ca88cd3fa135c1bf924a76eaadd9f56f5f2c08f2f7b44f414d1abf24833e274fc7b9ff0c0befdb68d5db5055cfa85b84c1626b1cc6e1bfd59cde52b294a62bd536142f7901ac7e522ce07512592c9a35ee765ba31b62fc9d7157c360005a0185c74fc7c2a29c241176be71b57dc22e9463f2cac1219fecbd5a22fb21ee535b5dde4301c16abb1bee98359e36fb59e05d5fe6bcf473f54d68de17b3e4e4d3fce196f3343149d132649c393e4afe3b822442bd65fcc73730178bba5f09812ddb61767e2fcd0d9f1348cfa3552443796caeca5e25e7b0b070e4d93fd633b159fc1fef3ec35ff1c08a2a56ab1b2326ef91627a191b59ce065590895856e4cd334a316f51ab15122b451256d7fed4819dd0f1955a82e41138a80b6fdb2f7a5800a82a1627a0b7e91b6ec92cc7a6ab5debc9a87b09af7477735558ef6418532ec4b5c7d5bfb4911f0c5ec7231571a099cd23287acff11c15c41b2f04b8db32fd287e0e2515b685dde66000e8d849c23380dbb1e2a23ad8b7a7d373f6245885a06f4f37b77b9a0ab273c3c48afcb538d603e448f8c08386c649e209640f7d4ce8e7afe624e3579a2ac0fe71b5595a64e0c179c87bab83fe955eeebd9516a532f78d57afa47792a448b98759eb6a49809eb8739a958dfea8da9333eb14caafc10c30b6f1f9c9ccfbd5a5b0a642c67d0d1f127bfb6bd8914972ec72658d594b56fe7137bb348b45996915f2b221927bddd811309269fa40cedc1e7929ce8eb6abbcdc413b1a360e6fadb58161e10fefc007aff177274a70f91ee9a5ebb2ded4528e94ad077cad1f4de85a876e499298fa61ab4dc7e30a7a6e79fb8abbea921c04bcc422edb147ff9241e783ad697ba3791cf297cd3a2e08ae3a1d37bd1ba80cdcf05ad0a36bd1be36b89310b94f468a182dfbe400aa229860ec625950a2edaf49def1d92a6d18499523349c1ee9d921d669831d8e6c709662fd275e6fc988b95acee2473108436e268ab960656c16dc22f51611bba26f48b4443576e17cd69c37d3ea0641ed974f5953f681dc10a2f19b2afc8e06e8b6ce30f1231e8ece06bb61d10c0412ee9019eb1aa5511eaebba4499280958a78aa780cd0a92d7e7c709c0cfba372b71099b75e6def6738dd13b30a15197b1b99301dbf102e9a5aa1b743912a03cfd0a5faaa72c99913fc96cdf1fb32100727109806dd543dfb10c69077662dbbdcad198e2f8c89cf0dd193d976ad928dc5c848342c10dae9e2e38888f5fb89b51cbdf4eae5f1c998d65484c2435ab8b9f35bad0b4625aa1dfbf01d57a9a8ece3b3c9c05eb3a76d4b298c76148e3907022a53ea5e245f693e53a0c7c50c1efee781429422f664596d284748134afceb9aa439d3431c25de5e2d5699b49c7c82445dc9374c79fb3807f9f1de321f623bb8230f12711e059335ffe5eb9dffda72cae2a2fa3040e901ef94d3e8186b9c234ad47fbe628eaf3a0952e63553feabc6ea2039f20b5ec0c657f308d8b5f13ab56f4e18351f3291e191ca7bf38ce4cf3acc0b74e5563bf364d0c4dd212eb452b395ff2bb947442d5f3c0e9155d224e07c79db3ba256217ff346f01ca3427e5f776e4e46976a5cfbab02f8cc605a752379e3c8e00e56a3c9c65c5bc3f368590dab8b3c43f865d3f4db6f8489335914d1ff65c17008bc593e80317c3592b6520b542aaba6c43acd2da2f7f7042e92193b0d39ffdb9be9e07646ecebcd2c6b4e191196a4cb70acd12071811a43ef54e04b47bc3e101b8179d4c8ef177c9d13dcca787644f7fbdfad566d91689cef7d8bee6414d280275c06413a3f44e9bf0d74696d90495f1380934e10605f6e5ca1733a8e7a8bdcb32c9909689a6ecefd0176e3c1d8a5d2a94acfa2f63d397fef64edd514cbb12baf74689688636deb2ef5180fbbc8d2e42ba3972d26736f92d3dc80956ec7a8ddbbc3225ec2a05aad5d0a1bb76101f443e62a63021920c56c9d4f4f79f2fa255ed05eb8badb023bd5e013549a3ce50f62101c15c3f860b6fd8b370983016b6be24ea2e89d9def6c2b57255456f1f69cd2080f99bd6c8b5242d61a1c8fb720c7c534e3c746fca0d99aed953fbbc8d302381fc80abb6029d064562266d7de2e4499a6569e9ac957e5af0632afa9054b17eb1b51b723e2b4ef34d446ccb9be2c300556bf871a91872deea16db692e08e68ccee5bbb7f8f9de01caebb2c6340fed2ed7209e4ecab48a7a771a79e5ec532a46f2fdf42676795e0f883998e09381fa1ed1f1335f7aae03f07a1fed7298d47dac39ccd8a0bcc884949892edf9adaae6bcd146c9c991cbb4747ab4f78a3e0333767404a725c68259680014ba5d2a1914bf65f34fb295a1c29ae229e7a04e931025a6e12e0aa5ca58e3f52c4d29f563869e4c85c1f7aa4bd4dd81c4f99bd28f087152982c037d99c70c1fd7c15d0c0cd324f38397f9cf46c97f595546983fe05676f2f81ef6249e57d39e552b8b9af91b3009ec391c117cbfdc3dcaf2002531a724d0f8a4b6a0a5de119082b14af0ec6bb10a7749047656efa71eb265210d459d3044013ed2a02989b4c70caa8b3ccd06a04a6ced1f25c7b5b1c87fcd43e09f5ba538a433a666dc58c970c51e2d61b0342bff099b41b567f028e1c5053f68f7d179dcccc799399138d1e852ded3b3e6fd7f22fa30ec44b11720856fd883d2b23fd8f5db7baacf97c29a3e91e7a072e6c1ffa83e943daf6d6f48391783f67bb4773e5311ed7e156838c190300639ed09a6ca1ded6a9791dca90bd246ad49e58392c85885f8935fe044021a4acd4f874d1de42e84bd192d82449dddc193386d2b5111879ab3b88bdc9c93544d4ce6c8e136447cde84cba7485bb6d5d49fce5aeaef3d32ca4878a31ceb9790ad632217dbefcb0efe817e9497679484e5c820695aba8c31031220cc2b7b1d09c07a60931ac2f07f8076ad9dadc2388d1b0766196cf1889dca18a322c2cefa13eeec4b26c4e9f60aa28ee03ce436492c9abfaf82122fe6e11a7cd96d035a3d6c4d90a0222cf827e4d43d70b2ab6f22e7c3bb0ddc9a72cb65ddb129e522b2e20b37360c92c0e017f99429455f5a1239b5b777d4f39d2db3fd9d640ab70d7df782d1f8167875d3"}], 0x2328}, 0x6) r3 = syz_open_pts() r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000000)='./file0\x00', r4, r6) syz_open_pts() dup2(r3, r0) 00:05:17 executing program 0: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:05:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x400, 0x0) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000380)="ec1b7ea52cfa1f3cb9f2ecf1a41b4345d8053bdff1bec9dbb64f902dc04ffbf82e46f6baa951662963401b97f01f", 0x2e}, {&(0x7f00000003c0)="aeaa05f8", 0x4}, {&(0x7f0000000400)="760fe67ba69c54afe7f6a472f88e5692a28d74a2fb21eb7c39", 0x19}, {&(0x7f0000000440)="fd932f4c5f99602cf9e03b6921ec6c9e4a1c7daac3ac7f06aa8441d22bf91eabfb0bc2a748fe3a7b09fbbc2e2ef3ed0bcfeb3f46279a0fa08cadef16e76cacc979eee5ae0265a547a871ca06e1ee8dbefe6f2911bfca56d52e58354af8bc69965848d4ad5543d41acddd53f75df59d74b89148e19ea2033001302e61dc626c4c708d6e4e59aa81597ad40128227f4e6386f58c72bcc5b4b8cc2d3fc04d118e7589668ef5f4a7e73b991864", 0xab}, {&(0x7f0000000500)="d13be32a0f058a2bf8991c14f0b5dd357b50de82485ba57551b57c5fc544b88ca00ce5d13cc7be8f1688aa2e7b88b99d59175fbd40eb6be984696f039c1961e22bbcabc820de70a2564196413b33e6006a0218a12bf407c93f5ee7d6e1ffc77bb6ae69677365c9315ca5a761a8c863f31ddb4de53640f304283a88eb7a2bffd6034c07a0aa47da65abd18ac9260e8c1dffbd9249996807eb2424891d5d42018e848af365b64b726016b18116", 0xac}], 0x5, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r3}], 0x20, 0x402}, 0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x28987, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r5}) socket$unix(0x1, 0x5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000180)={&(0x7f00000006c0)=[{0x81}, {0x83, 0x2}], 0x2}) writev(r5, &(0x7f0000000240)=[{&(0x7f0000000140)="134c2ea2f8a9492d173fb8640901d67b3ad9061c8cbb84d62cc446835be64c4a021bfa1e352ebef34232cdf1f6ee4e94f5147847bd093c8baf823f8a0147631a9e71f8499b4b7f08f6c0cdf110ef9f76b07be57452905fbfb729b00644cd00182ee2f4ca697b374927d90ffadbf91fa972a3af4960d238554d3b68bb5fc88bbbaa0073b49ad106df7dfde2d9c6f77d6d2b8cc16e1220a414ee844285434ed7137d1865dd7d12a6d02d15562c475b1b9b9edf3618735ea6a99c9d7426b2ea45dbbf134b41152bbe69df357dd1c2457a67c78df9d2306eae9b1ac248417cbb8140f6ea2caa0a2d5ca59e85331dad970ec0", 0xf0}, {&(0x7f0000000080)="ef0cd08779ad28c0c48a15e890b053eaa618de2aebc765c35db10c3a6e0e633aca642506655572706a73cf9a418870f43a72dddf05daa0f753ee7d3ef30dca6413806a42d14837bbff618739766544fc8ede094d5a6409c7818d81b6b9", 0x5d}], 0x2) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) clock_settime(0x2, &(0x7f00000002c0)={0xf9d4, 0xc1}) 00:05:17 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x100000000, 0x10002ffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x1000100400006}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="01e62e2f66696c653000"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="2da44c345c9bd25044e6f1f62d351b287285b0b637881570f822", 0x1a}], 0x1, 0x0, 0x0, 0xf}, 0x400) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x42) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x8000, 0x4) r4 = dup2(0xffffffffffffffff, r3) sendto$inet(r4, &(0x7f0000000280)="05c7924e6d89b1399e81b8de40a4e03ffa0eaa939deec9cd05e7ad81d518198bff6f2573c13b6633e3b2392ebab29b2ad860f9831e7a6204a2dbfe69900865513bd61d501be55eab247edfa20259acc0985af8fadc278cb14c0cb88f037ff12cba3044b7987efe6a631417703261ba75973260a2a818cbee2a568004092b939a6b4877eafaabcb87", 0x88, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fcntl$getflags(r6, 0x3) 00:05:17 executing program 0: socket(0x10, 0x8000, 0x7) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100202c000000000000000000000004a180609c28e3b5b3000000000100fe800000007f000000ffffffff0000bb0302004000000000ff021d000000000000000000000000018100907800000000"]) 00:05:18 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r4}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101, 0x5}], 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r5}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r6}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r7}) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x10}, {r1, 0x40}, {r0, 0x1}, {r2, 0x80}, {r1, 0x180}, {r4, 0x1}, {r5, 0x8}, {r6, 0x2}, {r8, 0x80}], 0x9, 0x8001) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r3) 00:05:18 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd602b957704a85000fe8000000000000000000000000000bbfe8000000000000000000000000000aa0070000000000000c2040000000005020000000100c20400000000010700000000000000006391d254f44228f2723182f828cbf1a95444e099b3064d79165ae0916b52d26d5774e76539f10bf63f5baf470881fd3a997244311801b8598ff625f1ea709c86d020907fbe7e96f3ee031cfe20d39804263ee5f7c6cd0695e37e9ad417bb331161a176a1cbf6d1ba8f748908592968f7d4b7fa778115c38833da7054e0d89d0a9dd9f8bfa77d269f63a89caccb5b3de4109a8427bfdeb8a02309364e057a1c75a09bd17dde00f1724fbff59ca333e4c5ffc4d74d9e9cae0797243129bd2b0391347a73448ed195364651da20ed2a766abc2d5c349b4ed9c1172bbab1df6b8da78e1645644ea5391fc963e07ee0f6d751eb10eb03f3d1edb3af29ec92206967f64f7a8886321ee405fdc6c4f43116d1db9105eed792ca4fe61218388586deea87e17a21a1e2b58cf4b777995ab416286bb60132c197a69156580e504f2d61a04f6b09cf614bcce25503719e2d31ef93aec4573b68e1fa6faff5e6092b6222fc2d6e44261a4242bd3dae9c4f1c562f6b776bfbd338194d436954d98da4bc971bab1c042bae5afce64e4aa04cee3c3f7c7cb575873c000f192a207e1a8fa97b2c0ab4d5bcf6c605f44f7e65bbebfe334b4bd192e446f546cc58d5132ff7ccb408eeb45992437b753ad1a42bf6aef1fb2cb65096d4a0b7c2b1b2a7ee6dda2f22203df0b1d751f7feb18ea42bbba1e347f8f02e38eaa376bf2812ebff7ca43928bdbf4112d01ea2458b855e52e92feb478dfe6b40eab80d5bf9b6ec57e1e73ae6196d712787fd93be60c76a4bd98ea153d4e3c2461917d594e1ae9165627927c42d162922ac9e91fd7c5cec78e294d370c16bf91bcb500f15d644cd26cba09df0d1684096ab2faa09ece1e178df31f753cc50714fddda2090bcd3978e2ebb6f289dc2ec53610c29244383c504209625b9d2b51d603643af125676446f91365ed8c64d9c46f445ba9603072e3d7c3b62417f53489acc83c3cc9bd8ce1839d3a73144aded4733af3dc6005ccd5e1c892034acdda6afd013593efe6eac157fd6868f06c98f48557c1dde62145b449a38366d0631d875d99730b09ed497da7ac11b00bc988b00b6c9a3683178d2e09b1fd71eeebd8318606fbb504c23a9907ba65beed9c179de857989a3923f07c678cf12b150d69bce5b224c6d7f78f224fdb8f92efa62fa07ab68bd0eb3ab1271e3426fff1618261526a06f7fb02c85d90a03fd3a6611e581a1fd000000000000004e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="2000000090780000000bd29e76cf090c49987900129e437c4e2d9871677c4a83440abe2cc1051e000000008a1dee267f577f14f03a627242370000000000000000000000000000000000000000000000001312a9e6d80c5befa438007a01eeb56f24361312ffaeeecf40fb8030058fa171070d7ff902040000000402000badedb8d6626c65185f000000777c511c39426fd3448e963bdfadcf9045177fa41a3156c1fabf66d6184c812f1eb425270ccd22388b0ff1d12fc1ce39c808d27fa3e1be95ab190a8bd7770dc1a554a28d2b8dfc06fa533c9d0890c7ab1520cf6d971b9a421366328c66dca79364fb189a63598106a4beb00ef3d015ad04d890b72584ce6fec7e16252f6a60f533091841a13e0ad66cf5366bd4d1a06d"]) 00:05:18 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffdfffc}) 00:05:18 executing program 1: preadv(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/117, 0x75}], 0x1, 0x0, 0xd60d) r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600003000000080005010000", 0x300, 0x0, 0x0, 0x0) 00:05:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r1}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) flock(r1, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0xfffffffd}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fb", 0x1, 0x0, 0x0) 00:05:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50, 0x8}, {0x30}, {0x800006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000002014000061499830e07995628be7"]) 00:05:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8b"], 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) setrlimit(0x8, &(0x7f0000000080)={0xfffffffffffffffa, 0x8}) 00:05:18 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 00:05:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) write(r0, &(0x7f00000001c0)="3cb5a14d7a050ad6c37d794be059504d4b15edd3cc171a09e43e97656cc8ac2e1fcb04d596408a1777921e25e51ad2f38d3899941c4333c6fe2244b6ef2d924671c9b7b4e1de40c4e26ee82096e063c5963a81b683fd36671a998b3b08fd2d9aec647c2de3302d339b6ecbc31dc82404e3b6850c7ce212cba9bd28ff8331e78d6471eec5e0f8e7272ea5d26ee12f603f52049f19f735c240df670acc5c014e1f2b4f469bb4e200d211caad2e68b4513c16e22fb51e0cf71f5c6b370a7e73ce279d6f7e44f63253a4446205ce44d1dca3350a4df5d57a506d0e3b7371821a55c6688b8488b8ef4fb2ebe54c689b827ca223ea769c046a43017c714067ac97d9b89c1325a5a70ac470cc839154194644867e62bcbcbcd6c0a3001e104bf095630c206bac50b4c44b91cfd75cbf16b87546a6470e47edc1a5928f7af7efae1b8091db7d1ba8e3896a333519b89a0a0177bcebf7eefb1e70b7dba505decfcf56eb5174078749d1cb54a4b6102f387e13c2abb31ccaa837a7b2dfcb42463c46bfc62a6639bb46cbd7f2a72e34341534b9ddec258d8c19f2f8e22f6fe02f39a52f1e13d2254b18c1113042ad0a5a99acb89c77aa0ada60fa3b0088d6c3467a877b97548eb20b0de16a566e797ed3c585a6d6828d8847e38544b40858013e6d7fe98747128d1abb7c1aa7c3744fbf3ea36039212bb96e3df7a3275e34f60aa6ab2a76ada023a0838ea6999bfa4a73c6d4e84a163db51f0a8cf54fc6b0b4f5d50d7173ea95b88369d6ff8a12eec21ff1e2fa447b535a725d0741081b1f7e2ba6223b669978af7aba4eabaa8091ab2bdc3180d3a58f45728fac1aa54c0e2742742408f2b3728c45690028477a591e51be281fa4376762da5360ecd538e34e769c012a42e177b7f261e9c1bf2971e9682b5619b2536200cdd88aff9df0ca72eb2342c6ff4eb6dc416ef832bdc49d5800c61a08f4b54d53dbce15f7794adc39456297da5388db2737be91286f9bf6a1866442ab807a0b14bf87eff335ff2ba27d56f76d333bf47b4d28dc6c6ce2ae2b6f1f9ddf28d94cb1a711f03f5b872b7e1c1b3ff27f65707254221ff7763828e125735bfd678d8fcfd8bf8f85c6f5073254f23aa20fe885bbfa153ce0999328b5833aa6ea15a9f5e2ad58e4266d994e6134a20c38c0ac06d7e32a4d56f4f4016ce7c7299fdd8984ef4b7f2591ac27f1d212d7740b386fb9b4ea199a718b72d09f7b5cbb698e70152e48013fc1cc48996a6a42548c2bc5a314b38f17ac7ea50f3f0d8c547770e82986ffdf228e544ea469d91746d6aa8ed17da8b061f432d209820cf625b982eb46a5d85fdfaf0d62ca7c27cf1d065a69bcd59dac9a699c2f5b0c72c3765a8606a5a5d06f6643083ade3dddcd2409d5e6b3c75a8a5fe19a633360b8b110d55a59c881953f20be9bdcc2de65144ebcf3fbfe97c96823218209918618c8d4dc6a2a704bd24f5e207f4dfc6f5baceff252f6409adcba2ae5f43f73daf7da9810259d70cd9f7f5af1e8f295672302232e3127360f9d2a738beae1e90ea0d8024659ec667515dace74b528eb0c1393f1a04c7eac2572d926be2da6716599e6c0be217525d9bf770ee9373c27c57489ce2f53232899981f01cad4bb0bb95b4d3c98087e1f1672bad020c89e233be62fc8bb10e997a4414d8acc0ee5fad0450b971a7c39d4430c54cb074040fa4cf731fe176df5788b0ed888262967811c3b50eec13dc1cb9729fe9970a27f7dd1a874eeb83cfdbd9706b931256d7a24476934e6d75c37e681a0e489fdd264d61f83fa780f2311360af08e71dd833934c2a47f1d4371404fd966df609c6c5e43d7e9afa327654551a80a6377cebb76ee83d49e576f6c5e0aff22ccad5fe520e2f131ef47cc4b1a19bef67becc6d3961d0586c0e24c077dd9de208e6ace1316600529e0ca82abc95eba9735d245adde09107f6e90592ddc4e85e4015fecb334d9c658d389cfa6a73120eefb57a87d60f1aaff1b73e3d84906d6f17c456e63231c3f5b6785fd450e560240bf11c414c90b0b020fcfa64495d8e32366df37f400b80ca7b917d08a36eebf5da6c5567910e076a9b39a8c888323c18d4e9a556fc3d2eb5f90dd1a86e1d57e2641ab1715b2be8b5dfceb5fa16583bd772847857412e3fe5eb00a90652db58f3202d9bcd0dce7e315a8b4fbfb6ab60e6acf3d7f404eb65c92c28577ac2e16ed860149fcccc76ab59b600a292d0aeb211770a77f089ab3cc50f8a72d551f25658a82ad48c319809aa341c4a225149baefd163a88a29674831ad57dd5480615a24643b0ecd8a49d79cefdbc34ad1c153109f6555192a94d65bd6f60e2506d772b3f0ee7542c270fd1a1f0e4ae6d1775d1a049ec409b12c715ac2349a50b0f58a401640830504d31bd175eaddeeaab846bdd0f34c6ec00d61e9ef4af1b24f1ba4abd49240cde666551f368783846af0fad366c90fd92a0d654ff77e2eeb0b11cbce08e186e107a7c2d389b29e598a6f74739f66173b539eda5bb26b7fc48390ac40a02f5566a6fe22809f5ca87ca3971c1e3fd091afccb29df1413c022f073f5c5e6f3f667e7c26bf1ac8084c33878c53feb1f71ec7c4a99122989194627eba2f2db489614f92ce11d0137cf04653ca1c64a137f80ac9a3803951b51e8b35b1e8b3c6ff4bec1d65919023818ee1697e07b82a7e01d4b1b7c86287224217afec41f9580c411c8802d220415decd405a6d99f7ed6ecc740e1940c0e9bd30c886d56b4c8c0fc0d6b9184ed68f705122e4ed79326b331b47b1535a9de2e059a849661ba0af54e2a4f611568d2f4dddf872769f4c1d35d841b72cbe247c371fe077d0fea98e150d5e844bd670735bba37b6870e3926fd7c912dbad895be986ff4efa938064abb763dc044efb48accfc91201d2e2be939e956237b8ae221c655bdb9f9ce68a953832bdd41d292afa048a5143482138148652ab9adca828a9a0ba40ef6eb809637879e3bd5f70f15e8baacaba81a1b23cd0a27dd2b3fcd0cc835311acbd3c823d04f5c947d4dac49174c526a69895b7aef350c7833ebdc87afc51c2c84667ccba4ace4b6d117e7339b522c6620dc8f3c00cdab7c4d7d1aab4234ed66c0f71ca43531e5f5a8bc82858be3446434d2828714b1574b3c32235364b858378734bde2580bc0e42a21585a178e75bd7a6f12f601e68cf25bcec5ee119e4b6f9db6ad337162005088ceae092ba4365548704796ceb0202699f8faba1867ca905a897341564ec9c2ead236439c821b785a86473b10a77613dfe3e364a6f0ed4b6bda7750f51750bc746ff25b590c04cd67303bf8a7e6240131414a759d50f9c2d114112cef59e0a7e6e665ab6f33b19b5530e2e20aedc18ce0901dc71130f4b770b21c1179387a090635359893936fa2dbafd1d23dcc1a857392616d6c08bf4830507c51e1d6f77769e06c604be83de26b6f86eeb720f67ec9faa10079c23ecf58fc242551fafa8d994eb5eab0a8708e2c0a0b9b25e2cb1ef93dd8d36d3f3f63f071427745d688b1653e6b3c417a4f38b309db9effa3273d6b53937d7b928c3adc10f0d707c966b9145fe4a3bb52f9b80995a31c00e670199049b76c39f42b0bc195fc5757a56a38746f876a0c3b4cb70a8df4a65d9eff1c1d87b5179c45cb8194fb359b1db59d87696d1231419e6364eab7f8ad2936cf7d7a99ec2a7a3a83d5cc10bf5005056a6fd8a2b4a530d40781d10a3a0fa881869a807ca4fe1b64225ad45c7a9d5847ae067c951ae9c3a25111e59b9c56fbd05cf693e956fbed514c68714358255568a95c58064101b5121cf4cb44d2c4b70c8fa541ec6a066beff634ceeb06bd75565ccb75d80f89bb266ee6e9731ff23078d725cc665a7d1fe1c23c62f52edbeb8176496ba687ef1fc0aaa9ec4beb31ac524ebb9d41c61b025ea6d49e2fd5804ae459f85452862fcfa8f8ad166c4df1a4b245b4362f0b27d7a8b9b9b02539d94de6db19d512ce42507d585fde431d1108aff1a66b98c3eb226473d3ebc8704db21e822a3e75e2cca5120246f0a6f13681a9a7f9562f5b24cf8c0e011a98eb690f2987574b29a217cfb090cc4514a78d01252b0467d25ccd0dfa65620a444c915e7144716db6bf418136dc7de11b978b45cf5b8de960f9c0dab1edbcec5ceb926d4b8dd0658544b007f21fb398ad3cff0b7a6adb9da27bde51afd4ed09dc70c11e97b4768ca798da3a1c8b4c65b1cd10aa37e23c5c92a020baafddde990685992baa82dd5a02feee118e849deb34c76ca80607eadbcc13f3f7df08dafa699dcd07a4cab89b09a1120340411243241d8da1416222f3f55200f20e7850aa3b929feb9e3fdf03ec19bbcf4837e6c4bcc15ebb1904d456aee63c828fe148d120ba63e7916057e5d6d50566719c26ddc76670f0d95bed7dd2f35d5e324cdf56e17df800e862bc583bd21677c9451896beb4ec4f804217a00296db0bfabc5162426bfe336b5ea074ef3c680959b16ff0ffebaa2f5d8e61f822ce5b864cb7717817b6b541e357c5fafc913a5f3d15d874e40a14c93cc8086a52afbeea8bc7ebc457fd410576ea427e5248abb35930a6f843ec1842a43234f231a5b33e5d775fa8e04e2658583d5ed1777b63c30cc1c27a355c806987a015c6b0fdeb3f5df6f6e144591dd452625ff01ccec90514d4d41ecc2e55da97490ca405100d01fa740ffe4ae293e3fd0dd7fb037f0d2760f461c4c92ec218c3c30c455e6a389d918499dbf298ace03162707ade9d06fc2c38cd94bd5167b5354cfe98acf1d7630d453b56b348b1554ad2b0400401c30656e0624ba4d222ab469c99eb6462aabf3082f53dd09702d22a99182a6f45e659645a9a947f5374ae2512c93837da5ecc7d2d9d37604c9ec8b288ccd7daee746d8993a817694e375fe9dcaef4552061c76d3f2f71604e193e509413310c6a7f6f7a580cff6be5ff67317a5214db2055a518bb3bea44d54a8a86159febb17226e91bda597a406b94f6b4e626beca375514b1c9ae1f65c8c9cbf658069b0b6005de5f118fa31e4465973f2e00026bfb1f78da02ddb08e8e4ced8f0dd6b33cdf4b2a8d46d9c0cc5b8ccac63a696a9b243abd043f8e674962596d9aa11d0e444c7bc6212f70cda35e40b3e81c3e3d8ed195e605073237328b590b7fede8083abef517a51f895f7440e9f2b86dc5a69204f4d17ea78a9ddd43bec0eb25a086041f31f2f61746b2ff2f521cd7fff0c611abc7753aad2bba4fe23a050f7cf8a00d3c40d069a40a649ed03c7824a0059eca384da7ba69ea8995624e20c2a535e9c76c982b0c85d5ed264d9d9a81683516c8e876792bccba4e6a6a196bc5d1ef41504329ae5788ab3ad6ee05a818e80ec2ba0df973a08c537031f5ad774d79e023500597932a893e93297a910693ffc2584bca4a91a54ad5e7a15f49dc8181ad524a17ae79a980fa219da7d0f020c3ff0759ef1ea8a2edeeb90ff2b3e507240ce0e5ffe7467fc7b9c4c3c9cce10eaf68ce0c308cd8bd1711b527c0339316470c5b0b57d7a9bad925ff658765f0558b92ed1948c0ef8cb51dd4420723e7ff9068c826a02b54c5e06c54cba05b8284f86bfef03dbcc3778ff3394aac0f847f477ace6417a8f3ae0842e80cb79870510d15a491e5a04d16a4fabeac4f26874ad4e009a08e3fa4881cb58e5cb70d94bd5b91994b712bc8ad02c3a684291fc8339a92a45bae41dad3c6613aa2de183e7e8f09261baf10a6dbf4c00c8674b7b730e5c0e9b02e7b830748a3bcbe69549653fb6e3644b2cc05d259fb", 0x1000) 00:05:18 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffdb0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="67a9e7102f6669004f3f01010000eb5e0000000000"], 0x10) dup2(r4, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x90) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000040), 0x14) 00:05:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5c}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000200000000d100"]) 00:05:18 executing program 0: r0 = msgget$private(0x0, 0x85) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x5b, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:05:18 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "97d2cf", 0x14, 0x0, 0x0, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) 00:05:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0xe717644fd44c6345, 0x0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000380)={0x0, "85c1534d2945415ae4591628b53ccd01d564801adf94d4a32f25e98e936dcb5cf0bb234fcd"}, 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x9) 00:05:18 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x0}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x1800, 0x81}, {0x18, 0x1, 0x101, 0xfffffff8}, 0x7, [0x7, 0x100, 0x1, 0x80000001, 0x9c, 0x5, 0x6, 0x571]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 00:05:19 executing program 0: pipe2(&(0x7f0000000080), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r1}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) socketpair(0x1, 0x1, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) 00:05:19 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e334a9", 0x14, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @generic="6ac98f4db9af5d5cfef14bdf49268754536bac60"}}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6, 0xfffffffc}], 0x1}) 00:05:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/214, 0xd6, 0x803, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x1000) 00:05:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x1, 0x401]}}) getppid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) fcntl$setstatus(r2, 0x4, 0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r3}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000000c0)={0x8, 0xff}) dup2(r1, r3) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:05:19 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x10}], 0x3, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) setsockopt(r0, 0x4000000, 0x6, &(0x7f0000000000)="e61c8cc3f51047388b8355d0cfa6e17ea070264b8c5be9995670263d17ea0a6fdc5e077abeaa6fe0930b0921a9570ed2386460240ac21592b379980d7055624376bdbb9f772ed4a7979057d74001faf9af653ac05866a2b626b78cfee00490e8c4c3974d85950740649358bd96b23e7f755bcd6380ea15393c1540ad0524ca3a71157eca461ce725ef3d3c27bf08d2668733de75513f8cc1089d711dc6ade883bd58ee4acf4dcbd63f3dea3181d1eba121992914320d4a7d6dfa1d83f3aacd120d5bd629c41521b50c6490a2a1ae0ebdbebeba31db5c068f154c0b5b8f52ef9e9c936b0689fe3a59f98b", 0xea) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) 00:05:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) socketpair(0x21, 0x1, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="0000008000000000e938d0737773eb2b32ff090f", 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 00:05:19 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc600000000000000}, 0x10) recvfrom$unix(r0, &(0x7f0000000100)=""/253, 0xfd, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x1fc, 0x785a, 0xfe, {[0xa6, 0x2, 0x63, 0x0, 0xffffffff, 0x7, 0x40, 0x1, 0x6, 0x81, 0x4d2, 0x1000, 0xb, 0x0, 0x0, 0x4, 0x401], [0x7, 0x6, 0x80000001, 0x8001, 0x6, 0x4, 0xa6, 0x402, 0xffff, 0x1], [0x0, 0x2, 0x7ff, 0xad, 0x4, 0x2000000000001, 0x3daf], [0x4, 0x401, 0x0, 0x2, 0xba, 0x3ff], [{0x1, 0x9, 0x5, 0x10001}, {0x3, 0x9c50, 0xf1, 0xccf3}, {0x7, 0x7, 0x3, 0x6}, {0x9, 0xffffff7f, 0x0, 0x1000}, {0x3, 0x5, 0x8, 0xb00}, {0x5, 0x800, 0xdf, 0x7}, {0x81, 0x3, 0xffffffff}, {0x0, 0x8, 0x3, 0x9}], {0x2, 0x7, 0x1, 0x1f}, {0xff, 0x2, 0x0, 0x8}}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1800300000001}) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="1841300b0e8920a64725bca09005c324b8413232e83300694c2e7ca89f48c2d3eff59bd7e4c6cd5e7340ed77b4b6a001e40cb123eeaf67c39d8be59430a8d61f27a0d1ae07"], 0x10) r5 = dup2(r3, r2) fcntl$getflags(r5, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000040)) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)=""/15, &(0x7f00000002c0)=0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') 00:05:19 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) getsockname(r5, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 00:05:19 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000039b000/0xd000)=nil, 0xd000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) chroot(&(0x7f0000000080)='./file0/file0\x00') r2 = socket(0x2, 0x3, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) 00:05:19 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x5, 0x80, 0x800000000, {[0x3, 0x5, 0x6, 0x100000000, 0x2, 0x7fffffff, 0xfffffffffffeffff, 0x5, 0x9, 0xff, 0xfffffffffffffffc, 0x9, 0x6, 0x74a6, 0x81, 0x452c063c, 0x7, 0x8], [0x8000, 0x8, 0xffffffffffffff80, 0x40, 0x4, 0xffffffffffffff7f, 0x8, 0x8, 0x9, 0x3], [0x1, 0x3, 0xb6a2, 0x7, 0x4, 0xd54, 0x9], [0x5f2, 0x81, 0x5, 0x3, 0x1000, 0x1], [{0xadd, 0x80000001, 0x9, 0x9}, {0xffff, 0x1, 0x7fffffff, 0x6}, {0xa649, 0x3f, 0x1ff, 0x4}, {0x9, 0x5, 0x0, 0x9}, {0x2, 0x6, 0xb19c, 0x1}, {0x5, 0x3, 0x6, 0x5b}, {0x1, 0xfff00000, 0x9, 0x100000000}, {0x5, 0x1afd595b, 0x0, 0x401}], {0x6, 0x0, 0x9, 0xff}, {0x1, 0x10001, 0xffff7fff, 0xfffffffffffffff7}}}) 00:05:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) shmget$private(0x0, 0x4000, 0x382, &(0x7f000071f000/0x4000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 00:05:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x44}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000d000f232df561431902d38bb1681ceccfea7b661ea45deaac9882d646c28469bd2bb8debfb86f9d6671c11d98acfa0ca2b665942f25ebe8478c835d533c7879dfbd10ef16937d1b87f8b5a81d1b801cfb03ab4f5350578c28640e614f162462916a8d59c61b82776a61c496650bcf2afb70cef1e40438399c91d513bfec01d422fa08e7c04981f78e33a80f0af8206e511e75fbf9380e01e0ae9de3222281811c23184c367160e0e0"]) 00:05:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x80000000, 0x8000}, 0x8) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)) connect$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x38, 0x6, 0x40, "7194a803c1d2f50bcbe8ccd6a347e628012fb725", 0x2}) 00:05:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x3d}, {0x16}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x24}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 00:05:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x3d}, {0x16}]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[0x1ff, 0x4, 0x86, 0x4, 0x80000000, 0x1, 0x1000]}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x0) r3 = dup2(r1, r0) fcntl$getown(r3, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) 00:05:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffd}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc6) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) close(r0) 00:05:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x2a) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)) getpeername(r4, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x2) 00:05:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x2, 0x400000000], [], [0x0, 0x0, 0x40, 0xfffffffffffffffe], [{}, {}, {0x0, 0xfd6a}, {}, {0x0, 0xff}, {}, {0x27}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = syz_open_pts() semget$private(0x0, 0x6, 0x84) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000040)) r7 = getpid() munlock(&(0x7f0000658000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r7) 00:05:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r1 = socket(0x800000018, 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) connect$inet(r4, &(0x7f0000000200)={0x2, 0x3}, 0xc) 00:05:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x3d}, {0x16}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = syz_open_pts() ioctl$TIOCSDTR(r6, 0x20007479) 00:05:20 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x7c}, {0x6, 0x0, 0x0, 0xa70}]}) pwrite(r0, &(0x7f0000000180)="b500"/14, 0xe, 0x0, 0x0) 00:05:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xff, 0x8}, {0x7fe97d6d, 0x800}}) 00:05:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) shutdown(r2, 0x2) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffffb9, 0x0, 0x25}, 0x0) 00:05:20 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x3f, 0x72}, {0xff, 0x1}}, &(0x7f0000000080)) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file\x00', 0x40, 0x16) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r3}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000100)='./file0\x00', r3, 0x1}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000180)={0x10, 0xa01d, 0x4, 0x2, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x93}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1f}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x3f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffd}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 00:05:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040)="e20a082bbd5706ed0ce0c93e871364d97acb7b5efdd31e0be480e59e9bbe5dda67e35982e87275c34fdb109bd437bd970a4c99d38cfd6eeeb8", 0x39, 0x0, 0x0, 0x0) 00:05:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x3, 0x2000300000000}) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x3d}, {0x16}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3f, 0x23, 0xfa, 0xb7}, {0x5, 0x7f, 0x20, 0x81}, {0x8, 0x3, 0x9, 0x7}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x3d}, {0x16}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r3}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x101, 0x2}, {0x22, 0x3}, {0x8b, 0xffff0000}], 0x3}) r4 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, r4) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x8000, 0x1, r4}) ioctl$BIOCLOCK(r1, 0x20004276) 00:05:20 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x7fff) 00:05:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x4, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa2, 0x0) flock(r1, 0x6) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r2, 0x3, 0x4, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, 0x0) sync() semop(r2, 0x0, 0x0) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x1}, {0x3, 0x783, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1}], 0x2) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000001c0)=""/3) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)) 00:05:20 executing program 0: socket(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r4, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:05:20 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, 0xbf3fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000000080)=0xc) 00:05:20 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000300)=""/4096, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) 00:05:20 executing program 0: r0 = socket(0x18, 0x4001, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) setsockopt(r2, 0xd78, 0x1, &(0x7f0000000000)="fffbd449f67b3573750fc9bc4061cc6bbbf941ad76e498f835602cd320d6eef83216d1ba70394061d851ddef76ce06c4837a457d6992453ce94657b845b56ebb227a8ba49197e640c46281e240d7bdd7cea2d4ebe2212de760", 0x59) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) 00:05:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22198f6ccf6efbad11bf3f540630000000000000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac84b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) socket(0x10000000002, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r3}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 00:05:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x3d}, {0x16}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) r3 = dup2(r0, r2) getsockname$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 00:05:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x2000007}, 0x0, 0x0, 0x0) close(r0) 00:05:21 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@timestamp}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = semget$private(0x0, 0x1, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/100) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000240)=""/134) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x3f) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x1, 0x7fb) msgrcv(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a7122"], 0x1, 0x0, 0x1004) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)) getpeername$inet(r3, &(0x7f0000000180), &(0x7f0000000380)=0xc) msgsnd(r0, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r0, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) r4 = semget$private(0x0, 0x0, 0x27) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000300)=""/77) msgrcv(r0, &(0x7f0000000080)={0x0, ""/217}, 0xe1, 0x1, 0x1000) 00:05:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x400, 0xe789}, 0x8) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = syz_open_pts() close(r6) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETAW(r7, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) 00:05:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r1}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000140)=0x9) pwrite(r1, &(0x7f00000000c0)="1c0a672ce9110330be41bfb925cd7eeab8d19e7655b6ff95aa66f0f56169f210262b740ff00d5d14e1216338676ef95bf2aa55da13b7ea532aee6241f365ed5304c9c14f305e921224ed8b1fddb98b1191c51268a96bdf1add239defa4aa4acd5d5482ce6cfffe3e98", 0x69, 0x0, 0x800000) 00:05:21 executing program 1: clock_getres(0x0, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x3, 0x10) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x35, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x3) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x1, 0x7, 0x800}], 0x2) syz_open_pts() 00:05:21 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004a0000700000000000019078e000000200003d12b17f0000004410a030ac1400aa0000000700000006071b64ffffffffaca3c628ad1400bb00001000e0000002e0000002e00000018307ffffffff16080f07e0000001ff9406000001df890b037f00000100000000001200907846903ccdb224a0735ccefa2e7b396f773fd2d4a59d69c4e9ba4305000000dbe4af1968a33661d520b1133ecd8fc2f6c02d26da12063050c6ffb11c1f337c5c7d958bdd4ae561ecb9ad39ba6b68889a094b9b0194e7597c01211ee8f074083f795290d50a274080f2c8d0d37ff34b74fe1ad3286ba288e3169ff5b1c20eb45f91d05c21c9ef0893c04abe5473c1ae553227814b19942640ce41a424ca5171261151a5c131b746fd0958eeb5e758434226babfd490e64e9ea7795876f2b6efdf3f5dad38fb399130e0b2da3188796c4f147465721621672b38a78110f864ad54cd3f9a1d4c7f83e94937291248f03f529b2696f97940c9fe97dbc636b3e30d7a353f052a2263d0756ea3423df8a9a917c1888cbab39ee493b72e6a6fac9a98f87c245888b107c8c998a1493157c8dbbdcca73d1e804ec48f40c95dc082a67e32d07431e7b1b9bb8bb6ab0740adb1d0a77b004829e8148b53665c57c43f902ffa7a1567bf5665a4ae26e7165530953117834531fc795e3c44f12e62f594acaf763f9d2c726227be76784fb80395d47bdc3ff19887af4cee80af2b8c1c216323619bcae3216b7cea5337a103dadd5a59ed3cce6a5c5f35b77aea576df2a96eb7666808267c28d9a734d75f31d153b51035dcd891990ca2cea8d890f9cbde06b69139905ab60aabd5fd22470c97dec7493bf5a90ad117db8b53cfb63d32409a4ca87406438cfbb04e5b068dcb493fe25f81f06d983bb87812b9d5cc035ff151fff63879bd42fc4b63c5"]) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r1, &(0x7f0000000080)="0af957f8bbcd136510d3fbd9fb7b87ad6fc7f9764cfb7836eb85bb25a3797bc2e4880ff02c146ab8806a235215bd157283863f083e4931179d03447d2c15be9fbf07193591c70843783252a909f66b1f16c8e1c120f298c04ccf333538e20d4f6e2b5ff8aa2ebc4aafa2a9dd5eb9246794bb7e8b025aa0ffa896373dd5613ac853de44791356cdd45cecb2c6808daeab0b218ee258955851304c58cc1cdcbf3f8a7075230dd4c0dea9043b4a445bcb39c9dbb63f14a620ed762873f96522c11cbb6c6928c6793191349c8af21908bc70e4419bdb155629af1337f769677a4676f6ecca9e", 0xe4, 0x4, &(0x7f00000001c0)={0x18, 0x3, 0x0, 0x401}, 0xc) 00:05:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x3d}, {0x16}]}) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000005000000006b51430130dd4450e03e15f3e1d62cc1df5509d2a0d02d6f5462f754422b021446fae7fb5ee11e37f6add88dc2e905c7940808b574bae8188c9c0e3b30c36d82c23276bf7341e1b508d69372b0039ea1d4312395fbb2fc9a08b12a009769"]) 00:05:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:05:21 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7f, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e73457800debfdcf0000000682400a52d00"}) syz_open_pts() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)) ioctl$TIOCSTOP(r3, 0x2000746f) syz_open_pts() 00:05:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x1) writev(r0, &(0x7f0000002480), 0xa) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="a527a037d88b3c3a413ba8eaf76f3416b9bef83ab90b27bed957c57d51c7c15d96b5b40925d9be9a3e0adf6f09b0867ff549c3baa178f6162c17b8e2d1a38bb440981de487de7206b7b14184521e7f4ee2c08f5a63e07068f98e6ff884ef431a94beaa494b384ef5e96f0e713a19995649be7e3525372544fc4b57eef347d0a70d1e5e9f890469f709e5062b93c1ada0b06e7569864548f0be1176549be481192cbd2bffdc4078632ea8e1e3aa579d3f5ebb3cd74716", 0xb6}, {&(0x7f0000000140)="b5f69f6bc9c7b82177141eb26911e10617f799bd7c6f851c1a22e668723cc6fa143041456e9b65dd0a0dbee76bc16fd21834cb401b49340b7871715d52b4f8a60323aba583bbc2a609f3f1418866bddf907119ad393429e7f27f6c53b54b7cc4b1b1cbf8cc2f13bfbdfa437e15d66088b40e0491f8e7afd3be28ad6e479bda56ab74083582e217b492d3b6d3aa3466fb6eb293f728cd3ac7778f874b0224e9fda47bdf45ee9c2c0097321929c3bdcfeb33ae2b782e1e23a06ee7b78cac4585621f4be702d3253b24f1960f2ef0162bfa8d84e749aa517c7d0a41a5ac21e2304145dbb03564", 0xe5}, {&(0x7f0000000000)="033d2ca7b986e33d67867d9828e0326887c4b8ca26805ac3b0994e7ce60f1651179009daa6086bb9dbed705c", 0x2c}], 0x3, 0x0, 0x9) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r1}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) close(r1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000002c0)) 00:05:22 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) syz_emit_ethernet(0x43, &(0x7f0000000080)={@local, @local, [{[], {0x8100, 0x6, 0x1, 0x3}}], {@arp={0x806, @generic={0x1, 0x8130, 0x6, 0xd, 0x4, @random="b8e4cfc40aac", "b43ab32024d2f04b8f0a7d9530", @remote, "76044bb466b4970c67028814e6e4ba7c"}}}}) 00:05:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffefffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)) getsockopt$sock_timeval(r3, 0xffff, 0x3, &(0x7f0000000000), &(0x7f0000000040)=0x10) r4 = fcntl$dupfd(r0, 0x0, r1) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e3366696c653080"], 0xa, &(0x7f0000000100)=[{&(0x7f00000004c0)="c46cf02cb73f2622ed41dc35043b2162bb5445dcfde849d27261d1759b460cd883b4348df49eb4587722655af1e336027c0fced8a53ec5df9f4bf93b398acc10f100f278c22c6174ab9346cb17a71a0c51136e1cf522e9a89a4b53924ffe9411984a58a2706b0e5ab2e13fd75ac7a600a87465a8d25ef7cb7b7daf07b03e1a0da47575fb194c5836709a2001fc8a4450f92a7e392105833c28db2f96f394d25e2104e645cf8e3e1fbd4a406623c310b3e4ac059d4a983ff3c2b682a64a43bba74bb9a20dabc0824440ac1732c3eb458912e768cd9a29f3afb4337e9985f503f113777b57967f1962704167e1953da92c686712c17e44a743f002967e21430a35ed7db6b47446ae28716c366fa2ca09cd6e421d906b94117f33e23d11e1f4edb5f721de196123b5121f6799d3ae99fb43455d9381bc561df2ff7da4697b5a85f779a84467471514e47156c634fbc11cf58c3e932878a9830da56bc66e4b1c30911bd11f744ddcb0860109042c9d4e5a962cbf06d3a5ead6d5ac85220f4ba68611db9a8bfe7ced7868c0c4250007850c23d47b0308c035f30b174e93545bc6e99abbe2eaee6c959d1a89e178a3be25d7b3c34c90119e4997b69fbe6141f1938417216e6306d93483a29a3b02b28a92f50f133a6bf25da8d60cde85364bf66cd8a2c8dc5d1a72081e711dc468d35910880162a9045978070cb3bec1db3081b57a020ca531341e6bd554abe276255c0860a3680acf79c57c0f93a7dbfdf731ea6d274b9384aa5a6bb6a9862817840d341c3665437af6c7da56bfef21081387bbc2a5b58c93ea6fcb2a02470e99eea1da10c72d0be6ac49318412cb34dd8090d7b2e0617d6a4b689fcb714f82a1cba96c7eece561ad1c5d96af22e8d27e9f73aa27de4a614dfb725a434df811df13f381a90321a973313c41cd17b3b9005f8bd496fd23c6f3c53422a99f9e5d1aaafc76d23bae2affe011563e3765dc73c7a253366ffe1bee017cada34a98de96bc0998942c8c86163665d1ffff1f4a43b3f1a59f99848936843fb6df46a7ff8633d63abdd2cd47157f1ff545474d4c5b5b672b6eaa0549efd4e8b626cafeff27fef491695eaf11427ccd5e5e970a2d89c06818b0ac5c0a187b3a47c1503fbf0dc0e27774800fb4601ed34d1a6adc05c29d79102630ade19a1175e03cc60156029d5031e82b0cc84d112f160f1b04de8dbb31ac0ffe45e4bf5af2f75af57e02a37f4b99a421237f0dd6df791ffe548d9483bf9622760ec47a0f4012a8ce8a82a52d396eed6c3bdee20a518f4c43ca9d7a5b6d787923ab6511ba4751263e6d7aeefb21a7c9223cb6ee6c6eb8304f0b65cb66c62d07ee0dcd9e4cbdc1dc3f4169091015fce9632f04ee94ec528250cfbaede1628fa96fc718859323dd39c0c4454a4b38fdc873148791f6b932c1f6953a53e2f9c0d479b5b8358215bc10ce28c5f019813fdf31f6965a8e1d7f6dc5886040189178a98acd13181cb05000f9d30de013525e27c4e6c8fd752310549fd5760b042dbb1a3c5d6dced227f2bf372f45d91cad021189dab23a13188194fb87dc878352cb34f4d03efc6c7c046bbafd7a03e9c4924f7809155e85d7028a01d17cf9d569b9c1efb4a72967419523a5276c11a1b8dccd87ba89ba42ea96d198f092952de9fb14a3f8cfc951d57b919352648b1c357e3fa62e91125aebcb63f1734afb7ed2d3882ba0a701560c39297fd2ad3074d24519ed50baeafce36ce4c411c0097dba3cda34c47cff60ee2fa07b61afcde0620c93cb183a49c1d5f1f4ec79c4a5d51fcffbec39084dc61963d26054afe55058ccfc83a3b49847d853f476ab9c8c926cb7aedd4ce498d73bc1c906a31e1c49b025a43611e4497dedb050204316c0d1b9f2f7ac4d1c4c3c2c0257fb9f5ca9e13eeb8ee78372eceec86c3a0d848aa040471cac17d2ca8622ca3f4c92faaeda7b15bb2ae30513bbc9cbdb9b76e8873b6c02743eac83219098cd9852cac0de3ddc4cdd39d0a314c5fdb55b0000abea098bb2de0d7a68559b2f22275dd2eef230e65fd126216b46e0f868e5969672df20bdc8457c858aeeec055245c1e2f417c9461877f4abaaad7de1d02b387e0d6630f00bf4bb28b1caca2a0e8c3b6e46b7ee42eca8a81612a68650f03a726b18dc0b3b58dc2f3f312af59012fb30626668c0c67de9f237a32875bb7e4ab2dec61f15ab7d60bb095042015509b59336dfb4aca28f561bdee23b78842abe1199c190ff7fd95a956c4e96786d5a267014668e61f9cf81650c33de13066feef9ec35f33ea3a2136543a0b9f501aad83a62d275a32180264da2ad2c58a4a23804d5f33bc76cf3be46f7f61d2f6c1accd46e83c89a8eca293825748097b4a921372841cce36a98661a963d72e7ecf075932f458406b78ec367e82ca368b3b1b622e4af757683b193c5f76068b35cfcd3a0931176c9e44f18bd859ae973c307dc47925eedec33ffd966a853d315bf77f4d160ea1e08e8cdd87c75b26b0db4c1e0242b01dce5d73e014ba1e5dbf85ccc81cec5d0a4f940b998825dd14385e05c76eda3ad61e69399061492dea57e81f5a8ca848bf694e8f1974d0bc43a3ee4c2ed79a5f7e93267de698adf5ae29b67b3ca3a73498f71628b6d25aea798584d5e4f13ead90b6381c8cb6e9e1580a42d69424f4d9c1a4397709e9708f73801ce559f4fe5fe5f0710d92f049987450394656c3ea8f40f85789298f458db3f9b1c1c6aec1785449a5480c2d58642c1bdc3b7001cd685ebae2256264e9e092a60b0592a8218b9e6c54ed33bda39b2b3c632f2fe491d9389f18b3fdb76cb0a1c317e38984a881a4de2cb598dc540a72b81405b5aa708719bc9391138aa0abd19d1cb1a78f47c4bf4a9bbc7da53e5cb4d9b2fdb1eb3131e32c244a96522b7e8c6d46142621840a4f061c286361d0d4cbd48d7261e58e1bb77a8fe0a8eb2be405c864fac2e26d7ebbbe6a0dcacbffed68e654d70fe5cc05ce52b1e0f87809d86e1338ca12636525054cac93ebaac57d89c286b498fb17a529ad2e16aba0211c68a3c23771b20156db2c6c0f72ba8e74bf88e0a83e8d62e9aab019766f40de7d400ca2d537706ff39f48e5fd2270443ee53acf5438d7f52a6e63e69d5e5cf096456c72cb2b1ec51cac38e5035bb69ee57ff2c0b89938d558d5d08457521de88660b57696af7d33c595bf6e44a85d26ce93a884c4a0c07ce50b5dbadf592b339c13edf2a619383e9d45406619f2bcfe77da506c141aea73a0052ab377e2ec2808833004de6fe03628895b574d86f5c831f9b23d135e2f629b76ed4b1da44bbb7f6c08150b46eb1b6cfa7aaa7d871360592561bfe437e8f11f5f4a4b4785922716ae343262e952a5d9d42bd691f5b2965797f3eff0d6feb06f749958462c1187d9a5d7d85e136335edb392d6be77e4de1b6450b31cc41a0ab0c029ab75745366c228add51f7fd8dcd18cc13e001f1d467c970677df88deb4f8eaa561accf8d5acdb47a10b445777585e096707344484e48a0983306f01fe886c0d5bfeefcdc4612758cd81abd8788bb4956de1747aba65ce6aa0bdd6a9a0c74cdfd3887c3fddaeab8456a4b737248c12eb0a5c70cb18f5fa7e02972b7e6a08d482775c88eec9d911dd555fecc3c66120c6a07f72596875334f66f34b301c97ec7a21f44f4e3a679f511a5b697f6a117799392d3fa08562e37800dcab5b77225199e0bce0827cf41e6421367638fbda059faf6b8ecc3eedbe05131f44e1a8498f608766ce4212122c4de0806126b090f7590c1bba7fcf653be334a3a33a18eed5833738f9993d8d3d3d94b860f3188b67f2a2776417430dfa87d74d5053beeab243eb2368818e5a49fcfc09a42fe03ba3587495d5794fae4804b2ea9af6d1caf330ebd2c137554b6ec72cfb4b8f176c3b33cd532a97b40f5ab662506a81061337b62cd3d681618f669898f334dca8dabbdb3ea6af8183cc02587a9a32368aca735055e0423fd47c4bc1abb44817d034cc63d3ac17f2dd21d83ee9def2791853be290b16a051e2ce818bb9d1eb1f6d75f2e25e6c7a22bb24a1279d6567704dbbc752472fbff2d946a1c2a362702e454b7757fa80e7af6af999242563e41d72fc2cb0d72e99514cc621bf53fa1d474431df45d45fd52bc531ad4f1e1562584f67fecb0ae7607537c625bc34e81254f0e796802b10aa309fd0e3593bd837ef040e800ba61bd08788adf03eae05e27bb15b2c6fac0b7e91e707da87fc0a789035d88539ddd657eef7ea0cc58a9421cd55ac03219cd2510f190b907af9f93cec3b236ed5eb25986103d79937085a4ef74e1fe04b962dc4aae92a00ce1691811f2b378412f50b9e852e5e13a463bff1a98fe8d4db578924c7245f85cef21ab547a03c412762c27adc53047aa5bf94b66b05cde82b0a7f905bb6b13921498f7a8ce7b954c66adbab57d066a9f8cc549c8cfd60a6d1afb7fad8e7d4c5a35acee0da361aceeeb4836eb1897cd7ef841226aa7f93c2cd304a8802c77f1688b39f2a39df30ab003923ad10926582c8aa8895cd69c70038f94987e5d81a3e2699df4489774280763c0b922725be34058fb11132c909ae2f7735e70e7547b3045df2e78ac441bbb3d67b4d91a31355ba085e3028202c3191549756275332ce41692dce39bb2b303b5a966c8f9c5749253259ec5577a316114c503cdb6efe5f718458ad0ce20162cb6efeae53053227fdd7bbc0625bcf90f9a8cb85ee347663c68efeb6c2748219bfad19c179129326b2ca3eaaccb3db700f7a8d5a2eebadbbddf62915bd7e3c8315ffe101f1ea1d4ad1157d6b2366a395936c1a5d2e24d3bf2392fe8b265670b0fbb1f1f6ce5432967158a3e5b00f027ea29bcc754cd361bac0ce768b3ffe3dbccde3d09b6ad1480bcf599ebe97afd113096cb3466835338d202d12f9e28930194867b93c612c7adde1880a0d8ad5ef9a7bf724bbfc20bfe35a6873cf842ef6ba855d118733d5960606fe7a3a2bbba3869013aba613c3516274d06bb6808f1ff83c79b50d8eed79ef032a7c82be2052ab5b4c04c70c5f7fb084fe6948f063f7afbd2c1dd7c4895f3c0d7667d35f680f700fd6ed90965bdfba2308504bf53ae1086dd000b97cd9413ced5ab0cb0b6f78a3b692ff28da85a30d1fac062ae5f022b15b3413ee5e0585e4c337442163dc5e871a42c48bea1cebeb6162969d975aebb58b9e0ba08b8d377722e384a81a0f2b4c0885d5b91b2eda01888c0dea86ed5129e06415a8c8504d07795484e1900de769c74d742b521c0a69545fd42ba65103987ee5180b16cfde2b5975c99ef6423001c9ff61912335f21d38b069e443a4a4de4efe66d64479f8ae676c8f1e4e18f0c3eacfe6134eb3ec1ebaa528b4195c67a4c0b4c0bc3979461a0dfd65381f479057f285009ae6a92c9f89e26f05fa00a1c8e867de2becca948540350f9c12fa112726f2142b4c0b3c639aff5ef298a024c3468b247e34aab09ac28138786b226b725d0427270dafa882a61b28e98736a0b4fe4cff8ec531cec94078985ca2880633fdab70ef5c5d64f7691ce55104653f2af619f117911c44e8c31c22f9f967ebe45e5623f9d402f0fe062099471d9d29ebf922474ecbae548dcbc736da9e625e60a46ebf4494760c2afea36a4260cd90fc69a94e66166f66dc7ed2cbf79149e6960498434730ea8e02be5800f0f567f32cb2bbf630e656cc6375db961af4462246791a73b2a9a633b87cddf8ce1d8cd5bea7ba6b50e496bfbc785864c063eb6f711174fa29f16c06", 0x1000}, {&(0x7f00000000c0)="f648c15061d9bfacc161c760870e2893f0f9daea9b1cc00c22db4cabadefed", 0x1f}], 0x2, &(0x7f00000014c0)=[@rights={0x38, 0xffff, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r9}], 0x58, 0x3}, 0x405) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 00:05:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) chmod(&(0x7f0000000000)='./file0\x00', 0x4c) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f64230 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f64230 00:05:22 executing program 0: close(0xffffffffffffffff) r0 = getgid() semop(0x0, &(0x7f0000000100)=[{0x1, 0xfff7, 0x1000}, {0x4, 0x1, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, r0, 0x0, 0x0, 0xf, 0x1}, 0x900000000, 0x10001, 0x4000000000006}) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./bus\x00', 0x0, r3) r4 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1f, 0x0, r0, r1, r3, 0xcd, 0x3ff}, 0xfff, 0xffffffff, 0x0, r4, 0x952, 0x0, 0x9, 0x4}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r5 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffbfffffffffb, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r5, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157", 0x410) write(r5, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 00:05:22 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)) recvfrom(r2, &(0x7f0000000080)=""/210, 0xd2, 0x0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x7, 0xfc}, 0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r5}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) setsockopt(0xffffffffffffffff, 0x2, 0x6, &(0x7f0000000440)="05a22ecafc3c1af54353adafbac0d9c3b295d9bf49caf371313f6ecd8cdec39fdb470dcc65ecfe341fe11872314be45806f9ddbc1586c99065e3552b3cdac5a3cac3b0eafe727634ab248c1d5c1400c19ac46cd6c72676d7cf6dc710bfc807d30883d7609495790443b48b60d2160e6d9ce6f0afe5ef45bb7da19a07c93a5da2548fdb30478ab74e54c910673f9645dbb2f010a0581855370bf2b0313174af5b03eda43a39f8640440ce2f0cd19d934f50fdd21adf2127478a6cf0524a96d5258999ef4ae717a41efac2480cad6a0ff3e9b684442aead99647f3fee3e12503badc02d19c0493e5", 0xe7) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r5, 0x3}) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000300)="3c9a06edcbc8c423336fe9647900efe306b2a2d8b5f6f984d6594400ff4624b4470cfd802febe8d40499049b0b388e682394f3877f6a06b174ffb5b6343f8ea6689c3088df3f1ba514f40669c466db59c86f1cfaa6ef210a57c5377d62e77a53665de8f01b606f14c286a600f27007f8b5e9880d5d519cc938e86ee381293a43d1912526a8661214d6d87bcec513a99aa478976320e5b5192cd6cd01d4e714064df349f27d0950a0ba6b71b556920d1a8fdb696d1e176476cf97145fbd7dd32624d85fede443107d5854d9d307886d531bafc0a6c855d3ceebe3163852fb9adbbc", 0xff4c, 0x1, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)) ioctl$TIOCNOTTY(r7, 0x20007471) ioctl$PCIOCREAD(r4, 0xc010570d, &(0x7f0000001180)) 00:05:22 executing program 0: socket(0x20, 0x3, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffbcc8fc83c7e4d7904c1112b2c92bf2d59ce31767fc5f6128d0c1f4e29163ec4a3603e887b366ddedba883fe724bf606af276fc8723f59d693f56106bc184515dfb3f6e373a99e5f48f8c14f8fdf5747b06c9124b5c9233c203d9bbf30143afce71f27b3ccf762f854ed10368f42f62ec4b377ce76127afa4d65ac5d5c55ff71fd2540e1ec971089e369a1c0772b2dfd3bc71880a1467fda0f12ffc08bf1c78efefefc60aa75e"], 0x10) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000100)=0x1f, 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 00:05:22 executing program 0: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x4, 0x4010, r0, 0x0, 0x97) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48ae73b3f0497de4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217834b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182818e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedeb7bc6e2ef9f262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac8885dfeaa03ab4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded9f1f78902ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f2fdb779fc91f64504e586"], 0x10) dup(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r3}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) 00:05:22 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x7, 0x4) syz_emit_ethernet(0x126, &(0x7f00000003c0)={@local, @local, [], {@ipv6={0x86dd, {0xa, 0x6, '\\(N', 0xf0, 0x3c, 0xff, @rand_addr="cecb288f6471e6fe4931c200", @ipv4={[], [], @loopback}, {[], @tcp={{0x0, 0x1, r0, r1, 0x1, 0x0, 0x5, 0x10, 0x1, 0x0, 0xc}, {"fdb75fe76a78603292e7d894c22f1e817e7e190ea72d369878c05aec0080616f7c52a31f7abb6903fd585022bbd4957a33d2080f4b8fef1d805efe5c6d67e66845320e3d5b968052ace465cbd85c1ec34a8525d98c87a8a402d75933ecc2783da34fd248d95d7ded4ff5111b9f37bc9d3b70a0489edbf5b7a701e31405cd92626ea1210524678d4237ef5a8bd49a8fe4ab475b831d18c0977382cedc42c3e19a3033192681e8ca89db86877aa0209d02ac12cbc494a2952bf8346a86cde8eb530366760eaf7522dff4d058f4b339cc485a07ea69cbcb4052614ea39f"}}}}}}}) 00:05:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r1}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) r2 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0xf6, 0x3ff, 0x1, {[0x0, 0x1, 0x9, 0x5, 0x3, 0x1, 0x4, 0x2a, 0x4, 0xaf2c, 0xbcc3, 0x100000001, 0xffffffffffffff2d, 0x8000, 0xff, 0x5, 0xfffffffffffffffe, 0xfffffffffffffe00], [0x168, 0x4, 0x1, 0x0, 0x5, 0xffffffffffffff00, 0x8, 0x3f, 0x20, 0x4], [0x100000000, 0x7, 0x8, 0x54e5, 0x5, 0x9, 0xc3f3], [0x7fffffff, 0x6, 0x5, 0x7, 0x7, 0xfa], [{0x5a1, 0x5, 0x5, 0x2}, {0x1, 0x3, 0x8, 0x7}, {0xff, 0x10000, 0x0, 0x2}, {0x4, 0x5, 0xffff, 0x7}, {0x79, 0x80000000, 0x2, 0x9c8}, {0x7, 0x3f, 0x4, 0xffffffffffffffe1}, {0x5, 0x8001, 0x6, 0xffffffff}, {0xfff, 0xcb, 0x729, 0x1f}], {0x7, 0x6, 0x8, 0x1}, {0xffff, 0x3ff, 0x1000, 0x5}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x3d}, {0x16}]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x308, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000ff0000000000000000"]) 00:05:22 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000d000008e4000447403ab96711675dc1ec1efa29f67a83797c5a0088e175fe92"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/37, 0x25, 0x1, &(0x7f0000000100)={0x18, 0x1, 0x5}, 0xc) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:05:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0300e57f7f000001"], 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(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRES64, @ANYRES32=r0, @ANYRES64, @ANYRES16, @ANYRES32], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000003c0)=""/248, 0xf8}], 0x1, 0x0}, 0xc0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="c5", 0x1) 00:05:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x81}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x5, 0x5) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xb8, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x20, 0xaa, 0x67, 0x7, 0x9, 0x32, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x1b, 0x80, [@local={0xac, 0x14, 0x0}, @broadcast, @multicast1, @empty, @multicast1, @remote={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, r1, r2, 0x1, 0x0, 0x10, 0x10, 0x5, 0x0, 0xfff7, {[@sack={0x5, 0x2a, [0x3ff, 0xfffffffa, 0x1cf8, 0x3, 0x31, 0xdd47, 0x1, 0xfffffffe, 0x6, 0x10001]}]}}, {"ff741b87b5406debf16e889eef48199d90bbb5ad405752dd31ac819a6b44c6de361137532721c3e41080b75f5a1934c1baf76350545627d94d28"}}}}}}) pckbd_enable: command error 00:05:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x81}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0xd2a2, 0x4, 0x8, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000fef000/0xf000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xbb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x1}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x100000001}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x8}], ['./file0\x00', '.\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x5308) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) link(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)='./bus\x00') acct(&(0x7f0000000140)='./bus\x00') r2 = dup(0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000280)="4d214459943395030d251add8f9d9733588c1b8bdbee7103e3fae2f44d20c1540c151840f04204edaf0d12f76c3fab60a7b8f6000516467623bb776f4abcda728e7eeb981711858ef25efbad7736e39b1ab2f49cc79ba0fc301e020048715c7f93d402c9aba7abf538f1a45f883cf8e0252c78eb7baac8f31d4eb86cd7847e3b4f87b8802d88b1269190987cb37aefeaa9dc49f3c5f720604d359fd369eea0992242158f220f2ee986fa643d4fab0762daf895628109ee7511e6a1b7860fde4913966621d47b9e3dc2a407b5087b4c856eeeb684", 0xd4) pckbd_enable: command error 00:05:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) connect$unix(0xffffffffffffffff, &(0x7f0000000980)=ANY=[@ANYBLOB="be896b32dbfdfb3eb69f711d5ef73007c5a3bf2893b73aa7036dcb60615ded4c1a493f21ca51ea646e8bf9286b0db69eb4045f09b09fe5ac2de62c52dd3deb8e585e829c0d981dcc5260291ee6c307763f0ea9d842a31f0c4259ff4aecbf2161d7305b037f98ccb8d97c3d9c7ac1557051a412b223e77e8d155f7a2a37b4630681d0ae1196cc2cc3afa859f471cdd0ad48663f8c97187b448b8836287d5857325626253ff72b4bba7a0e46eb57a81542cda2b29ebe3cdc2aeaf932c55ed6ff034376761dde718b60446cf932f3004bd8410a9486c689a65d6fbacb456d0d3960404688ec87d6f25a072a67e19b72d382b51c09e5ff09f4fe2df402a6a1bc5c44c3169f03928eaa7a57f5ccc5f54a4824c4214622548c1b6545121def55690f0a4a6bc23f722d897d32735d8e51c36c534947b2c2d55f07188fb0381e0a13737719ada7c1766882bc8e7f2f4d3794db9cf37b142f963e588a94d363e9b18cc9cade8506a2af5b7a9feafe6c6e20f6412b4852f980e1ed84851ebacbe6156f2407a6c9968b8d4f5ed18ddfec1afe6bdfb3f32ae783a37d2b7fa9880e4fb53d95bdc8153b9410dee99cf092c1a1bd6a7496765c0a3a534fe995cd3b5f07123c3b9d92dfbe25a54543e776b8f4bc7fd4252a33f7d9b4fb71f0bb34c03d161631ef10351f35a4dc5d12fc3a8cb5b3851e8aa64040804c768e443776740ac1bc4ffefa26508b73421420af05e2deacb5d55fedabb229a0733af43a841a6a23cbd3d1a643bc9978a91b05fda0310f3f793b52f41e461d9b1e85f65e97c8906695a0ae8d89e73f17ba12a4bc7a5e5bcc665539b1715451140194e1c509b39f1c424e2a9a265fadf02d927d0f2a05f0c1e1e2938f6e9dae995aea027d0cb55fcdcb0e425b758773c3d2cc52f31017e336f3cc0dd80c06d2462b73fb8bb8b932c957e9f9381175c7f41bc1497edfd3a7f412bcb3d4cc72ed7e3830eb2cf6f0dcad60dfcb4bc7d16089d32008c3120ad8dac867ac8c42a492e10c24d35946f1e32c70e2daa6fbe209708028349f638db5afe3e6df387775abccbc57a29d8571b5320bdc51e0cc66807777c249bf46bd5f6269d191cb9dd8ee4ab01f3f0aa837a83c83b4d9a26422cf0811ff9b38a67e4d5d2416ac13b0d74260014f7975b86b767c4cb39b933ba632a57211e0fd88fea92bd9692363a993cc3e21af11d2b17d04fd89c29afcc81058e3a2ab0f38bad67894668a73efbb6c81027c48f7c22147f5462af0ecddfb31dc21c6e46735f06a44b09038618ca2284a4823d9e4e1a34935ee4967432686b3c849afad30890be707695d3386ecb325a55d33744cde5142bd5881dc87925ad2149dd9b2cfd52b625efca4a20a149dc051427757a5267dddf1ed49ed6f5356d82f1f306af66139330ce1975095ced1e266aceeaca7de2871dd6aec79a3a84eb309bcaba6f492304712739c8072c73dd6a1d3c7615816fba5c4729fa56f23ab5bfd948ff406b6c39df32710a8df0d9a3ed6cb7902bacff9e494638f1327e132e57c1ebd144cb4026d1efb9bd759dcd4bbf3a933b649567293bf667ad76449b334070f53415e16b58f29bad3e9b045aff1b0cb1e97e6945325f944683730b6ab55e42a1d814598f331876e817de50b2418ccfba6bd42fefe81d1da513fc5eb74e140045bc7965e3fff169c438318b47bd7c7c9de9073393caa034ab788cdac4c6015d2efb18377e441049f3a156bf62f086b6e87dc30dc8b8b2f290ae7fd809b1183240eca4bb63e6114e4b957c67b59291f5a932bf6af1a6bfc63cb9188a74498d7826e372a86b2cf66ef26a04e6f1a3c3142ec96d3ea820cf5735267cc39989d6074f3d0246a21d3808dd94c32b1c83d3d0ab9624d4da7a6c9640aeb4fdbefa3af57f4aea21d5dae9478496e4c9f56ddb239755fb1d225b79f2ad8ecb7264354336a6b7d768f13d2f629380ca30121a27eb82e924c074d5dccac6fac8c15687ff9c2cbbad08d12a0821d5b154ae18eedb5e67a97f7fe036aaed4221d1020b256bd3e0d86bbcbfda7acaa4374a26f7f402061b36c9948db44fca05ede80e0c5d3bb6a75eec92e0fb53f6ad52b778819cd62921ae773a5bfd9872e9027f366270c2a3253ee122147d03bc0616c73a0a8e55aa7fdf2abee00744f5d4cfd7e4c2e2173cf08c3b5019722d45a96527e3ccde9f60bf6bb157cc96f28e7ccae32a8422ed90af4bc6cff4ce00999165d7c69f9eadfd8cc99f6a24812c0ca7b489f888af75c6d74afc48780b48861b4a0b920bd564f9d039b8cca8f3a1980f1ed179a5260995de06af2e119382b3caa4ab3f4fde428fbcbc4947135d84495cea7304e5d1f360eac34480fa44185dd554fba26533e4b72c5868aca71a703123182f67dc60a0c72fac74bf96b216649ab7cf9e4dca500f1f556dc2d5fbd0e2782a7bd56a4865073a312834fd805fecf8a0f242fd2769fda025b821c5409faa7a205e122ddfdf78014607f67d7464709ab7632177ff408d0f096ed10a218aa8d002758e782e9eab56f9450ebed161093e164b2fa23f5eb525f7cfdf2ab9a6c8ce363ffca9ce3bbe5bc7a32fabecd0f63fc37a462b1ae9d60e72598f88a7c0a148013dd177b7d0eeda2175035035cf77a2141c4f9b2a952f0996a5fdef27d1753f33d47fdb895d8bed52e223e9af52a40213f5d31d683a285f4b35475ee0eab7da476844c925d591ccbf02eb644b5651de10159f88b9b29f071fa82f0b66ea58fc8a42aaac902963f2067a4e779061f4c817d224d5a794382d2ac9970b10b4c3e3663a33d390f0f6c6f6be6f0ff55e7463325a9dff9233f7f06ef19d1aca4b16d7c16248cafcb396b95d2e895bcd62655bcede76f1093e472170b5e83d1861b6a26bc96e46e3d321556ab61ebb84fc3ee01a396d728a34a9e2209dc2c30eab66f71614578cddf60604029ab0da7ea0541b85aec1897ff75d6cd3020f1d345fc9f8aef9ecc6edbe0f04ff946e0c9c53d6b81f3b486fdd5250cdf4e0650a953ba4478a08df21a25785bb34e6cf601c7d8aea5717915e7aea0ce79ebaaecaec2dcf6ee53e89f60b08e974161b2a056f8a7c2da20e07e37713625b5c29277c8047fe066818ae4f0e8089e9f358102a43ecf593082c4e800199f9adbad32332292861039981874aef3d623ecc48eb2a8dc47f688e958a021610adb3003dc1bc844ebb6ee647407fe3032ebb44effbd12328106bc373d77cbfa3efef11f9d5a3cc0e958d8b36aae7a1d05de396204c9a438cfc7e620a1728a6e2f286c33d9c1a9c6764595bff93b5e7816edb0a558b4312eb9417e969117ee6dba62bcc346ff16a291a747997dca168f8089364d97f7381b4fa815bc071ec076acd0863d09e9f873523d92d9da376fe78a94a13039f366b9e79ba82a9ab1e80577d8d8b04017916d53bb12a43b16f8a2945d49abe568babe25d92e92b5994dfd1175bdda593c1c600d28d5b7375bfc455fd83d05f796d3c07fa1212b7a3c8d42d8a209ff147380bc92c29778807d7dd8d874c9fdeccc284cd2a75096c9eef85079cbd7413a7dc15459eb6d0d35eafe7b7dd5cb5fb921d12e62ccb7475cffa22820a3e6363fb52cb8c24aabe7e1077a623a5f65950616605b0c6ad5fa01c427bd9fd88bd2d3b5d5f076052a8a5dda829ada9e945223d917900caa6b3f9ef35e9df71cddc9770559e39c3657a32240e327d84f35a55802d63df74e942e098d5dfa02989494d0697d53857564aca1755bf38c027ce828c138bc6254e029b103daba86ad9d7d5c69dd1d2859fceea268904866b80184bee80196af0b16ffbdd3166e78628d699db8aeb65eafc9cd5f24752eee606e03ba230259cc8f1c8a3e353021523f264356a0ea8d04f741af1d9462069e8cf175f5153b586a3834108d672c1ea7525f73e99b8e0543c0fb3836299e86e8ba2c89e190756916330b4e8b6c5c34a033985ed68226510fc84e412c4ce8abc6c0d96839e3f4fc12f2cd6fcfe1211afc150c97c928a9e76c4602ed6eafb7fee18c9c19857c911ce7ffef822a7f3b8c750ba2706eec1d0246fa0edf469d239089ab6bdc878937dbe9596d951aee3b2125ca6ed2ff94c2bf95d002fedc83ab63d93bfa995e74a14d1a6c96051f2be38a1bf83655aad287ae02f713da64107bf1a83653f6328e98975ea7ef8d0591d64bab237b4783d48b933ef7a593cad36396f8afaf2461d5d3fe5e746cd0eb1f9a21ff759e78ecb39754975f68f6c2ad1dbbb5f36f6036bc59d228ad22dc60059adade773d328c86838f147ddd6f27860ac17bf0fd44dca359b4df7253b1d28327affba59586c6fef08391eceb43aa87b2bb0cdd398ff5aa43a5f231f4c87eb98fc14dcfbfeddcb9a086bfa96a4ded4db9fa8ec513f964f1757b8fbcddccdc670031c9b8cdd69646d1ea08550c256c28fab962416a5c923f1a7fcffd426bdfe8c5443470e2aa91b342f92594404e9d955075808b5f75e960f0cf296bca03c304414b3b640ece4e3465185345f6f3e0a2c5be29af4b5a2fc16294596d36b1cdc3ae730e8500cafb8b7134ceb64a12cde8b9ae9ae1c8d44a591182e2d226af2127cd652e8c447f8ede285873c3200e45461227247b5ec73a2570f9a977881afa9c68a3695371ccca14da822b259bc445f14e0193e0fbfb1a8e1d339b2a7c9a433df4832309599afd8b5ab763a83fb2d547b216106aa950a9c858bc12ad772978dba905fa33208f30df37489c34e0115de1bf2e4e3e44b50217120bbff3baf8b51a6c604cee39fc94f2f7b93c8af513f67bede8ecf541af670cafe71e13a49892c85d9bedfaa041dfb89029481d3f6eb7c7938c040dd81b8e86af54ebf2041030beaf4c8b8d23289e92475d152c5939b27b0222d7d87d934adf504d1743c721731c2f3bc9cb20b9464cc4a88e674c7d4ef154371f7962875432675b8e3c4c65000909df7808b4c7690d19a653e4d10233cc8ba7a02926a2f42f2c43c50ac9403929d12d1f5bd10899c2d372f1bc51ed2a758e10d9bc49a45a62ac39291bb2a1561b3cfa240f287ed0a5225b2a40be476da6d3ec32d32eba70d089b82bd0782ad27069b18baee39603401def1b7ba439d796965ff96a94574c8ab160f6be104017f7bb9ea58c70d13c86a626889c63e17ec0dbe8514a3316a0eda7d62b903bc8971d2be98e817c08ad578f40d40a574e2045846a79278a95eb225d835a3ce5bd274789e15bc4fbb4d42e0d6efd5640f25de9b93e129e86871a130ed719f3f835a0b2accbdba5af14d91bca59a3246834496ed5917c3428b2f961cc93a6d0d22b66143589a80124f33b962b8cf0ce8be9fa517e8a6ad87d9e285add43121de795077517c70baef774d65a478088bcfea9e2ffe8fbdd6bb500c9fb562cdf276d1eb1d8e99c95d9864430cc977bf0732e80890fc9d6dcece373d8e128042e50f0df6f3b0b02797652bc999829fd7b4cdebd71e4978d2dea761dbb733ac667a4959ed63f3900b26b365e6c270cdd859183563166f94e7ea1878b6059b941510537a61e7343fff1aae530a1faa40b7e6b43101049343c5438d126d00614a2ee4b34d029c94a7e9d9ab6ba74226bfab73a4e439ee776d71fa079fdcbe739cc62b74ff60cc94a052c4b9b1a7a12cd4a610f07eeb18e9b98c11d5416208803e96c47bcfbfda609c38c1d75076a8a8a14b1e53e8af3f9a03996801cb27aebeb177ff5dfbba8a99d0a188e001b3070b7f36f6b579a100998ef9f8942425427a85fc350dd71c5113ab1c7fd25fc4d8ea4e4942ba5bc0f06"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82020600000000000000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee0906914acd2e562b24c0096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298a2d282b79304dfd2da94360be973f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead7819594b8d5f1c5263a5c0c8da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c20c99bdbe9cec2fed51da9672b314f812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f0b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819e820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa11f7cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b928d4502ab78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec41a2ae6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba29480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e6653fc8a4b3e570d51f9dbb4f132ce0259e9977e50ae8647ff66741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc050232d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d2ac4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64925750c153"], 0x10) dup2(r2, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT=r7], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:05:25 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = getpgrp() r3 = geteuid() r4 = semget$private(0x0, 0x2, 0x189) r5 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, r5, 0x0, 0x0, 0xf, 0x1}, 0x900000000, 0x10001, 0x4000000000006}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r5}, 0xc) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r7}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x86}], 0x1}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r7, 0x0, 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "18bb1fdbefb22b368d31aae100"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "18bb1fdbefb22b368d31aae100"}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000200)=0x2) 00:05:25 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r0 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x28, r0) 00:05:25 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() semget$private(0x0, 0x2, 0x3a7) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) kqueue() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r3}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r4}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffc, 0x81, 0x20, 0x80000000, 0x2000000b5}, {{}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x1, 0xfffffffffffffff8}, {{}, 0xfffffffffffffff9, 0x2, 0x4, 0x6, 0x4}], 0x8, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x14, 0x1, 0xc19, 0x1f}, {{}, 0x0, 0x9, 0x2, 0x6, 0x10000}, {{r3}, 0xfffffffffffffff9, 0x28, 0x40, 0x1, 0x400}, {{r4}, 0xffffffffffffffff, 0x10, 0x80000000, 0x4, 0x80000000}], 0x0, &(0x7f0000000180)={0xc36, 0x10000}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 00:05:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x64}, {0x2006}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x62) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000fa01001d835dd3a23961e4fc9ce208c4f668e8018e14bd90bf3e3b33655d54d3cfae2d4627ce73cf0396c7a29161543e19780a30468e750b511b63328c97efbfc7814e24a0426faf673eb8aeb36955c7c58f78d1ed9589638cf99e43870c38c4ca8e6816086c6cc4b0b6797af4daef0dbbb643c656571e9956bd59b7827079da98eda33d028c3c9dbf4ed15cb9316f66db6311aad386ce470a9b496ac3716f08d6caa814d479b419cf0961717c06a6c9d6f7923bbd573128f01edc"]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r1}) syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r2 = dup(r1) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r4}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000480)=""/203, 0xcb, 0x2, 0x0, 0x0) pread(r4, &(0x7f00000003c0)="dafde0271ab7ed16d1899e4eaa08bca1fcf7748c4cf382ec9c589588e568afe998b3391444ada964ec89c880106ce21f7e4fe5f7cc0b9f8d3cfb0df19b3754959bbf1951340a4e1b1841d476ee2ead38176603e5e6050b23835669514860ed2f7f602c2bbbca8cbe3b70299f72e789d3a274a431a9a144eb85b14f45c79403bdaa7977ee8f5b8de84efb4ae843a509c3b986202092b353002e9a7f4a76450430262fc8918bc1ad", 0xa7, 0x0, 0xffffffff) close(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 00:05:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/233, 0xe9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = socket(0x18, 0x3, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 00:05:25 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) pipe(0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r4}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) pwritev(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)="952df8dfc8e067952e683890a8d1882a42eeecfdeae244ac588f40e46fdf89d4e8f656280c0f2d67d446511d81d00b497b46141078182290ac9156a1aeba29bd210f386712cf66c9cc3ca393b55f16093db94ef20719ce732264115c68e05bcb6158e34b0926c3c2598f20dd61f7460a59869ecd0f86acec8fb3c2c09141e1e6420330dff8a3899a33e07982c22ab3f88dd00030b81d782123f409", 0x9b}, {&(0x7f0000000180)="adad7eea6c0818c2255b80243f0261ff861f468967c8c035b2dc7f49e8c17a6438d76074334b346c12609495216b49d4f333ecc014c1c76b217f1762e9b8db633f711bca13f78e23d14ada67bba41ca5d71a3c71676bdb3544aba9dd82a7bb722b9e5bd977eeb5fe36b35a69c43b398e30307a24f2bd62", 0x77}, {&(0x7f0000000200)="754499bba2a511a8acba1a41731241d09d3025d8eed4c5651c6413a146c8694e57bc0deca7e795992b2e92e051ea0fd2db4d80d047c44b10c6fcbaa8084b8d967ba1ca525bf91c92", 0x48}], 0x3, 0x0, 0x8d) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r1, r0) pipe2(0x0, 0x0) 00:05:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300))